tensorflow :: ops :: Konv3D
#include <nn_ops.h>
Menghitung konvolusi 3-D yang diberi input
5-D dan tensor filter
.
Ringkasan
Dalam pemrosesan sinyal, korelasi silang adalah ukuran kemiripan dua bentuk gelombang sebagai fungsi jeda waktu yang diterapkan pada salah satunya. Ini juga dikenal sebagai produk titik geser atau produk dalam geser.
Conv3D kami menerapkan bentuk korelasi silang.
Argumen:
- scope: Objek Scope
- input: Bentuk
[batch, in_depth, in_height, in_width, in_channels]
. - filter: Bentuk
[filter_depth, filter_height, filter_width, in_channels, out_channels]
.in_channels
harus cocok antarainput
danfilter
. - langkah: tensor 1-D dengan panjang 5. Langkah jendela geser untuk setiap dimensi
input
. Harus memilikistrides[0] = strides[4] = 1
. - padding: Jenis algoritma padding yang akan digunakan.
Atribut opsional (lihat Attrs
):
- data_format: Format data dari data masukan dan keluaran. Dengan format default "NDHWC", data disimpan dalam urutan: [batch, in_depth, in_height, in_width, in_channels]. Atau, formatnya bisa "NCDHW", urutan penyimpanan datanya adalah: [batch, in_channels, in_depth, in_height, in_width].
- dilatasi: tensor 1-D dengan panjang 5. Faktor dilasi untuk setiap dimensi
input
. Jika disetel ke k> 1, akan ada sel yang dilewati k-1 di antara setiap elemen filter pada dimensi itu. Urutan dimensi ditentukan oleh nilaidata_format
, lihat detailnya di atas. Pelebaran dalam dimensi batch dan kedalaman harus 1.
Pengembalian:
-
Output
: Tensor keluaran.
Pembuat dan Penghancur | |
---|---|
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) |
Atribut publik | |
---|---|
operation | |
output |
Fungsi publik | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Fungsi statis publik | |
---|---|
DataFormat (StringPiece x) | |
Dilations (const gtl::ArraySlice< int > & x) |
Structs | |
---|---|
tensorflow :: ops :: Conv3D :: Attrs |
Atribut publik
operasi
Operation operation
keluaran
::tensorflow::Output output
Fungsi publik
Konv3D
Conv3D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding )
Konv3D
Conv3D( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input filter, const gtl::ArraySlice< int > & strides, StringPiece padding, const Conv3D::Attrs & attrs )
simpul
::tensorflow::Node * node() const
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Keluaran
operator::tensorflow::Output() const
Fungsi statis publik
Format data
Attrs DataFormat( StringPiece x )
Dilatasi
Attrs Dilations( const gtl::ArraySlice< int > & x )