टेन्सरफ्लो::ऑप्स::रैंडमशफलक्यू

#include <data_flow_ops.h>

एक ऐसी कतार जो तत्वों के क्रम को यादृच्छिक बनाती है।

सारांश

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • component_types: किसी मान में प्रत्येक घटक का प्रकार।

वैकल्पिक विशेषताएँ (देखें Attrs ):

  • shapes: किसी मान में प्रत्येक घटक का आकार। इस विशेषता की लंबाई या तो 0 होनी चाहिए या component_types की लंबाई के बराबर होनी चाहिए। यदि इस विशेषता की लंबाई 0 है, तो कतार तत्वों के आकार पर कोई प्रतिबंध नहीं है, और एक समय में केवल एक ही तत्व को कतार से निकाला जा सकता है।
  • क्षमता: इस कतार में तत्वों की संख्या की ऊपरी सीमा। ऋणात्मक संख्याओं का अर्थ है कोई सीमा नहीं।
  • min_after_dequeue: जब तक dequeue के बाद इतने तत्व शेष न रहें या queue बंद न हो जाए, तब तक dequeue प्रक्रिया रुकी रहेगी। इससे तत्वों के मिश्रण का न्यूनतम स्तर सुनिश्चित होता है।
  • seed: यदि seed या seed2 में से कोई भी मान शून्य नहीं है, तो यादृच्छिक संख्या जनरेटर को दिए गए seed से सीडिंग दी जाती है। अन्यथा, एक यादृच्छिक seed का उपयोग किया जाता है।
  • seed2: सीड टकराव से बचने के लिए दूसरा सीड।
  • कंटेनर: यदि खाली नहीं है, तो इस कतार को दिए गए कंटेनर में रखा जाता है। अन्यथा, एक डिफ़ॉल्ट कंटेनर का उपयोग किया जाता है।
  • shared_name: यदि यह खाली नहीं है, तो इस कतार को दिए गए नाम के तहत कई सत्रों में साझा किया जाएगा।

प्रतिफल:

  • Output : कतार का हैंडल।

कंस्ट्रक्टर और डिस्ट्रक्टर

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

सार्वजनिक विशेषताएँ

handle
operation

सार्वजनिक समारोह

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

सार्वजनिक स्थैतिक फ़ंक्शन

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

संरचनाएँ

टेन्सरफ्लो::ऑप्स::रैंडमशफलक्यू::एट्रिब्यूट्स

RandomShuffleQueue के लिए वैकल्पिक विशेषता निर्धारक।

सार्वजनिक विशेषताएँ

सँभालना

::tensorflow::Output handle

संचालन

Operation operation

सार्वजनिक समारोह

रैंडमशफलक्यू

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

रैंडमशफलक्यू

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

नोड

::tensorflow::Node * node() const 

ऑपरेटर::टेन्सरफ्लो::इनपुट

 operator::tensorflow::Input() const 

ऑपरेटर::टेन्सरफ्लो::आउटपुट

 operator::tensorflow::Output() const 

सार्वजनिक स्थैतिक फ़ंक्शन

क्षमता

Attrs Capacity(
  int64 x
)

पात्र

Attrs Container(
  StringPiece x
)

मिनटआफ्टरडीक्यू

Attrs MinAfterDequeue(
  int64 x
)

बीज

Attrs Seed(
  int64 x
)

बीज2

Attrs Seed2(
  int64 x
)

आकार

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

साझा नाम

Attrs SharedName(
  StringPiece x
)