tensorflow:: Entrada:: Inicializador
#include <ops.h>O Initializer permite construir um objeto Input a partir de vários tipos de constantes C++, como constantes primitivas simples e listas de inicialização aninhadas que representam um array multidimensional.
Resumo
Os construtores de inicialização são todos modelos, portanto, os tipos de constantes C++ mencionados anteriormente podem ser usados para construir um inicializador . O inicializador armazena o valor com o qual foi construído em um objeto Tensor .
Construtores e Destrutores | |
|---|---|
Initializer (const T & v) Construir a partir de um valor escalar de um tipo aritmético ou de um tipo que pode ser convertido em uma string (por exemplo, | |
Initializer (const Tensor & t) | |
Initializer (const T & v, const TensorShape & shape) Construir a partir de um valor escalar e uma forma explícita. | |
Initializer (const std::initializer_list< T > & v) Constrói a partir de uma lista inicial de escalares (um tensor unidimensional). | |
Initializer (const std::initializer_list< T > & v, const TensorShape & shape) Constrói a partir de uma lista inicial de escalares e uma forma explícita. | |
Initializer (const std::initializer_list< Initializer > & v) Construa um tensor multidimensional a partir de uma lista de inicialização aninhada. |
Atributos públicos | |
|---|---|
status | |
tensor | |
Funções públicas | |
|---|---|
AsTensorProto () | TensorProto |
Atributos públicos
status
Status tensorflow::Input::Initializer::status
tensor
Tensor tensorflow::Input::Initializer::tensor
Funções públicas
AsTensorProto
TensorProto tensorflow::Input::Initializer::AsTensorProto()
Inicializador
tensorflow::Input::Initializer::Initializer( const T & v )
Construir a partir de um valor escalar de um tipo aritmético ou de um tipo que pode ser convertido em uma string (por exemplo,
uma string literal).
Inicializador
tensorflow::Input::Initializer::Initializer( const Tensor & t )
Inicializador
tensorflow::Input::Initializer::Initializer( const T & v, const TensorShape & shape )
Construir a partir de um valor escalar e uma forma explícita.
Inicializador
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v )
Constrói a partir de uma lista inicial de escalares (um tensor unidimensional).
Inicializador
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v, const TensorShape & shape )
Constrói a partir de uma lista inicial de escalares e uma forma explícita.
Inicializador
tensorflow::Input::Initializer::Initializer( const std::initializer_list< Initializer > & v )
Construa um tensor multidimensional a partir de uma lista de inicialização aninhada.
Note que a sintaxe C++ permite o aninhamento de listas de inicializadores de tipos arbitrários, portanto, tais inicializadores inválidos não podem ser rejeitados em tempo de compilação. Esta função realiza verificações para garantir que a lista de inicializadores aninhada seja de fato um tensor multidimensional válido.