tensor akışı:: Giriş:: Başlatıcı
#include <ops.h>
Başlatıcı, basit ilkel 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.