Bir op, giriş veri tekilleştirme verilerini XLA tuple'ını tamsayı ve kayan nokta tensörlerine böler.
Tekilleştirme verileri, tam sayı ve kayan nokta değerlerinden oluşan bir XLA tanımlama grubudur. Bu işlem, bu değerleri iki tür için iki gruba ayırmak ve her grubu geri dönecek bir tensör olarak oluşturmaktır.
İç İçe Sınıflar
sınıf | SplitDedupData.Options | SplitDedupData için isteğe bağlı özellikler |
Genel Yöntemler
statik SplitDedupData.Options | yapılandırma (Dize yapılandırması) |
statik <T Sayıyı genişletir, U Sayıyı genişletir> SplitDedupData <T, U> | create ( Kapsam kapsamı, İşlenen <?> girişi, Class<T> integerType, Class<U> floatType, String tupleMask, Seçenekler... seçenekler) Yeni bir SplitDedupData işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi. |
Çıkış <U> | floatTensor () 1 boyutlu kayan tensör, veri tekilleştirme veri kümesinin kayan öğelerini içerir. |
Çıkış <T> | tamsayıTensör () 1 boyutlu bir tamsayı tensörü, veri tekilleştirme veri kümesinin tamsayı öğelerini içerir. |
Kalıtsal Yöntemler
Genel Yöntemler
public static SplitDedupData <T, U> create ( Kapsam kapsamı, İşlenen <?> girişi, Class<T> integerType, Class<U> floatType, String tupleMask, Seçenekler... seçenekleri)
Yeni bir SplitDedupData işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
giriş | Tekilleştirme veri grubu olarak tamsayı ve kayan nokta öğelerini içeren bir XLA tanımlama grubu. |
tamsayı Türü | tamsayı_tensör türü. İzin verilen türler: int32, int64, uint32, uint64. |
floatType | float_tensor türü. İzin verilen türler: half, bfloat16, float. |
TupleMask | Serileştirilmiş bir TensorProto çıkış demet maskesi dizisi. Bu maske, ilk sütunu demet öğe türü ve ikinci sütunu bu türün yayılma alanı olan 2 boyutlu bir tensördür. Örneğin, (1, 2, 0,1, 3) çıkış dizisinin maskesi [[0, 2], [1, 1], [0, 1]] şeklindedir. Yalnızca iki tür öğe bekliyoruz: integer(0) ve float(1). |
seçenekler | isteğe bağlı nitelik değerlerini taşır |
İadeler
- yeni bir SplitDedupData örneği
genel Çıkış <U> floatTensor ()
1 boyutlu kayan tensör, veri tekilleştirme veri kümesinin kayan öğelerini içerir.
genel Çıkış <T> integerTensor ()
1 boyutlu bir tamsayı tensörü, veri tekilleştirme veri kümesinin tamsayı öğelerini içerir.