Conozca lo último en aprendizaje automático, IA generativa y más en el
Simposio WiML 2023.
RawTensor
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Un tensor cuya memoria no se ha asignado a un espacio de datos directamente accesible desde la JVM.
Un tensor sin formato es una representación minimalista de un tensor asignado en la memoria nativa por la biblioteca de tiempo de ejecución de TensorFlow y controla su vida dentro del proceso actual. Los datos se representan mediante un buffer of bytes
plano buffer of bytes
, hasta que se mapean en un espacio con tipo n-dimensional mediante un typed tensor
.
Las instancias de RawTensor no son seguras para subprocesos y su recurso debe liberarse llamando a close()
explícita o implícitamente a través de try-with-resources.
Métodos públicos
RawTensor | asRawTensor () Devuelve una representación sin formato (sin tipo) de este tensor |
vacío | cerrar () Libera recursos asociados con el tensor. |
ByteDataBuffer | datos () Devuelve los datos brutos de este tensor como un búfer de bytes. |
Tipo de datos | dataType () Devuelve el tipo de DataType de los elementos almacenados en el tensor. |
largo | numBytes () Devuelve el tamaño, en bytes, de los datos del tensor. |
Forma | forma () Devuelve la forma del tensor. |
Cuerda | toString () Devuelve una cadena que describe el tipo y la forma del tensor. |
Métodos heredados
De la clase java.lang.Object booleano | es igual a (Objeto arg0) |
Clase final <?> | getClass () |
En t | hashCode () |
vacío final | notificar () |
vacío final | notificar a todos () |
Cuerda | toString () |
vacío final | esperar (largo arg0, int arg1) |
vacío final | espera (largo arg0) |
vacío final | esperar () |
Desde la interfaz org.tensorflow.Tensor RawTensor abstracto | asRawTensor () Devuelve una representación sin formato (sin tipo) de este tensor |
vacío abstracto | cerrar () Libera recursos asociados con el tensor. |
Tipo de datos abstracto | dataType () Devuelve el tipo de DataType de los elementos almacenados en el tensor. |
abstracto largo | numBytes () Devuelve el tamaño, en bytes, de los datos del tensor. |
estático abstracto <T extiende TType > T | de (tipo de clase <T>, forma de forma, tamaño largo, inicializador de datos de consumidor <T>) Asigna un tensor de un tipo de datos, una forma y un tamaño determinados. |
estático abstracto <T extiende TType > T | de (tipo Clase <T>, forma Shape ) Asigna un tensor de un tipo de datos y una forma determinados. |
estático abstracto <T extiende TType > T | de (tipo Clase <T>, forma de forma, tamaño largo) Asigna un tensor de un tipo de datos, una forma y un tamaño determinados. |
estático abstracto <T extiende TType > T | de (tipo de clase <T>, forma de forma, inicializador de datos de consumidor <T>) Asigna e inicializa un tensor de un tipo de datos y una forma determinados. |
estático abstracto <T extiende TType > T | de (tipo de clase <T>, forma de forma, ByteDataBuffer rawData) Crea un tensor de cualquier tipo a partir de los datos brutos proporcionados por el búfer dado. |
forma abstracta | forma () Devuelve la forma del tensor. |
Desde la interfaz java.lang.AutoCloseable vacío abstracto | cerrar () |
Métodos públicos
público RawTensor asRawTensor ()
Devuelve una representación sin formato (sin tipo) de este tensor
cierre del vacío público ()
Libera recursos asociados con el tensor.
ADVERTENCIA: Esto debe invocarse para todos los tensores que no fueron producidos por una operación ansiosa o se perderá memoria.
El objeto Tensor ya no se puede usar después de los retornos close
.
Devuelve los datos brutos de este tensor como un búfer de bytes.
Lanza
IllegalStateException | si el tensor se ha cerrado |
---|
pública DataType tipo de datos ()
Devuelve el tipo deDataType
de los elementos almacenados en el tensor.
public long numBytes ()
Devuelve el tamaño, en bytes, de los datos del tensor.
forma de forma pública ()
Devuelve la forma del tensor.
cadena pública toString ()
Devuelve una cadena que describe el tipo y la forma del tensor.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2021-04-01 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2021-04-01 (UTC)"],[],[]]