tensorflow::Input::Initializer
#include <ops.h>Initializer memungkinkan pembuatan objek Input dari berbagai jenis konstanta C++ seperti konstanta primitif sederhana dan daftar initializer bersarang yang mewakili array multidimensi.
Ringkasan
Konstruktor Initializer semuanya berupa template, sehingga jenis konstanta C++ yang disebutkan di atas dapat digunakan untuk membuat Initializer . Initializer menyimpan nilai yang diperoleh saat pembuatannya dalam objek Tensor .
Konstruktor dan Destruktor | |
|---|---|
Initializer (const T & v) Membangun dari nilai skalar tipe aritmatika atau tipe yang dapat dikonversi ke string (misalnya, | |
Initializer (const Tensor & t) | |
Initializer (const T & v, const TensorShape & shape) Membangun dari nilai skalar dan bentuk yang eksplisit. | |
Initializer (const std::initializer_list< T > & v) Membangun dari daftar inisialisasi skalar (tensor satu dimensi). | |
Initializer (const std::initializer_list< T > & v, const TensorShape & shape) Membangun dari daftar inisialisasi skalar dan bentuk eksplisit. | |
Initializer (const std::initializer_list< Initializer > & v) Membangun tensor multidimensi dari daftar inisialisasi bersarang. |
Atribut publik | |
|---|---|
status | |
tensor | |
Fungsi publik | |
|---|---|
AsTensorProto () | TensorProto |
Atribut publik
status
Status tensorflow::Input::Initializer::status
tensor
Tensor tensorflow::Input::Initializer::tensor
Fungsi publik
AsTensorProto
TensorProto tensorflow::Input::Initializer::AsTensorProto()
Penginisialisasi
tensorflow::Input::Initializer::Initializer( const T & v )
Membangun dari nilai skalar tipe aritmatika atau tipe yang dapat dikonversi ke string (misalnya,
(literal string).
Penginisialisasi
tensorflow::Input::Initializer::Initializer( const Tensor & t )
Penginisialisasi
tensorflow::Input::Initializer::Initializer( const T & v, const TensorShape & shape )
Membangun dari nilai skalar dan bentuk yang eksplisit.
Penginisialisasi
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v )
Membangun dari daftar inisialisasi skalar (tensor satu dimensi).
Penginisialisasi
tensorflow::Input::Initializer::Initializer( const std::initializer_list< T > & v, const TensorShape & shape )
Membangun dari daftar inisialisasi skalar dan bentuk eksplisit.
Penginisialisasi
tensorflow::Input::Initializer::Initializer( const std::initializer_list< Initializer > & v )
Membangun tensor multidimensi dari daftar inisialisasi bersarang.
Perlu dicatat bahwa sintaks C++ memungkinkan penestingan daftar inisialisasi dengan tipe sembarang, sehingga inisialisasi yang tidak valid tersebut tidak dapat dilarang pada waktu kompilasi. Fungsi ini melakukan pemeriksaan untuk memastikan bahwa daftar inisialisasi bersarang tersebut memang merupakan tensor multidimensi yang valid.