RawTensor

публичный финальный класс RawTensor

Тензор, память которого не сопоставлена ​​с пространством данных, напрямую доступным из JVM.

Необработанный тензор — это минималистское представление тензора, размещенное в собственной памяти библиотекой времени выполнения TensorFlow, и он контролирует его время жизни в текущем процессе. Данные представлены в виде плоского buffer of bytes до тех пор, пока они не будут отображены в n-мерном типизированном пространстве с помощью typed tensor .

Экземпляры RawTensor не являются потокобезопасными, и их ресурс должен быть освобожден путем явного или неявного вызова close() через try-with-resources.

Публичные методы

RawTensor
асРоТензор ()
Возвращает необработанное (нетипизированное) представление этого тензора.
пустота
закрывать ()
Освободите ресурсы, связанные с Тензором.
БайтДанныеБуфер
данные ()
Возвращает необработанные данные этого тензора в виде буфера байтов.
Тип данных
тип данных ()
Возвращает DataType элементов, хранящихся в тензоре.
длинный
числобайт ()
Возвращает размер тензорных данных в байтах.
Форма
форма ()
Возвращает форму тензора.
Нить
нанизывать ()
Возвращает строку, описывающую тип и форму тензора.

Унаследованные методы

логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
поставить в известность ()
окончательная пустота
уведомитьВсе ()
Нить
нанизывать ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.Tensor
абстрактный RawTensor
асРоТензор ()
Возвращает необработанное (нетипизированное) представление этого тензора.
абстрактная пустота
закрывать ()
Освободите ресурсы, связанные с Тензором.
абстрактный тип данных
тип данных ()
Возвращает DataType элементов, хранящихся в тензоре.
абстрактный длинный
числобайт ()
Возвращает размер тензорных данных в байтах.
абстрактный статический <T расширяет TType > T
of (тип Class<T>, форма Shape , длинный размер, Consumer<T> dataInitializer)
Выделяет тензор заданного типа данных, формы и размера.
абстрактный статический <T расширяет TType > T
of (тип Class<T>, форма Shape )
Выделяет тензор заданного типа данных и формы.
абстрактный статический <T расширяет TType > T
of (тип Class<T>, форма Shape , длинный размер)
Выделяет тензор заданного типа данных, формы и размера.
абстрактный статический <T расширяет TType > T
of (тип Class<T>, форма Shape , Consumer<T> dataInitializer)
Выделяет и инициализирует тензор заданного типа данных и формы.
абстрактный статический <T расширяет TType > T
of (тип Class<T>, форма Shape , ByteDataBuffer rawData)
Создает тензор любого типа из необработанных данных, предоставленных данным буфером.
абстрактная форма
форма ()
Возвращает форму тензора.
org.tensorflow.ndarray.Shaped
абстрактный int
абстрактная форма
абстрактный длинный
размер ()
Вычисляет и возвращает общий размер этого контейнера в количестве значений.
абстрактная пустота
закрывать ()

Публичные методы

публичный RawTensor asRawTensor ()

Возвращает необработанное (нетипизированное) представление этого тензора.

public void закрыть ()

Освободите ресурсы, связанные с Тензором.

ВНИМАНИЕ: это необходимо вызвать для всех тензоров, которые не были созданы в результате активной операции, иначе произойдет утечка памяти.

Объект Tensor больше нельзя использовать после close возврата.

общедоступные данные ByteDataBuffer ()

Возвращает необработанные данные этого тензора в виде буфера байтов.

Возврат
  • тензорные байты
Броски
IllegalStateException если тензор замкнут

общедоступный тип данных dataType ()

Возвращает DataType элементов, хранящихся в тензоре.

публичный длинный numBytes ()

Возвращает размер тензорных данных в байтах.

общедоступная форма формы ()

Возвращает форму тензора.

публичная строка toString ()

Возвращает строку, описывающую тип и форму тензора.