tensorflow:: ops:: DeserializeSparse

#include <sparse_ops.h>

SparseTensor অবজেক্টগুলোকে ডিসিরিয়ালাইজ করুন।

সারসংক্ষেপ

ইনপুট serialized_sparse আকৃতি অবশ্যই [?, ?, ..., ?, 3] হতে হবে, যেখানে শেষ ডাইমেনশনটি সিরিয়ালাইজড SparseTensor অবজেক্টগুলো সংরক্ষণ করে এবং অন্য N সংখ্যক ডাইমেনশন (N >= 0) একটি ব্যাচের প্রতিনিধিত্ব করে। মূল SparseTensor অবজেক্টগুলোর র‍্যাঙ্ক অবশ্যই একই হতে হবে। যখন চূড়ান্ত SparseTensor তৈরি করা হয়, তখন এর র‍্যাঙ্ক হয় আগত SparseTensor অবজেক্টগুলোর র‍্যাঙ্কের সাথে N-এর যোগফল; স্পার্স টেনসরগুলোকে প্রতিটি ব্যাচের জন্য একটি করে নতুন ডাইমেনশন বরাবর সংযুক্ত করা হয়।

মূল ডাইমেনশনগুলোর জন্য আউটপুট SparseTensor অবজেক্টের শেপ ভ্যালুগুলো হলো সংশ্লিষ্ট ডাইমেনশনগুলোর জন্য ইনপুট SparseTensor অবজেক্টগুলোর শেপ ভ্যালুগুলোর মধ্যে সর্বোচ্চটি। নতুন ডাইমেনশনগুলো ব্যাচের আকারের সাথে মিলে যায়।

ইনপুট SparseTensor অবজেক্টগুলোর ইন্ডেক্সগুলো স্ট্যান্ডার্ড লেক্সিকোগ্রাফিক অর্ডারে সাজানো আছে বলে ধরে নেওয়া হয়। যদি তা না হয়, এই ধাপের পরে ইন্ডেক্সের ক্রম পুনরুদ্ধার করতে SparseReorder চালান।

উদাহরণস্বরূপ, যদি সিরিয়ালাইজড ইনপুটটি দুটি মূল SparseTensor অবজেক্টকে প্রতিনিধিত্বকারী একটি [2 x 3] ম্যাট্রিক্স হয়:

index = [ 0]
        [10]
        [20]
values = [1, 2, 3]
shape = [50]

এবং

index = [ 2]
        [10]
values = [4, 5]
shape = [30]

তাহলে চূড়ান্ত ডিসিরিয়ালাইজড SparseTensor হবে:

index = [0  0]
        [0 10]
        [0 20]
        [1  2]
        [1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • serialized_sparse: সিরিয়ালাইজড SparseTensor অবজেক্টসমূহ। শেষ ডাইমেনশনটিতে অবশ্যই ৩টি কলাম থাকতে হবে।
  • dtype: সিরিয়ালাইজড SparseTensor অবজেক্টগুলোর dtype ।

ফেরত:

  • Output স্পার্স_ইনডেক্স
  • Output স্পার্স_মান
  • Output স্পার্স_শেপ

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

DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype)

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

operation
sparse_indices
sparse_shape
sparse_values

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

অপারেশন

Operation operation

স্পার্স_ইনডেক্স

::tensorflow::Output sparse_indices

স্পার্স_শেপ

::tensorflow::Output sparse_shape

স্পার্স_মান

::tensorflow::Output sparse_values

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

DeserializeSparse

 DeserializeSparse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized_sparse,
  DataType dtype
)