tensorflow :: Entrada:: Inicializador
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
#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 inicializadores aninhados que representam uma matriz multidimensional.
Resumo
Os construtores do inicializador são todos modelos, portanto, os tipos mencionados de constantes C ++ podem ser usados para construir um inicializador . O Initializer armazena o valor com o qual foi construído em um objeto Tensor .
Construtores e Destruidores | |
---|---|
Initializer (const T & v) Construir a partir de um valor escalar de um tipo aritmético ou um tipo que pode ser convertido em uma string (por exemplo, | |
Initializer (const Tensor & t) | |
Initializer (const T & v, const TensorShape & shape) Construa a partir de um valor escalar e uma forma explícita. | |
Initializer (const std::initializer_list< T > & v) Construa a partir de uma lista inicializadora de escalares (um tensor unidimensional). | |
Initializer (const std::initializer_list< T > & v, const TensorShape & shape) Construa a partir de uma lista inicializadora de escalares e uma forma explícita. | |
Initializer (const std::initializer_list< Initializer > & v) Construa um tensor multidimensional a partir de uma lista de inicializadores aninhados. |
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 um tipo que pode ser convertido em uma string (por exemplo,
um literal de string).
Inicializador
tensorflow::Input::Initializer::Initializer(
const Tensor & t
)
Inicializador
tensorflow::Input::Initializer::Initializer(
const T & v,
const TensorShape & shape
)
Construa a partir de um valor escalar e uma forma explícita.
Inicializador
tensorflow::Input::Initializer::Initializer(
const std::initializer_list< T > & v
)
Construa a partir de uma lista inicializadora de escalares (um tensor unidimensional).
Inicializador
tensorflow::Input::Initializer::Initializer(
const std::initializer_list< T > & v,
const TensorShape & shape
)
Construa a partir de uma lista de inicializador 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 inicializadores aninhados.
Observe que a sintaxe C ++ permite o aninhamento de listas de inicializadores digitados arbitrariamente, portanto, esses inicializadores inválidos não podem ser proibidos em tempo de compilação. Esta função executa verificações para ter certeza de que a lista de inicializadores aninhados é de fato um tensor multidimensional válido.