tensorflow:: ops:: QueueDequeueUpTo

#include <data_flow_ops.h>

প্রদত্ত কিউ থেকে এক বা একাধিক টেনসরের n সংখ্যক টাপল ডিকিউ করে।

সারসংক্ষেপ

এই অপারেশনটি সব কিউ দ্বারা সমর্থিত নয়। যদি কোনো কিউ DequeueUpTo সমর্থন না করে, তাহলে একটি Unimplemented ত্রুটি ফেরত দেওয়া হয়।

যদি কিউটি বন্ধ থাকে এবং তাতে 0-এর বেশি কিন্তু n এর কম উপাদান অবশিষ্ট থাকে, তাহলে QueueDequeueMany-এর মতো OutOfRange ত্রুটি ফেরত দেওয়ার পরিবর্তে, n এর কম উপাদানগুলো অবিলম্বে ফেরত দেওয়া হয়। যদি কিউটি বন্ধ থাকে এবং তাতে 0টি উপাদান অবশিষ্ট থাকে, তাহলে QueueDequeueMany- এর মতোই একটি OutOfRange ত্রুটি ফেরত দেওয়া হয়। অন্যথায় এর আচরণ QueueDequeueMany- এর অনুরূপ:

এই অপারেশনটি কিউ-এলিমেন্টের কম্পোনেন্ট টেনসরগুলোকে তাদের ০তম ডাইমেনশন বরাবর সংযুক্ত করে একটি একক কম্পোনেন্ট টেনসর তৈরি করে। ডিকিউ করা টাপলের সমস্ত কম্পোনেন্টের ০তম ডাইমেনশনে সাইজ হবে n।

এই অপারেশনটির k সংখ্যক আউটপুট রয়েছে, যেখানে k হলো প্রদত্ত কিউতে সংরক্ষিত টাপলগুলোর উপাদানের সংখ্যা এবং আউটপুট i হলো ডিকিউ করা টাপলটির i-তম উপাদান।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • handle: একটি কিউ-এর হ্যান্ডেল।
  • n: ডি-কিউ করার জন্য টাপলের সংখ্যা।
  • component_types: একটি টাপলের প্রতিটি উপাদানের প্রকার।

ঐচ্ছিক অ্যাট্রিবিউটসমূহ (দেখুন Attrs ):

  • timeout_ms: যদি কিউতে n-এর চেয়ে কম উপাদান থাকে, তাহলে এই অপারেশনটি timeout_ms মিলিসেকেন্ড পর্যন্ত ব্লক হয়ে থাকবে। দ্রষ্টব্য: এই অপশনটি এখনও সমর্থিত নয়।

ফেরত:

  • OutputList : এক বা একাধিক টেনসর যা একটি টাপল হিসাবে ডি-কিউ করা হয়েছে।

নির্মাতা এবং ধ্বংসকারী

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)

জনসাধারণের বৈশিষ্ট্য

components
operation

জনসাধারণের কার্যাবলী

operator[] (size_t index) const

পাবলিক স্ট্যাটিক ফাংশন

TimeoutMs (int64 x)

কাঠামো

tensorflow:: ops:: QueueDequeueUpTo:: Attrs

QueueDequeueUpTo-এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার।

জনসাধারণের বৈশিষ্ট্য

উপাদান

::tensorflow::OutputList components

অপারেশন

Operation operation

জনসাধারণের কার্যাবলী

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types
)

QueueDequeueUpTo

 QueueDequeueUpTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input n,
  const DataTypeSlice & component_types,
  const QueueDequeueUpTo::Attrs & attrs
)

অপারেটর[]

::tensorflow::Output operator[](
  size_t index
) const 

পাবলিক স্ট্যাটিক ফাংশন

টাইমআউটএমএস

Attrs TimeoutMs(
  int64 x
)