Tensor

interfejs publiczny Tensor

Wielowymiarowa tablica typowa używana w Tensorflow Lite.

Nickiem natywnym elementu Tensor zarządza NativeInterpreterWrapper i nie nie muszą być zamykane przez klienta. Jednak gdy NativeInterpreterWrapper zostanie zamknięty, uchwyt tensora zostanie unieważniony.

Zagnieżdżone klasy

klasa Tensor.QuantizationParams Parametry kwantyzacji, które odpowiadają tabeli QuantizationParameters w sekcji TFLite Plik schematu modelu.

Metody publiczne

abstrakcyjne ByteBuffer
asReadOnlyBuffer()
Zwraca widok ByteBuffer danych tensora tylko do odczytu.
abstrakcyjne DataType
dataType()
Zwraca wartość DataType elementów zapisanych w Tensor.
abstrakcyjne int,
numBytes()
Zwraca rozmiar danych tensora (w bajtach).
abstrakcyjne int,
numDimensions()
Zwraca liczbę wymiarów (czasami nazywanych rankingiem) Tensor.
abstrakcyjne int,
numElements()
Zwraca liczbę elementów w widoku spłaszczonym (1-D) tensora.
abstrakcyjne Tensor.QuantizationParams
quantizationParams()
Zwraca parametry kwantyzacji tensora w interpreterze będącym jego właścicielem.
abstrakcyjne int[]
kształt()
Zwraca kształt funkcji Tensor, czyli rozmiary każdego wymiaru.
abstrakcyjne int[]
shapeSignature()
Zwraca pierwotny kształt Tensor, (tj. rozmiary każdego wymiaru – przed zmianą rozmiaru).

Metody publiczne

publiczne abstrakcyjne ByteBuffer asReadOnlyBuffer ()

Zwraca widok ByteBuffer danych tensora tylko do odczytu.

Ogólnie metoda ta jest najbardziej przydatna do uzyskania