Uyarı: Bu API kullanımdan kaldırılmıştır ve değiştirme kararlı hale geldikten sonra TensorFlow'un gelecekteki bir sürümünde kaldırılacaktır.
NcclAllReduce
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Tüm giriş tensörlerindeki azalmayı içeren bir tensör çıkışı sağlar.
Aynı `paylaşılan_adı' içindeki işlemlere iletilen tüm giriş tensörlerindeki azalmayı içeren bir tensör çıktısı alır.
Grafik, eğer bir operasyon paylaşılan_adı değeri 'c' ile çalışıyorsa, 'num_devices' operasyonları paylaşılan_adı değeri 'c' ile çalışacak şekilde oluşturulmalıdır. Bunun yapılmaması, grafiğin yürütülmesinin tamamlanmamasına neden olur.
giriş: azaltma verilerinin girişi: tüm "num_devices" aygıtlarındaki azaltmanın değeri. azaltma: gerçekleştirilecek azaltma işlemi. num_devices: Bu azalmaya katılan cihazların sayısı. paylaşılan_adı: Aynı azaltmanın operasyonları arasında paylaşılan tanımlayıcı.
Genel Yöntemler
Çıkış <T> | |
statik <T Sayıyı genişletir> NcclAllReduce <T> | create ( Kapsam kapsamı, İşlenen <T> girişi, Dize azaltma, Uzun numDevices, String paylaşılanAd) Yeni bir NcclAllReduce işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi. |
Çıkış <T> | |
Kalıtsal Yöntemler
Java.lang.Object sınıfından boolean | eşittir (Nesne arg0) |
son Sınıf<?> | getClass () |
int | hash kodu () |
son boşluk | bildir () |
son boşluk | tümünü bildir () |
Sicim | toString () |
son boşluk | bekle (uzun arg0, int arg1) |
son boşluk | bekle (uzun arg0) |
son boşluk | Beklemek () |
Genel Yöntemler
genel Çıkış <T> asOutput ()
Bir tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.
Yeni bir NcclAllReduce işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
İadeler
- yeni bir NcclAllReduce örneği
genel Çıkış <T> verileri ()
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
{"lastModified": "Son g\u00fcncelleme tarihi: 2023-12-01 UTC."}