RawTensor

publiczna klasa końcowa RawTensor

Tensor, którego pamięć nie została zmapowana do przestrzeni danych dostępnej bezpośrednio z maszyny JVM.

Surowy tensor to minimalistyczna reprezentacja tensora przydzielonego w pamięci natywnej przez bibliotekę wykonawczą TensorFlow i kontroluje jego czas życia w bieżącym procesie. Dane są reprezentowane przez płaski buffer of bytes , dopóki nie zostaną odwzorowane w n-wymiarowej przestrzeni typowanej przez typed tensor .

Instancje RawTensor nie są bezpieczne dla wątków i ich zasoby muszą zostać zwolnione poprzez jawne lub niejawne wywołanie funkcji close() za pomocą funkcji try-with-resources.

Metody publiczne

Surowy Tensor
asRawTensor ()
Zwraca surową (bez typu) reprezentację tego tensora
próżnia
zamknąć ()
Zwolnij zasoby powiązane z Tensorem.
Bufor danych bajtów
dane ()
Zwraca surowe dane tego tensora jako bufor bajtów.
Typ danych
typ danych ()
Zwraca DataType elementów przechowywanych w tensorze.
długi
liczba bajtów ()
Zwraca rozmiar danych tensora w bajtach.
Kształt
kształt ()
Zwraca kształt tensora.
Strunowy
doString ()
Zwraca ciąg opisujący typ i kształt tensora.

Metody dziedziczone

wartość logiczna
równa się (Obiekt arg0)
ostatnia klasa<?>
pobierzKlasę ()
wew
hashCode ()
ostateczna pustka
powiadomić ()
ostateczna pustka
powiadom wszystkich ()
Strunowy
doString ()
ostateczna pustka
czekaj (długi arg0, int arg1)
ostateczna pustka
czekaj (długi arg0)
ostateczna pustka
Czekać ()
org.tensorflow.Tensor
abstrakcyjny RawTensor
asRawTensor ()
Zwraca surową (bez typu) reprezentację tego tensora
abstrakcyjna pustka
zamknąć ()
Zwolnij zasoby powiązane z Tensorem.
abstrakcyjny typ danych
typ danych ()
Zwraca DataType elementów przechowywanych w tensorze.
abstrakcyjne, długie
liczba bajtów ()
Zwraca rozmiar danych tensora w bajtach.
streszczenie statyczny <T rozszerza TType > T
z (typ klasy<T>, kształt kształtu , długi rozmiar, inicjator danych konsumenta<T>)
Przydziela tensor danego typu danych, kształtu i rozmiaru.
streszczenie statyczny <T rozszerza TType > T
z (typ Class<T>, kształt kształtu )
Przydziela tensor danego typu danych i kształtu.
streszczenie statyczny <T rozszerza TType > T
z (typ Class<T>, kształt kształtu , długi rozmiar)
Przydziela tensor danego typu danych, kształtu i rozmiaru.
streszczenie statyczny <T rozszerza TType > T
z (typ klasy<T>, kształt kształtu , inicjator danych konsumenta<T>)
Przydziela i inicjuje tensor danego typu danych i kształtu.
streszczenie statyczny <T rozszerza TType > T
z (typ Class<T>, kształt kształtu , ByteDataBuffer rawData)
Tworzy Tensor dowolnego typu na podstawie surowych danych dostarczonych przez dany bufor.
abstrakcyjny kształt
kształt ()
Zwraca kształt tensora.
org.tensorflow.ndarray.Shaped
streszczenie wew
ranga ()
abstrakcyjny kształt
abstrakcyjne, długie
rozmiar ()
Oblicza i zwraca całkowity rozmiar tego kontenera w liczbie wartości.
abstrakcyjna pustka
zamknąć ()

Metody publiczne

publiczny RawTensor jakoRawTensor ()

Zwraca surową (bez typu) reprezentację tego tensora

publiczna pustka zamknij ()

Zwolnij zasoby powiązane z Tensorem.

OSTRZEŻENIE: Należy to wywołać w przypadku wszystkich tensorów, które nie zostały wygenerowane w wyniku operacji chętnie, w przeciwnym razie nastąpi wyciek pamięci.

Obiekt Tensor nie jest już użyteczny po close .

publiczne dane ByteDataBuffer ()

Zwraca surowe dane tego tensora jako bufor bajtów.

Zwroty
  • bajty tensora
Rzuca
Wyjątek IllegalStateException jeśli tensor został zamknięty

publiczny typ danych typ danych ()

Zwraca DataType elementów przechowywanych w tensorze.

publiczne długie numBytes ()

Zwraca rozmiar danych tensora w bajtach.

kształt publiczny kształt ()

Zwraca kształt tensora.

publiczny ciąg do ciągu ()

Zwraca ciąg opisujący typ i kształt tensora.