genel final sınıfı SendTPUEmbeddingGradients
Gömme tablolarının degrade güncellemelerini gerçekleştirir.
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
statik SendTPUEyerleştirmeDegradeleri |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Sabit Değer: "SendTPUEmbeddingGradients"
Genel Yöntemler
public static SendTPUEmbeddingGradients create ( Kapsam kapsamı, Yinelenebilir< İşlenen < TFloat32 >> girişler, Yinelenebilir< İşlenen < TFloat32 >> öğrenmeRates, String yapılandırması)
Yeni bir SendTPUEmbeddingGradients işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
girişler | Gömme tablolarının güncelleneceği degradelerin TensorList'i. Bu bağımsız değişken, RecvTPUEmbeddingActivations'ın dönüş değeriyle aynı uzunluğa ve şekillere sahiptir ancak yerleştirme etkinleştirmelerine göre modelin kaybının derecelerini içerir. Gömme tabloları, tpu.initialize_system'e verilen TPU yerleştirme yapılandırmasında belirtilen optimize edici aracılığıyla bu degradelerden güncellenir. |
öğrenmeOranları | Her dinamik öğrenme oranı etiketi için bir tane olmak üzere float32 skalerlerinden oluşan bir TensorList: //third_party/tensorflow/core/protobuf/tpu/optimization_parameters.proto içindeki yorumlara bakın. Birden fazla tablo, yapılandırmada belirtildiği gibi aynı dinamik öğrenme oranı etiketini paylaşabilir. Tüm tabloların öğrenme oranları sabitse bu liste boş olmalıdır. |
yapılandırma | Serileştirilmiş TPUEmbedddingConfiguration protokolü. |
İadeler
- SendTPUEmbeddingGradients'in yeni bir örneği