tensorflow :: Giriş:: Başlatıcı
#include <ops.h>
Başlatıcısı bir inşa sağlayan giriş , örneğin basit, ilkel sabitler ve çok-boyutlu bir dizi temsil listeleri başlatıcısı iç içe olarak C ++ sabitleri çeşitli nesneyi.
Özet
Başlatıcı yapıcılarının tümü şablonlardır, bu nedenle yukarıda belirtilen C ++ sabitleri türleri bir Başlatıcı oluşturmak için kullanılabilir. Başlatıcı , oluşturduğu değeri bir Tensor nesnesinde saklar.
Yapıcılar ve Yıkıcılar | |
---|---|
Initializer (const T & v) Bir aritmetik tipin skaler bir değerinden veya bir dizgeye dönüştürülebilen bir tipten 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) Skalarların başlatıcı listesinden ve açık bir şekilden oluşturun. | |
Initializer (const std::initializer_list< Initializer > & v) İç içe yerleştirilmiş bir başlatıcı listesinden çok boyutlu bir tensör oluşturun. |
Genel özellikler | |
---|---|
status | |
tensor |
Kamusal işlevler | |
---|---|
AsTensorProto () | TensorProto |
Genel özellikler
statü
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 )
Bir aritmetik tipin skaler bir değerinden veya bir dizgeye dönüştürülebilen bir tipten 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 )
Skalarların 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 yerleştirilmiş bir başlatıcı listesinden çok boyutlu bir tensör oluşturun.
C ++ sözdiziminin rastgele yazılmış başlatıcı listelerinin yuvalanmasına izin verdiğini unutmayın, bu nedenle bu tür geçersiz başlatıcılara derleme zamanında izin verilmeyebilir. Bu işlev, yuvalanmış başlatıcı listesinin gerçekten geçerli bir çok boyutlu tensör olduğundan emin olmak için kontroller gerçekleştirir.