Definiuje klasy reprezentujące typy danych TensorFlow. Dla każdego możliwego typu danych, którego można użyć w tensorze, istnieje odpowiednia klasa, która jest używana do jego reprezentacji. Na przykład typ int32 TensorFlow jest reprezentowany przez typ
Integer
i obiekt klasy Integer.class
. Pierwsza służy do obsługi sprawdzania typów elementów tensorowych w czasie kompilacji, a druga do sprawdzania typów elementów w czasie wykonywania. Klasy pojawiające się w tym pakiecie, takie jak UInt8, reprezentują typy danych TensorFlow, dla których nie ma istniejącego odpowiednika w języku Java. Typy elementów TensorFlow są również oddzielnie reprezentowane przez wyliczenie DataType
, z jedną wartością wyliczeniową na typ elementu. Reprezentacja wyliczeniowa zwykle nie jest potrzebna, ale można ją uzyskać za pomocą fromClass(Class<?>)
.
Zajęcia
UInt8 | Reprezentuje 8-bitową liczbę całkowitą bez znaku. |