RawTensor

classe final pública RawTensor

Um tensor cuja memória não foi mapeada para um espaço de dados diretamente acessível a partir da JVM.

Um tensor bruto é uma representação minimalista de um tensor alocado na memória nativa pela biblioteca de tempo de execução do TensorFlow e controla sua vida útil dentro do processo atual. Os dados são representados por um buffer of bytes plano buffer of bytes , até que sejam mapeados em um espaço digitado n-dimensional por um typed tensor .

As instâncias de um RawTensor não são thread-safe e seu recurso deve ser liberado chamando close() explicitamente ou implicitamente por meio de try-with-resources.

Métodos Públicos

RawTensor
asRawTensor ()
Retorna uma representação bruta (não digitada) deste tensor
vazio
fechar ()
Libere recursos associados ao Tensor.
ByteDataBuffer
dados ()
Retorna os dados brutos deste tensor como um buffer de bytes.
Tipo de dados
dataType ()
Retorna oDataType dos elementos armazenados no tensor.
longo
numBytes ()
Retorna o tamanho, em bytes, dos dados do tensor.
Forma
forma ()
Retorna a forma do tensor.
Fragmento
toString ()
Retorna uma string que descreve o tipo e a forma do tensor.

Métodos herdados

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 ()
org.tensorflow.Tensor
RawTensor abstrato
asRawTensor ()
Retorna uma representação bruta (não digitada) deste tensor
vazio abstrato
fechar ()
Libere recursos associados ao Tensor.
DataType abstrato
dataType ()
Retorna oDataType dos elementos armazenados no tensor.
abstrato longo
numBytes ()
Retorna o tamanho, em bytes, dos dados do tensor.
estático abstrato <T extends TType > T
de (Class <T> tipo, forma forma, tamanho longo, Consumer <T> dataInitializer)
Aloca um tensor de um determinado tipo de dados, forma e tamanho.
estático abstrato <T extends TType > T
de (tipo de classe <T>, forma da forma)
Aloca um tensor de um determinado tipo de dados e forma.
estático abstrato <T extends TType > T
de (Class <T> tipo, forma forma, tamanho de comprimento)
Aloca um tensor de um determinado tipo de dados, forma e tamanho.
estático abstrato <T extends TType > T
de (tipo de classe <T>, forma da forma, consumidor <T> dataInitializer)
Aloca e inicializa um tensor de um determinado tipo de dados e forma.
estático abstrato <T extends TType > T
de (tipo de classe <T>, forma da forma, ByteDataBuffer rawData)
Cria um tensor de qualquer tipo a partir dos dados brutos fornecidos pelo buffer fornecido.
forma abstrata
forma ()
Retorna a forma do tensor.
org.tensorflow.ndarray.Shaped
int abstrato
forma abstrata
forma ()
abstrato longo
tamanho ()
Calcula e retorna o tamanho total deste contêiner, em número de valores.
vazio abstrato
fechar ()

Métodos Públicos

public RawTensor asRawTensor ()

Retorna uma representação bruta (não digitada) deste tensor

public void close ()

Libere recursos associados ao Tensor.

AVISO: Isso deve ser invocado para todos os tensores que não foram produzidos por uma operação rápida ou haverá vazamento de memória.

O objeto Tensor não pode mais ser usado após retornos de close .

public ByteDataBuffer data ()

Retorna os dados brutos deste tensor como um buffer de bytes.

Devoluções
  • os bytes do tensor
Lança
IllegalStateException se o tensor foi fechado

public DataType dataType ()

Retorna oDataType dos elementos armazenados no tensor.

public long numBytes ()

Retorna o tamanho, em bytes, dos dados do tensor.

forma de forma pública ()

Retorna a forma do tensor.

public String toString ()

Retorna uma string que descreve o tipo e a forma do tensor.