org.tensorflow.types

TensorFlow tensör türlerini temsil eden sınıfları tanımlar. Bir tensörde kullanılabilecek her olası veri türü için, onu ve onun gizli uygulamasını temsil etmek için kullanılan karşılık gelen bir arayüz vardır. Örneğin, TensorFlow int32 tipi, T ön ekinin "Tensör" anlamına geldiği TInt32 tensör tipi arayüzü ile temsil edilir.

Tensör elemanı türlerinin derleme zamanı kontrolünü desteklemek için, bu paketteki her arayüzün, verinin doğasına göre org.tensorflow.types.family bulunan işaretleyici arayüzlerden birine bağlanması gerekir.

Bu türdeki tensörleri tahsis etmek veya eşlemek için kullanılması gereken tür meta verilerini sağlamak için her tensör türüne TensorType ile açıklama eklenmelidir.

Tensör türlerinin örnekleri aynı zamanda NdArray arayüzünü de uygulamalıdır, böylece kullanıcı n boyutlu bir uzaydaki tensör verilerine doğrudan erişebilir.

Tensor.of(...) yöntemini kullanarak bir tensör tahsis etmek her zaman mümkün olsa da çoğu tensör türünün scalarOf(...) , vectorOf(...) gibi oluşturma sürecini basitleştiren fabrika yöntemlerini ortaya çıkardığını unutmayın. tensorOf(...) vb.

Arayüzler

TBfloat16 Beyin 16 bit kayan tensör tipi.
TBol Boole tensör tipi.
TFloat16 IEEE-754 yarı duyarlı 16 bit kayan tensör tipi.
TFloat32 IEEE-754 tek duyarlıklı 32 bit kayan tensör tipi.
TFloat64 IEEE-754 çift duyarlıklı 64 bit kayan tensör tipi.
TInt32 32 bit işaretli tamsayı tensör türü.
TInt64 64 bit işaretli tamsayı tensör türü.
TString Dize türü.
TUint8 8 bitlik işaretsiz tamsayı tensör türü.