Conozca lo último en aprendizaje automático, IA generativa y más en el
Simposio WiML 2023.
AbstractDataBuffer
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Subclases directas conocidas |
Métodos públicos
DataBuffer <T> | copyTo ( DataBuffer <T> dst, tamaño largo) Escriba las referencias de los objetos en la matriz de origen en este búfer. |
booleano | |
En t | |
DataBuffer <T> | leer (T [] dst, int offset, int length) Lea las referencias de los objetos en este búfer en la matriz de destino. |
DataBuffer <T> | escribir (T [] src, int offset, int length) Mayor puso método, utilizando matrices int. |
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.ndarray.buffer.DataBuffer resumen <R> R | |
DataBuffer abstracto <T> | copyTo ( DataBuffer <T> dst, tamaño largo) Escriba las referencias de los objetos en la matriz de origen en este búfer. |
booleano abstracto | es igual a (Objeto obj) Comprueba la igualdad entre los búferes de datos. |
T abstracto | getObject (índice largo) Lee el valor en el índice dado. |
booleano abstracto | isReadOnly () Indica si este búfer está respaldado por una matriz accesible. |
DataBuffer abstracto <T> | estrecho (tamaño largo) Crea un nuevo búfer cuyo contenido es una subsecuencia compartida del contenido de este búfer, cuyo tamaño se establece en el valor dado. |
DataBuffer abstracto <T> | desplazamiento (índice largo) Crea un nuevo búfer cuyo contenido es una subsecuencia compartida del contenido de este búfer, comenzando en el índice dado. |
DataBuffer abstracto <T> | leer (T [] dst) Lea las referencias de los objetos en este búfer en la matriz de destino. |
DataBuffer abstracto <T> | leer (T [] dst, int offset, int length) Lea las referencias de los objetos en este búfer en la matriz de destino. |
DataBuffer abstracto <T> | setObject (valor T, índice largo) Escribe el valor dado en este búfer en el índice dado. |
abstracto largo | tamaño () Tamaño del búfer, en elementos. |
DataBuffer abstracto <T> | rebanada (índice largo, tamaño largo) Crea un nuevo búfer cuyo contenido es una subsecuencia compartida del contenido de este búfer, comenzando en el índice dado y del tamaño dado. |
resumen DataBufferWindow <? extiende DataBuffer <T>> | |
DataBuffer abstracto <T> | escribir (T [] src) Escriba las referencias de los objetos en la matriz de origen en este búfer. |
DataBuffer abstracto <T> | escribir (T [] src, int offset, int length) Mayor puso método, utilizando matrices int. |
Constructores públicos
public AbstractDataBuffer ()
Métodos públicos
public DataBuffer <T> copyTo ( DataBuffer <T> dst, tamaño largo)
Escriba las referencias de los objetos en la matriz de origen en este búfer.
Si hay más valores para copiar que el tamaño del búfer de destino, es decir, size > dst.size()
, no se transfieren valores y se lanza una BufferOverflowException. Por otro lado, si hay más valores para copiar que el tamaño del búfer de origen, es decir, > src.size()
, se lanza una BufferUnderfloatException.
De lo contrario, este método copia n = size
valores de n = size
de este búfer en el búfer de destino.
Parámetros
dst | el búfer de destino en el que se copian los valores; no debe ser este búfer |
---|
Talla | número de valores para copiar al búfer de destino |
---|
public boolean es igual a (Object obj)
public DataBuffer <T> read (T [] dst, int offset, int length)
Lea las referencias de los objetos en este búfer en la matriz de destino.
Este método transfiere valores de este búfer a la matriz de destino dada. Si hay menos valores en el búfer de los necesarios para satisfacer la solicitud, es decir, si length > size()
, no se transfieren valores y se lanza una BufferUnderflowException.
De lo contrario, este método copia n = length
valores de n = length
de este búfer en la matriz dada comenzando en el desplazamiento dado.
Parámetros
dst | la matriz en la que se escribirán los valores |
---|
compensar | el desplazamiento dentro de la matriz del primer valor que se va a escribir; debe ser no negativo y no mayor que dst.length |
---|
largo | el número máximo de valores que se escribirán en la matriz dada; debe ser no negativo y no mayor que dst.length - offset |
---|
public DataBuffer <T> write (T [] src, int offset, int length)
Mayor puso método, utilizando matrices int.
Este método transfiere los valores de la matriz de origen dada a este búfer. Si hay más valores en la matriz de origen que en este búfer, es decir, si length > size()
, no se transfieren valores y se lanza una BufferOverflowException.
De lo contrario, este método copia n = length
valores de n = length
de la matriz dada en este búfer, comenzando en el desplazamiento dado.
Parámetros
src | la matriz de origen de la que se leerán los valores |
---|
compensar | el desplazamiento dentro de la matriz del primer valor a leer; debe ser no negativo y no mayor que src.length |
---|
largo | el número de valores que se leerán de la matriz dada; debe ser no negativo y no mayor que src.length - offset |
---|
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)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]