tensorflow :: ops :: PaddingFIFOQueue

#include <data_flow_ops.h>

Antrian yang menghasilkan elemen dengan urutan pertama masuk pertama keluar.

Ringkasan

Bentuk ukuran variabel diperbolehkan dengan menyetel dimensi bentuk terkait ke 0 di atribut bentuk. Dalam hal ini, DequeueMany akan menaikkan ukuran maksimum elemen tertentu di minibatch. Lihat di bawah untuk detailnya.

Argumen:

  • scope: Objek Scope
  • component_types: Jenis setiap komponen dalam sebuah nilai.

Atribut opsional (lihat Attrs ):

  • bentuk: Bentuk setiap komponen dalam sebuah nilai. Panjang attr ini harus 0 atau sama dengan panjang component_types. Bentuk peringkat tetap tetapi ukuran variabel diizinkan dengan menetapkan dimensi bentuk apa pun ke -1. Dalam hal ini, bentuk masukan dapat bervariasi sepanjang dimensi yang diberikan, dan DequeueMany akan mengisi dimensi yang diberikan dengan angka nol hingga bentuk maksimum dari semua elemen dalam kelompok tertentu. Jika panjang atribut ini adalah 0, elemen antrian yang berbeda mungkin memiliki peringkat dan bentuk yang berbeda, tetapi hanya satu elemen yang dapat di-dequeued pada satu waktu.
  • kapasitas: Batas atas jumlah elemen dalam antrian ini. Angka negatif berarti tidak ada batasan.
  • container: Jika tidak kosong, antrian ini ditempatkan di container yang diberikan. Jika tidak, penampung default digunakan.
  • shared_name: Jika tidak kosong, antrian ini akan dibagikan dengan nama yang diberikan di beberapa sesi.

Pengembalian:

  • Output : Pegangan ke antrian.

Pembuat dan Penghancur

PaddingFIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types)
PaddingFIFOQueue (const :: tensorflow::Scope & scope, const DataTypeSlice & component_types, const PaddingFIFOQueue::Attrs & attrs)

Atribut publik

handle
operation

Fungsi publik

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

Fungsi statis publik

Capacity (int64 x)
Container (StringPiece x)
Shapes (const gtl::ArraySlice< PartialTensorShape > & x)
SharedName (StringPiece x)

Structs

tensorflow :: ops :: PaddingFIFOQueue :: Attrs

Penyetel atribut opsional untuk PaddingFIFOQueue .

Atribut publik

menangani

::tensorflow::Output handle

operasi

Operation operation

Fungsi publik

PaddingFIFOQueue

 PaddingFIFOQueue(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types
)

PaddingFIFOQueue

 PaddingFIFOQueue(
  const ::tensorflow::Scope & scope,
  const DataTypeSlice & component_types,
  const PaddingFIFOQueue::Attrs & attrs
)

simpul

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const 

Fungsi statis publik

Kapasitas

Attrs Capacity(
  int64 x
)

Wadah

Attrs Container(
  StringPiece x
)

Bentuk

Attrs Shapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)

SharedName

Attrs SharedName(
  StringPiece x
)