tensorflow::ops::Conv3D
#include <nn_ops.h> Verilen 5 boyutlu input ve filter tensörleri için 3 boyutlu bir evrişim hesaplar.
Özet
Sinyal işlemede, çapraz korelasyon, iki dalga biçiminin benzerliğinin, bunlardan birine uygulanan zaman gecikmesine bağlı bir ölçüsüdür. Bu aynı zamanda kayan nokta çarpımı veya kayan iç çarpım olarak da bilinir.
Bizim Conv3D'miz bir tür çapraz korelasyon uygulamaktadır.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- Giriş: Şekil
[batch, in_depth, in_height, in_width, in_channels]. - Filtre: Şekil
[filter_depth, filter_height, filter_width, in_channels, out_channels].inputvefilterin_channelseşleşmelidir. - Adımlar: 5 uzunluğunda 1 boyutlu tensör.
inputher boyutu için kayan pencerenin adımı.strides[0] = strides[4] = 1olmalıdır. - dolgu: Kullanılacak dolgu algoritmasının türü.
İsteğe bağlı özellikler (bkz. Attrs ):
- data_format: Giriş ve çıkış verilerinin veri formatı. Varsayılan "NDHWC" formatında veriler şu sırayla saklanır: [parti, derinlik, yükseklik, genişlik, kanal sayısı]. Alternatif olarak, format "NCDHW" olabilir, veri saklama sırası şu şekildedir: [parti, kanal sayısı, derinlik, yükseklik, genişlik].
- Genişletmeler: 5 uzunluğunda 1 boyutlu tensör.
inputher boyutu için genişletme faktörü. k > 1 olarak ayarlanırsa, o boyuttaki her filtre elemanı arasında k-1 hücre atlanacaktır. Boyut sırası,data_formatdeğerine göre belirlenir, ayrıntılar için yukarıya bakın. Toplu işlem ve derinlik boyutlarındaki genişletmeler 1 olmalıdır.
İadeler:
-
Output: Çıktı tensörü.
Yapıcılar ve Yıkıcılar | |
|---|---|
Conv3D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding) | |
Conv3D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const Conv3D::Attrs & attrs) |
Genel özellikler | |
|---|---|
operation | |
output | |
Kamusal işlevler | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Herkese açık statik fonksiyonlar | |
|---|---|
DataFormat (StringPiece x) | |
Dilations (const gtl::ArraySlice< int > & x) | |
Yapılar | |
|---|---|
| tensorflow::ops::Conv3D::Attrs | Conv3D için isteğe bağlı özellik ayarlayıcıları. |
Genel özellikler
operasyon
Operation operation
çıktı
::tensorflow::Output output
Kamusal işlevler
Conv3D
Conv3D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding )
Conv3D
Conv3D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const Conv3D::Attrs & attrs )
düğüm
::tensorflow::Node * node() const
operatör::tensorflow::Giriş
operator::tensorflow::Input() const
operatör::tensorflow::Çıktı
operator::tensorflow::Output() const
Herkese açık statik fonksiyonlar
Veri Biçimi
Attrs DataFormat( StringPiece x )
Genişlemeler
Attrs Dilations( const gtl::ArraySlice< int > & x )