tensorflow:: ops:: ReduceJoin

#include <string_ops.h>

প্রদত্ত ডাইমেনশনগুলো জুড়ে একটি স্ট্রিং টেনসরকে যুক্ত করে।

সারসংক্ষেপ

প্রদত্ত [\\(d_0, d_1, ..., d_{n-1}\\)] আকারের স্ট্রিং টেনসরের মধ্যে ডাইমেনশন জুড়ে স্ট্রিং জয়েন গণনা করে। [\\(d_0, d_1, ..., d_{n-1}\\)] প্রদত্ত বিভাজক (ডিফল্ট: খালি স্ট্রিং) দিয়ে ইনপুট স্ট্রিংগুলিকে যুক্ত করে তৈরি একটি নতুন টেনসর ফেরত দেয়। নেতিবাচক সূচকগুলি শেষ থেকে পিছন দিকে গণনা করা হয়, যেখানে -1 [\\(d_0, d_1, ..., d_{n-1}\\)] n - 1 এর সমতুল্য। যদি সূচকগুলি নির্দিষ্ট না করা হয়, তবে n - 1 থেকে 0 পর্যন্ত সমস্ত মাত্রা জুড়ে যুক্ত করা হয়।

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

# tensor `a` is [["a", "b"], ["c", "d"]]
tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
tf.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
tf.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
tf.reduce_join(a, [0, 1]) ==> "acbd"
tf.reduce_join(a, [1, 0]) ==> "abcd"
tf.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
tf.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • ইনপুট: যে ইনপুটটি যুক্ত করা হবে। সকল হ্রাসকৃত সূচকের আকার অবশ্যই অশূন্য হতে হবে।
  • reduction_indices: যে ডাইমেনশনগুলোর উপর ভিত্তি করে রিডিউস করা হবে। ডাইমেনশনগুলো নির্দিষ্ট ক্রমেই রিডিউস করা হয়। reduction_indices বাদ দিলে তা [n-1, n-2, ..., 0] দেওয়ার সমতুল্য। -n থেকে -1 পর্যন্ত নেগেটিভ ইনডেক্স সমর্থিত।

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

  • keep_dims: যদি True , তাহলে 1 দৈর্ঘ্যের সংকুচিত মাত্রা বজায় রাখা হবে।
  • বিভাজক: যুক্ত করার সময় যে বিভাজকটি ব্যবহার করা হবে।

ফেরত:

  • Output : এর আকৃতি ইনপুটের সমান হয়, তবে keep_dims উপর নির্ভর করে হ্রাসকৃত মাত্রাগুলো বাদ দেওয়া হয় বা 1 এ সেট করা হয়।

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

ReduceJoin (const :: tensorflow::Scope & scope, :: tensorflow::Input inputs, :: tensorflow::Input reduction_indices)
ReduceJoin (const :: tensorflow::Scope & scope, :: tensorflow::Input inputs, :: tensorflow::Input reduction_indices, const ReduceJoin::Attrs & attrs)

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

operation
output

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

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

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

KeepDims (bool x)
Separator (StringPiece x)

কাঠামো

tensorflow:: ops:: ReduceJoin:: Attrs

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

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

অপারেশন

Operation operation

আউটপুট

::tensorflow::Output output

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

রিডিউসজয়েন

 ReduceJoin(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input inputs,
  ::tensorflow::Input reduction_indices
)

রিডিউসজয়েন

 ReduceJoin(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input inputs,
  ::tensorflow::Input reduction_indices,
  const ReduceJoin::Attrs & attrs
)

নোড

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const 

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

KeepDims

Attrs KeepDims(
  bool x
)

বিভাজক

Attrs Separator(
  StringPiece x
)