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.