tensorflow :: 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 larik multi-dimensi.

Ringkasan

Semua konstruktor penginisialisasi adalah template, sehingga jenis konstanta C ++ yang disebutkan di atas dapat digunakan untuk membuat Penginisialisasi . Penginisialisasi menyimpan nilai yang dikonstruksinya dalam objek Tensor .

Pembangun dan Penghancur

Initializer (const T & v)
Buat dari nilai skalar dari jenis aritmatika atau jenis yang dapat diubah 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)
Buat dari daftar penginisialisasi skalar (tensor satu dimensi).
Initializer (const std::initializer_list< T > & v, const TensorShape & shape)
Buat dari daftar penginisialisasi skalar dan bentuk eksplisit.
Initializer (const std::initializer_list< Initializer > & v)
Buat tensor multi-dimensi dari daftar penginisialisasi bertingkat.

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
)

Buat dari nilai skalar dari jenis aritmatika atau jenis yang dapat diubah menjadi string (mis.

string literal).

Penginisialisasi

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

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
)

Buat dari daftar penginisialisasi skalar (tensor satu dimensi).

Penginisialisasi

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

Buat dari daftar penginisialisasi skalar dan bentuk eksplisit.

Penginisialisasi

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

Buat tensor multi-dimensi dari daftar penginisialisasi bertingkat.

Perhatikan bahwa sintaks C ++ memungkinkan penumpukan daftar penginisialisasi yang diketik secara sembarangan, jadi 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 multi-dimensi yang valid.