tensorflow::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++ sabitlerinden bir Giriş nesnesi oluşturmayı sağlar.

Özet

Başlatıcı yapıcılarının tümü şablonlardır, bu nedenle yukarıda bahsedilen C++ sabitleri 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)
Aritmetik türde veya dizeye dönüştürülebilen bir türdeki (örneğin, ...) skalar bir değerden oluşturun.
Initializer (const Tensor & t)
Initializer (const T & v, const TensorShape & shape)
Bir skalar değerden ve belirli bir şekilden yola çıkarak oluşturun.
Initializer (const std::initializer_list< T > & v)
Skaler değerlerden oluşan bir başlangıç ​​listesinden (tek boyutlu bir tensör) oluşturun.
Initializer (const std::initializer_list< T > & v, const TensorShape & shape)
Bir başlangıç ​​değeri listesi ve açık bir şekilde tanımlanmış bir şekilden yola çıkarak yapıyı oluşturun.
Initializer (const std::initializer_list< Initializer > & v)
İç içe geçmiş başlatıcı listesinden çok boyutlu bir tensör oluşturun.

Genel özellikler

status
tensor

Kamusal işlevler

AsTensorProto ()
TensorProto

Genel özellikler

durum

Status tensorflow::Input::Initializer::status

tensör

Tensor tensorflow::Input::Initializer::tensor

Kamusal işlevler

AsTensorProto

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

Başlatıcı

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

Aritmetik türde veya dizeye dönüştürülebilen bir türdeki (örneğin, ...) skalar bir değerden oluşturun.

(bir dize sabiti).

Başlatıcı

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

Başlatıcı

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

Bir skalar değerden ve belirli bir şekilden yola çıkarak oluşturun.

Başlatıcı

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

Skaler değerlerden oluşan bir başlangıç ​​listesinden (tek boyutlu bir tensör) oluşturun.

Başlatıcı

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

Bir başlangıç ​​değeri listesi ve açık bir şekilde tanımlanmış bir şekilden yola çıkarak yapıyı oluşturun.

Başlatıcı

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

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

C++ sözdiziminin keyfi tipli başlatıcı listelerinin iç içe geçmesine izin verdiğini, bu nedenle bu tür geçersiz başlatıcıların derleme zamanında yasaklanamayacağını unutmayın. Bu fonksiyon, iç içe geçmiş başlatıcı listesinin gerçekten geçerli bir çok boyutlu tensör olduğundan emin olmak için kontroller gerçekleştirir.