SplitDedupData

genel son sınıf SplitDedupData

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

genel statik SplitDedupData.Options yapılandırması (Dize yapılandırması)

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.