tensorflow::ops::QueueDequeueUpTo
#include <data_flow_ops.h> Verilen kuyruktan bir veya daha fazla tensörden oluşan n adet demeti çıkarır.
Özet
Bu işlem tüm kuyruklar tarafından desteklenmemektedir. Eğer bir kuyruk DequeueUpTo işlemini desteklemiyorsa, Unimplemented hatası döndürülür.
Kuyruk kapatıldığında ve geriye 0'dan fazla ancak n az eleman kaldığında, QueueDequeueMany'deki gibi OutOfRange hatası döndürmek yerine, n az eleman hemen döndürülür. Kuyruk kapatıldığında ve kuyrukta 0 eleman kaldığında, tıpkı QueueDequeueMany'de olduğu gibi OutOfRange hatası döndürülür. Aksi takdirde davranış QueueDequeueMany ile aynıdır:
Bu işlem, kuyruk elemanı bileşen tensörlerini 0. boyut boyunca birleştirerek tek bir bileşen tensörü oluşturur. Kuyruktan çıkarılan demetin tüm bileşenlerinin 0. boyutta boyutu n olacaktır.
Bu işlemin k çıktısı vardır; burada k verilen kuyrukta saklanan demetlerin bileşen sayısıdır ve i. çıktı, kuyruktan çıkarılan demetin i . bileşenidir.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- handle: Bir kuyruğun tanıtıcısı.
- n: Kuyruktan çıkarılacak kayıt sayısı.
- component_types: Bir demet halindeki her bir bileşenin türü.
İsteğe bağlı özellikler (bkz. Attrs ):
- timeout_ms: Kuyrukta n'den az eleman varsa, bu işlem timeout_ms milisaniyeye kadar bloke olur. Not: Bu seçenek henüz desteklenmemektedir.
İadeler:
-
OutputList: Bir demet halinde kuyruktan çıkarılan bir veya daha fazla tensör.
Yapıcılar ve Yıkıcılar | |
|---|---|
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types) | |
QueueDequeueUpTo (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs) |
Genel özellikler | |
|---|---|
components | |
operation | |
Kamusal işlevler | |
|---|---|
operator[] (size_t index) const | |
Herkese açık statik fonksiyonlar | |
|---|---|
TimeoutMs (int64 x) | |
Yapılar | |
|---|---|
| tensorflow::ops::QueueDequeueUpTo::Attrs | QueueDequeueUpTo için isteğe bağlı öznitelik ayarlayıcıları. |
Genel özellikler
bileşenler
::tensorflow::OutputList components
operasyon
Operation operation
Kamusal işlevler
Kuyruktan ÇıkarmaEn Fazla
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types )
Kuyruktan ÇıkarmaEn Fazla
QueueDequeueUpTo( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input n, const DataTypeSlice & component_types, const QueueDequeueUpTo::Attrs & attrs )
operatör[]
::tensorflow::Output operator[]( size_t index ) const
Herkese açık statik fonksiyonlar
Zaman aşımıMs
Attrs TimeoutMs( int64 x )