tensor akışı:: Giriş:: Başlatıcı

#include <ops.h>

Başlatıcı, basit temel sabitler ve çok boyutlu bir diziyi temsil eden iç içe başlatıcı listeleri gibi çeşitli C++ sabit türlerinden bir Giriş nesnesi oluşturmaya olanak tanır.

Özet

Başlatıcı oluşturucularının tümü şablonlardır, bu nedenle yukarıda belirtilen C++ sabit türleri bir Başlatıcı oluşturmak için kullanılabilir. Başlatıcı, oluşturulduğu değeri bir Tensor nesnesinde saklar.

Yapıcılar ve Yıkıcılar

Initializer (const T & v)
Bir aritmetik türün skaler değerinden veya dizeye dönüştürülebilen bir türden oluşturun (örn.
Initializer (const Tensor & t)
Initializer (const T & v, const TensorShape & shape)
Skaler bir değerden ve açık bir şekilden inşa edin.
Initializer (const std::initializer_list< T > & v)
Skalerlerin başlatıcı listesinden (tek boyutlu bir tensör) oluşturun.
Initializer (const std::initializer_list< T > & v, const TensorShape & shape)
Skalerlerden oluşan bir başlatıcı listesinden ve açık bir şekilden oluşturun.
Initializer (const std::initializer_list< Initializer > & v)
İç içe geçmiş bir başlatıcı listesinden çok boyutlu bir tensör oluşturun.

Genel özellikler

status
tensor

Kamu işlevleri

AsTensorProto ()
TensorProto

Genel özellikler

durum

Status tensorflow::Input::Initializer::status

tensör

Tensor tensorflow::Input::Initializer::tensor

Kamu işlevleri

AsTensorProto

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

Başlatıcı

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

Bir aritmetik türün skaler değerinden veya dizeye dönüştürülebilen bir türden oluşturun (örn.

bir dize değişmezi).

Başlatıcı

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

Başlatıcı

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

Skaler bir değerden ve açık bir şekilden inşa edin.

Başlatıcı

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

Skalerlerin başlatıcı listesinden (tek boyutlu bir tensör) oluşturun.

Başlatıcı

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

Skalerlerden oluşan bir başlatıcı listesinden ve açık bir şekilden oluşturun.

Başlatıcı

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

İç içe geçmiş bir başlatıcı listesinden çok boyutlu bir tensör oluşturun.

C++ sözdiziminin rastgele yazılan başlatıcı listelerinin iç içe yerleştirilmesine izin verdiğini, dolayısıyla bu tür geçersiz başlatıcılara derleme zamanında izin verilmeyeceğini unutmayın. Bu işlev, iç içe başlatıcı listesinin gerçekten geçerli bir çok boyutlu tensör olduğundan emin olmak için kontroller gerçekleştirir.