সেন্সরফ্লো :: অপস :: স্পার্সটেনসরডেনসম্যাটমুল

#include <sparse_ops.h>

স্পার্সটেনসর (র‌্যাঙ্ক 2) এর ঘন ম্যাট্রিক্স "বি" দ্বারা গুণিত করুন Multi

সারসংক্ষেপ

এ এর সূচকগুলিতে কোনও বৈধতা যাচাই করা হয় না তবে সর্বোত্তম আচরণের জন্য নিম্নলিখিত ইনপুট ফর্ম্যাটটি সুপারিশ করা হয়:

যদি অ্যাডজাইমেন্ট_এ == মিথ্যা: এটিকে অভিধানিক ক্রমবর্ধমান ক্রমে বাছাই করা উচিত। আপনি যদি নিশ্চিত না হন তবে স্পারসরর্ডার ব্যবহার করুন। যদি adjmitted_a == সত্য: একটি মাত্রা 1 বাড়ানোর ক্রম অনুসারে বাছাই করা উচিত (যেমন, "সারি মেজর" ক্রমের পরিবর্তে "কলাম মেজর" ক্রম)।

যুক্তি:

  • সুযোগ: একটি স্কোপ অবজেক্ট
  • a_indices: 2-D। SparseTensor indices , আকার [nnz, 2] ম্যাট্রিক্স।
  • a_values: 1-D। SparseTensor , আকার [nnz] ভেক্টরের values
  • a_shape: 1-D। shape এর SparseTensor , আকার [2] ভেক্টর।
  • বি: 2-ডি। একটি ঘন ম্যাট্রিক্স।

Attrs বৈশিষ্ট্য ( Attrs ):

  • অ্যাডজাইমেন্ট_এ: ম্যাট্রিক্স গুণায় A এর অ্যাডেজমেন্ট ব্যবহার করুন। যদি এ জটিল হয় তবে এটি হ'ল ট্রান্সপোজ (কনজ (এ))। অন্যথায় এটি ট্রান্সপোজ (এ)।
  • অ্যাডজাইট_বি: ম্যাট্রিক্স গুণায় বি এর অ্যাডজেন্ট ব্যবহার করুন। বি জটিল হলে এটি ট্রান্সপোজ (কনজ (বি))। অন্যথায় এটি ট্রান্সপোজ (বি)।

রিটার্নস:

  • Output : পণ্য টেনসর।

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

SparseTensorDenseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b)
SparseTensorDenseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b, const SparseTensorDenseMatMul::Attrs & attrs)

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

operation
product

পাবলিক ফাংশন

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

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

AdjointA (bool x)
AdjointB (bool x)

স্ট্রাক্টস

টেনসরফ্লো :: অপ্স :: স্পার্সটেনসরডেন্সম্যাটমুল :: অ্যাটার্স

SparseTensorDenseMatMul এর জন্য alচ্ছিক অ্যাট্রিবিউট সেটটার

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

অপারেশন

Operation operation

পণ্য

::tensorflow::Output product

পাবলিক ফাংশন

স্পার্সটেনসরডেনসম্যাটমুল

 SparseTensorDenseMatMul(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input a_indices,
  ::tensorflow::Input a_values,
  ::tensorflow::Input a_shape,
  ::tensorflow::Input b
)

স্পার্সটেনসরডেনসম্যাটমুল

 SparseTensorDenseMatMul(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input a_indices,
  ::tensorflow::Input a_values,
  ::tensorflow::Input a_shape,
  ::tensorflow::Input b,
  const SparseTensorDenseMatMul::Attrs & attrs
)

নোড

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const 

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

অ্যাডজয়েন্টা

Attrs AdjointA(
  bool x
)

অ্যাডজয়েন্টবি

Attrs AdjointB(
  bool x
)