Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

tensorflow :: ops :: FusedPadConv2D

#include <nn_ops.h>

Melakukan padding sebagai proses awal selama konvolusi.

Ringkasan

Mirip dengan FusedResizeAndPadConv2d, operasi ini memungkinkan untuk implementasi yang dioptimalkan di mana tahap transformasi padding spasial digabungkan dengan pencarian im2col, tetapi dalam kasus ini tanpa pemfilteran bilinear yang diperlukan untuk mengubah ukuran. Memadukan padding mencegah kebutuhan untuk menuliskan hasil antara sebagai tensor keseluruhan, mengurangi tekanan memori, dan kita bisa mendapatkan beberapa keuntungan latensi dengan menggabungkan kalkulasi transformasi. Atribut data_format untuk Conv2D tidak didukung oleh operasi ini, dan urutan 'NHWC' digunakan sebagai gantinya. Secara internal, operasi ini menggunakan buffer awal per grafik, yang berarti akan memblokir jika beberapa versi dijalankan secara paralel. Ini karena operator ini pada dasarnya adalah pengoptimalan untuk meminimalkan penggunaan memori.

Argumen:

  • scope: Objek Scope
  • input: 4-D dengan bentuk [batch, in_height, in_width, in_channels] .
  • paddings: Matriks dua kolom yang menentukan ukuran padding. Jumlah baris harus sama dengan rank input .
  • filter: 4-D dengan bentuk [filter_height, filter_width, in_channels, out_channels] .
  • langkah: 1-D panjang 4. Langkah jendela geser untuk setiap dimensi input . Harus dalam urutan yang sama dengan dimensi yang ditentukan dengan format.
  • padding: Jenis algoritma padding yang akan digunakan.

Pengembalian:

Pembuat dan Penghancur

FusedPadConv2D (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input paddings, :: tensorflow::Input filter, StringPiece mode, const gtl::ArraySlice< int > & strides, StringPiece padding)

Atribut publik

operation
output

Fungsi publik

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Atribut publik

operasi

Operation operation

keluaran

::tensorflow::Output output

Fungsi publik

FusedPadConv2D

 FusedPadConv2D(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input paddings,
  ::tensorflow::Input filter,
  StringPiece mode,
  const gtl::ArraySlice< int > & strides,
  StringPiece padding
)

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const