aliran tensor:: Memasukkan:: Penginisialisasi

#include <ops.h>

Penginisialisasi memungkinkan pembuatan objek Input dari berbagai jenis konstanta C++ seperti konstanta primitif sederhana dan daftar penginisialisasi bersarang yang mewakili array multidimensi.

Ringkasan

Konstruktor penginisialisasi semuanya merupakan templat, sehingga jenis konstanta C++ yang disebutkan di atas dapat digunakan untuk membuat Initializer . Penginisialisasi menyimpan nilai yang dibuatnya dalam objek Tensor .

Konstruktor dan Destruktor

Initializer (const T & v)
Bangun dari nilai skalar tipe aritmatika atau tipe yang dapat dikonversi menjadi string (mis.
Initializer (const Tensor & t)
Initializer (const T & v, const TensorShape & shape)
Bangun dari nilai skalar dan bentuk eksplisit.
Initializer (const std::initializer_list< T > & v)
Membangun dari daftar penginisialisasi skalar (tensor satu dimensi).
Initializer (const std::initializer_list< T > & v, const TensorShape & shape)
Bangun dari daftar penginisialisasi skalar dan bentuk eksplisit.
Initializer (const std::initializer_list< Initializer > & v)
Buat tensor multidimensi dari daftar penginisialisasi 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

SebagaiTensorProto

TensorProto tensorflow::Input::Initializer::AsTensorProto()

Penginisialisasi

 tensorflow::Input::Initializer::Initializer(
  const T & v
)

Bangun dari nilai skalar tipe aritmatika atau tipe yang dapat dikonversi menjadi string (mis.

sebuah string literal).

Penginisialisasi

 tensorflow::Input::Initializer::Initializer(
  const Tensor & t
)

Penginisialisasi

 tensorflow::Input::Initializer::Initializer(
  const T & v,
  const TensorShape & shape
)

Bangun dari nilai skalar dan bentuk eksplisit.

Penginisialisasi

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< T > & v
)

Membangun dari daftar penginisialisasi skalar (tensor satu dimensi).

Penginisialisasi

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< T > & v,
  const TensorShape & shape
)

Bangun dari daftar penginisialisasi skalar dan bentuk eksplisit.

Penginisialisasi

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< Initializer > & v
)

Buat tensor multidimensi dari daftar penginisialisasi bersarang.

Perhatikan bahwa sintaksis C++ memungkinkan penyusunan daftar penginisialisasi yang diketik secara sewenang-wenang, sehingga penginisialisasi yang tidak valid tersebut tidak dapat dilarang pada waktu kompilasi. Fungsi ini melakukan pemeriksaan untuk memastikan bahwa daftar penginisialisasi yang disarangkan memang merupakan tensor multidimensi yang valid.