از اینکه با Google I/O تنظیم کردید متشکریم. مشاهده همه جلسات در صورت تقاضا تماشا کنید

tensorflow :: ops :: اولویت

#include <data_flow_ops.h>

یک صف تولید عناصر مرتب شده بر اساس مقدار اولین م componentلفه است.

خلاصه

توجه داشته باشید که PriorityQueue علاوه بر سایر عناصر اعلام شده توسط type_types ، به اولین جز component هر عنصر نیاز است که int64 مقیاس باشد. بنابراین تماس با Enqueue و EnqueueMany (مربوط به Dequeue و DequeueMany) در PriorityQueue همه به (مربوط به خروجی) به یک ورودی اضافی در لیست ورودی (resp. خروجی) آنها نیاز دارد.

استدلال ها:

  • دامنه: یک شی Sc Scope
  • اشکال: شکل هر م componentلفه در یک مقدار است. طول این گیرنده باید 0 یا همان طول نوع_ کامپوننت باشد. اگر طول این گیرنده 0 باشد ، اشکال عناصر صف محدود نمی شوند و فقط ممکن است یک عنصر در هر زمان کاهش یابد.

ویژگی های اختیاری (به Attrs مراجعه کنید):

  • component_types: نوع هر م componentلفه در یک مقدار.
  • ظرفیت: حد بالای تعداد عناصر موجود در این صف است. اعداد منفی به معنای محدودیت نیستند.
  • ظرف: اگر خالی نباشد ، این صف در ظرف داده شده قرار می گیرد. در غیر این صورت ، از یک ظرف پیش فرض استفاده می شود.
  • shared_name: اگر خالی نباشد ، این صف در چندین جلسه با نام داده شده به اشتراک گذاشته می شود.

بازده:

  • Output : دسته به صف.

سازندگان و ویرانگران

PriorityQueue (const :: tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes)
PriorityQueue (const :: tensorflow::Scope & scope, const gtl::ArraySlice< PartialTensorShape > & shapes, const PriorityQueue::Attrs & attrs)

صفات عمومی

handle
operation

کارکردهای عمومی

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

توابع استاتیک عمومی

Capacity (int64 x)
ComponentTypes (const DataTypeSlice & x)
Container (StringPiece x)
SharedName (StringPiece x)

سازه ها

tensorflow :: ops :: PriorityQueue :: Attrs

تنظیم کننده های ویژگی اختیاری برای PriorityQueue .

صفات عمومی

رسیدگی

::tensorflow::Output handle

عمل

Operation operation

کارکردهای عمومی

اولویت

 PriorityQueue(
  const ::tensorflow::Scope & scope,
  const gtl::ArraySlice< PartialTensorShape > & shapes
)

اولویت

 PriorityQueue(
  const ::tensorflow::Scope & scope,
  const gtl::ArraySlice< PartialTensorShape > & shapes,
  const PriorityQueue::Attrs & attrs
)

گره

::tensorflow::Node * node() const 

عملگر :: tensorflow :: ورودی

 operator::tensorflow::Input() const 

عملگر :: tensorflow :: خروجی

 operator::tensorflow::Output() const 

توابع استاتیک عمومی

ظرفیت

Attrs Capacity(
  int64 x
)

انواع کامپوننت

Attrs ComponentTypes(
  const DataTypeSlice & x
)

کانتینر

Attrs Container(
  StringPiece x
)

نام مشترک

Attrs SharedName(
  StringPiece x
)