tensorflow:: ops:: SparseReshape

#include <sparse_ops.h>

একটি স্পার্সটেনসরকে নতুন ঘন আকারে মানগুলি উপস্থাপন করার জন্য পুনর্গঠন করে।

সারসংক্ষেপ

এই অপারেশনটির কার্যপ্রণালী উপস্থাপিত ডেন্স টেনসরের উপর রিশেপ (reshape) অপারেশনের অনুরূপ। অনুরোধকৃত new_shape এর উপর ভিত্তি করে input_indices পুনরায় গণনা করা হয়।

যদি new_shape এর একটি উপাদান বিশেষ মান -1 হয়, তবে সেই ডাইমেনশনের আকার এমনভাবে গণনা করা হয় যাতে মোট ডেন্স সাইজ স্থির থাকে। new_shape এর সর্বাধিক একটি উপাদান -1 হতে পারে। new_shape দ্বারা নির্দেশিত ডেন্স এলিমেন্টের সংখ্যা অবশ্যই input_shape দ্বারা প্রাথমিকভাবে নির্দেশিত ডেন্স এলিমেন্টের সংখ্যার সমান হতে হবে।

পুনর্গঠন স্পার্সটেনসরের মানগুলির ক্রমকে প্রভাবিত করে না।

যদি ইনপুট টেনসরের র‍্যাঙ্ক R_in এবং N অ-খালি মান থাকে, এবং new_shape দৈর্ঘ্য R_out হয়, তাহলে input_indices আকৃতি হবে [N, R_in] , input_shape দৈর্ঘ্য হবে R_in , output_indices আকৃতি হবে [N, R_out] , এবং output_shape এর দৈর্ঘ্য হবে R_out ।

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • input_indices: একটি SparseTensor-এর অ-খালি মানগুলির সূচক সম্বলিত একটি দ্বি-মাত্রিক N x R_in ম্যাট্রিক্স।
  • input_shape: ইনপুট SparseTensor-এর ডেন্স শেপ সম্বলিত একটি ১-মাত্রিক R_in ভেক্টর।
  • নতুন_আকৃতি: ১-মাত্রিক। অনুরোধকৃত নতুন ঘন আকৃতিসহ R_out ভেক্টর।

ফেরত:

  • Output আউটপুট_ইনডেক্সেস: আউটপুট স্পার্সটেনসরের অ-খালি মানগুলির হালনাগাদ করা সূচকসহ একটি দ্বি-মাত্রিক N x R_out ম্যাট্রিক্স।
  • Output আউটপুট_শেপ: ১-মাত্রিক। এটি হলো R_out ভেক্টর, যা আউটপুট স্পার্সটেনসরের সম্পূর্ণ ডেন্স শেপ ধারণ করে। এটি new_shape অনুরূপ, তবে এর -১ ডাইমেনশনগুলো পূরণ করা থাকে।

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

SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape)

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

operation
output_indices
output_shape

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

অপারেশন

Operation operation

আউটপুট_সূচক

::tensorflow::Output output_indices

আউটপুট_আকৃতি

::tensorflow::Output output_shape

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

স্পার্সরিশেপ

 SparseReshape(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_shape,
  ::tensorflow::Input new_shape
)