tensoreflusso:: Ingresso:: Inizializzatore
#include <ops.h>
L'inizializzatore consente di costruire un oggetto Input da vari tipi di costanti C++, ad esempio semplici costanti primitive ed elenchi di inizializzatori annidati che rappresentano una matrice multidimensionale.
Riepilogo
I costruttori di inizializzatori sono tutti modelli, quindi i tipi di costanti C++ sopra menzionati possono essere usati per costruire un Inizializzatore . L'inizializzatore memorizza il valore con cui è stato costruito in un oggetto Tensor .
Costruttori e distruttori | |
---|---|
Initializer (const T & v) Costruire da un valore scalare di tipo aritmetico o di tipo che può essere convertito in una stringa (es. | |
Initializer (const Tensor & t) | |
Initializer (const T & v, const TensorShape & shape) Costruire da un valore scalare e una forma esplicita. | |
Initializer (const std::initializer_list< T > & v) Costruire da un elenco di inizializzatori di scalari (un tensore unidimensionale). | |
Initializer (const std::initializer_list< T > & v, const TensorShape & shape) Costruire da un elenco di inizializzatori di scalari e una forma esplicita. | |
Initializer (const std::initializer_list< Initializer > & v) Costruisci un tensore multidimensionale da un elenco di inizializzatori annidati. |
Attributi pubblici | |
---|---|
status | |
tensor |
Funzioni pubbliche | |
---|---|
AsTensorProto () | TensorProto |
Attributi pubblici
stato
Status tensorflow::Input::Initializer::status
tensore
Tensor tensorflow::Input::Initializer::tensor
Funzioni pubbliche
AsTensorProto
TensorProto tensorflow::Input::Initializer::AsTensorProto()
Inizializzatore
tensorflow::Input::Initializer::Initializer( const T & v )
Costruire da un valore scalare di tipo aritmetico o di tipo che può essere convertito in una stringa (es.
una stringa letterale).
Inizializzatore
tensorflow::Input::Initializer::Initializer( const Tensor & t )
Inizializzatore
tensorflow::Input::Initializer::Initializer( const T & v, const TensorShape & shape )
Costruire da un valore scalare e una forma esplicita.
Inizializzatore
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v )
Costruire da un elenco di inizializzatori di scalari (un tensore unidimensionale).
Inizializzatore
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v, const TensorShape & shape )
Costruire da un elenco di inizializzatori di scalari e una forma esplicita.
Inizializzatore
tensorflow::Input::Initializer::Initializer( const std::initializer_list< Initializer > & v )
Costruisci un tensore multidimensionale da un elenco di inizializzatori annidati.
Si noti che la sintassi C++ consente l'annidamento di elenchi di inizializzatori tipizzati arbitrariamente, quindi tali inizializzatori non validi non possono essere disabilitati in fase di compilazione. Questa funzione esegue controlli per assicurarsi che l'elenco di inizializzatori nidificati sia effettivamente un tensore multidimensionale valido.