Aprenda o que há de mais recente em aprendizado de máquina, IA generativa e muito mais no WiML Symposium 2023
Registre-se
AbstractDataBuffer
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Subclasses diretas conhecidas |
Métodos Públicos
DataBuffer <T> | copyTo ( DataBuffer <T> dst, tamanho longo) Escreva as referências dos objetos na matriz de origem neste buffer. |
boleano | |
int | |
DataBuffer <T> | ler (T [] dst, deslocamento interno, comprimento interno) Leia as referências dos objetos neste buffer na matriz de destino. |
DataBuffer <T> | escrever (T [] src, deslocamento interno, comprimento interno) Método Bulk put , usando matrizes int. |
Métodos herdados
Da classe java.lang.Object boleano | igual a (objeto arg0) |
aula final <?> | getClass () |
int | hashCode () |
vazio final | notificar () |
vazio final | notificar tudo () |
Fragmento | toString () |
vazio final | espera (long arg0, int arg1) |
vazio final | espera (long arg0) |
vazio final | espera () |
Da interface org.tensorflow.ndarray.buffer.DataBuffer resumo <R> R | |
abstrato DataBuffer <T> | copyTo ( DataBuffer <T> dst, tamanho longo) Escreva as referências dos objetos na matriz de origem neste buffer. |
booleano abstrato | igual a (objeto obj) Verifica a igualdade entre os buffers de dados. |
abstrato T | getObject (índice longo) Lê o valor no índice fornecido. |
booleano abstrato | isReadOnly () Diz se este buffer é apoiado ou não por um array acessível. |
abstrato DataBuffer <T> | estreito (tamanho longo) Cria um novo buffer cujo conteúdo é uma subsequência compartilhada do conteúdo deste buffer, cujo tamanho é definido para o valor fornecido. |
abstrato DataBuffer <T> | deslocamento (índice longo) Cria um novo buffer cujo conteúdo é uma subsequência compartilhada do conteúdo deste buffer, começando no índice fornecido. |
abstrato DataBuffer <T> | ler (T [] dst) Leia as referências dos objetos neste buffer na matriz de destino. |
abstrato DataBuffer <T> | ler (T [] dst, deslocamento interno, comprimento interno) Leia as referências dos objetos neste buffer na matriz de destino. |
abstrato DataBuffer <T> | setObject (valor T, índice longo) Grava o valor fornecido neste buffer no índice fornecido. |
abstrato longo | tamanho () Tamanho do buffer, em elementos. |
abstrato DataBuffer <T> | fatia (índice longo, tamanho longo) Cria um novo buffer cujo conteúdo é uma subsequência compartilhada do conteúdo desse buffer, começando no índice fornecido e com o tamanho fornecido. |
abstrato DataBufferWindow <? estende DataBuffer <T>> | |
abstrato DataBuffer <T> | escrever (T [] src) Escreva as referências dos objetos na matriz de origem neste buffer. |
abstrato DataBuffer <T> | escrever (T [] src, deslocamento interno, comprimento interno) Método Bulk put , usando matrizes int. |
Construtores Públicos
public AbstractDataBuffer ()
Métodos Públicos
public DataBuffer <T> copyTo ( DataBuffer <T> dst, tamanho longo)
Escreva as referências dos objetos na matriz de origem neste buffer.
Se houver mais valores para copiar do que o tamanho do buffer de destino, ou seja, size > dst.size()
, nenhum valor será transferido e uma BufferOverflowException será lançada. Por outro lado, se houver mais valores para copiar do que o tamanho do buffer de origem, ou seja, > src.size()
, uma BufferUnderfloatException é lançada.
Caso contrário, este método copia n = size
valores de n = size
deste buffer para o buffer de destino.
Parâmetros
DST | o buffer de destino no qual os valores são copiados; não deve ser este buffer |
---|
Tamanho | número de valores a serem copiados para o buffer de destino |
---|
public boolean equals (Object obj)
public DataBuffer <T> read (T [] dst, int offset, int length)
Leia as referências dos objetos neste buffer na matriz de destino.
Este método transfere valores desse buffer para a matriz de destino fornecida. Se houver menos valores no buffer do que o necessário para satisfazer a solicitação, ou seja, se length > size()
, nenhum valor será transferido e uma BufferUnderflowException será lançada.
Caso contrário, este método copia n = length
valores de n = length
deste buffer para o array fornecido, começando no deslocamento fornecido.
Parâmetros
DST | a matriz na qual os valores devem ser escritos |
---|
Deslocamento | o deslocamento dentro da matriz do primeiro valor a ser escrito; deve ser não negativo e não maior que dst.length |
---|
comprimento | o número máximo de valores a serem gravados na matriz fornecida; deve ser não negativo e não maior que dst.length - offset |
---|
public DataBuffer <T> write (T [] src, int offset, int length)
Método Bulk put , usando matrizes int.
Este método transfere os valores da matriz de origem fornecida para este buffer. Se houver mais valores na matriz de origem do que neste buffer, ou seja, se length > size()
, nenhum valor será transferido e uma BufferOverflowException será lançada.
Caso contrário, este método copia n = length
valores de n = length
da matriz fornecida para este buffer, começando no deslocamento fornecido.
Parâmetros
src | a matriz de origem da qual os valores devem ser lidos |
---|
Deslocamento | o deslocamento dentro da matriz do primeiro valor a ser lido; deve ser não negativo e não maior que src.length |
---|
comprimento | o número de valores a serem lidos na matriz fornecida; deve ser não negativo e não maior que src.length - offset |
---|
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2021-04-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]