সেন্সরফ্লো :: অপস :: অরসোর্টড সেগমেন্টমিন

#include <math_ops.h>

টেনসারের অংশগুলি সহ সর্বনিম্ন গণনা করে।

সারসংক্ষেপ

বিভাগগুলির ব্যাখ্যার জন্য বিভাগগুলিতে বিভাগটি পড়ুন।

এই অপারেটরটি (এখানে) অরসেটেড সেগমেন্ট যোগফল অপারেটরের সমান। বিভাগগুলিতে যোগফলের পরিবর্তে এটি সর্বনিম্ন যেমনগুলি গণনা করে:

\(output_i = {j...} data_[j...]\) যেখানে মিনিট টিপলস j... বেশি হয় j... যেমন segment_ids[j...] == i

যদি প্রদত্ত সেগমেন্ট আইডি i জন্য সর্বনিম্ন ফাঁকা থাকে, তবে এটি নির্দিষ্ট সংখ্যার ধরণের, output[i] = numeric_limits ::max() সর্বাধিক সম্ভাব্য মানকে output[i] = numeric_limits ::max() output[i] = numeric_limits ::max()

উদাহরণ স্বরূপ:

c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]])
tf.unsorted_segment_min(c, tf.constant([0, 1, 0]), num_segments=2)
# ==> [[ 1,  2, 2, 1],
#       [5,  6, 7, 8]]

প্রদত্ত সেগমেন্ট আইডি i isণাত্মক হয় তবে সংশ্লিষ্ট মানটি বাদ দেওয়া হয়, এবং ফলাফলটিতে অন্তর্ভুক্ত করা হবে না।

যুক্তি:

  • সুযোগ: একটি স্কোপ অবজেক্ট
  • সেগমেন্ট_আইডস: একটি টেনসর যার আকার data.shape একটি উপসর্গ।

রিটার্নস:

  • Output : প্রথম segment_ids.rank মাত্রা ব্যতীত ডেটা হিসাবে একই আকার রয়েছে, যা একক মাত্রা দিয়ে প্রতিস্থাপন করা হয়েছে যার আকারের num_segments

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

UnsortedSegmentMin (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input segment_ids, :: tensorflow::Input num_segments)

জনসাধারণের গুণাবলী

operation
output

পাবলিক ফাংশন

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

জনসাধারণের গুণাবলী

অপারেশন

Operation operation

আউটপুট

::tensorflow::Output output

পাবলিক ফাংশন

অরসোর্টড সেগমেন্টমিন

 UnsortedSegmentMin(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input data,
  ::tensorflow::Input segment_ids,
  ::tensorflow::Input num_segments
)

নোড

::tensorflow::Node * node() const 

অপারেটর :: টেনসরফ্লো :: ইনপুট

 operator::tensorflow::Input() const 

অপারেটর :: টেনসরফ্লো :: আউটপুট

 operator::tensorflow::Output() const