tensorflow :: Aporte:: Inicializador
#include <ops.h>
Initializer permite construir un objeto de entrada a partir de varios tipos de constantes de C ++, como constantes primitivas simples y listas de inicializadores anidadas que representan una matriz multidimensional.
Resumen
Los constructores de inicializadores son todos plantillas, por lo que los tipos de constantes de C ++ mencionados anteriormente se pueden usar para construir un inicializador . Initializer almacena el valor con el que se construyó en un objeto Tensor .
Constructores y Destructores | |
---|---|
Initializer (const T & v) Construya a partir de un valor escalar de un tipo aritmético o un tipo que se pueda convertir en una cadena (p. Ej. | |
Initializer (const Tensor & t) | |
Initializer (const T & v, const TensorShape & shape) Construya a partir de un valor escalar y una forma explícita. | |
Initializer (const std::initializer_list< T > & v) Construya a partir de una lista inicializadora de escalares (un tensor unidimensional). | |
Initializer (const std::initializer_list< T > & v, const TensorShape & shape) Construya a partir de una lista inicializadora de escalares y una forma explícita. | |
Initializer (const std::initializer_list< Initializer > & v) Construya un tensor multidimensional a partir de una lista de inicializadores anidada. |
Atributos públicos | |
---|---|
status | Status |
tensor |
Funciones publicas | |
---|---|
AsTensorProto () | TensorProto |
Atributos públicos
estado
Status tensorflow::Input::Initializer::status
tensor
Tensor tensorflow::Input::Initializer::tensor
Funciones publicas
AsTensorProto
TensorProto tensorflow::Input::Initializer::AsTensorProto()
Inicializador
tensorflow::Input::Initializer::Initializer( const T & v )
Construya a partir de un valor escalar de un tipo aritmético o un tipo que se pueda convertir en una cadena (p. Ej.
una cadena literal).
Inicializador
tensorflow::Input::Initializer::Initializer( const Tensor & t )
Inicializador
tensorflow::Input::Initializer::Initializer( const T & v, const TensorShape & shape )
Construya a partir de un valor escalar y una forma explícita.
Inicializador
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v )
Construya a partir de una lista inicializadora de escalares (un tensor unidimensional).
Inicializador
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v, const TensorShape & shape )
Construya a partir de una lista inicializadora de escalares y una forma explícita.
Inicializador
tensorflow::Input::Initializer::Initializer( const std::initializer_list< Initializer > & v )
Construya un tensor multidimensional a partir de una lista de inicializadores anidada.
Tenga en cuenta que la sintaxis de C ++ permite el anidamiento de listas de inicializadores escritos arbitrariamente, por lo que dichos inicializadores no válidos no se pueden rechazar en tiempo de compilación. Esta función realiza comprobaciones para asegurarse de que la lista de inicializadores anidada sea de hecho un tensor multidimensional válido.