টেনসরফ্লো :: অপস:: স্পারসস্প্লিট
#include <sparse_ops.h> একটি SparseTensor একটি মাত্রা বরাবর num_split টেনসরে বিভক্ত করুন।
সারাংশ
 যদি shape[split_dim] num_split এর একটি পূর্ণসংখ্যা গুণ না হয়। স্লাইস [0 : shape[split_dim] % num_split] একটি অতিরিক্ত মাত্রা পায়। উদাহরণস্বরূপ, যদি split_dim = 1 এবং num_split = 2 এবং ইনপুট হয়
input_tensor = shape = [2, 7] [ a d e ] [b c ]
গ্রাফিকভাবে আউটপুট টেনসরগুলি হল:
output_tensor[0] = shape = [2, 4] [ a ] [b c ] output_tensor[1] = shape = [2, 3] [ d e ] [ ]
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
 -  split_dim: 0-D. যে মাত্রা বরাবর বিভক্ত করা হবে। পরিসরে হতে হবে 
[0, rank(shape))। - সূচক: 2-ডি টেনসর স্পার্স টেনসরের সূচকগুলিকে প্রতিনিধিত্ব করে।
 - মান: 1-ডি টেনসর স্পার্স টেনসরের মানগুলিকে উপস্থাপন করে।
 - আকৃতি: 1-ডি। টেনসর স্পার্স টেনসরের আকৃতির প্রতিনিধিত্ব করে। আউটপুট সূচক: 1-ডি টেনসরগুলির একটি তালিকা আউটপুট স্পার্স টেনসরগুলির সূচকগুলিকে উপস্থাপন করে।
 - num_split: বিভক্ত করার উপায়গুলির সংখ্যা।
 
রিটার্ন:
-  
OutputListআউটপুট_সূচক -  
OutputListoutput_values: 1-D টেনসরের একটি তালিকা আউটপুট স্পারস টেনসরের মানগুলিকে উপস্থাপন করে। -  
OutputListআউটপুট_শেপ: 1-ডি টেনসরগুলির একটি তালিকা আউটপুট স্পার্স টেনসরগুলির আকৃতি উপস্থাপন করে। 
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
|---|---|
 SparseSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input split_dim, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input shape, int64 num_split) | 
পাবলিক বৈশিষ্ট্য | |
|---|---|
 operation | |
 output_indices | |
 output_shape | |
 output_values | |
পাবলিক বৈশিষ্ট্য
অপারেশন
Operation operation
আউটপুট_সূচক
::tensorflow::OutputList output_indices
আউটপুট_আকৃতি
::tensorflow::OutputList output_shape
output_values
::tensorflow::OutputList output_values
পাবলিক ফাংশন
স্পারসস্প্লিট
SparseSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input split_dim, ::tensorflow::Input indices, ::tensorflow::Input values, ::tensorflow::Input shape, int64 num_split )