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
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.