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