`টেনসর` এবং `স্পার্স টেনসর` এর শেষ মাত্রা বরাবর সেট অপারেশন প্রয়োগ করে।
`set_operation` এর মানগুলির জন্য SetOperationOp::SetOperationFromContext দেখুন।
ইনপুট `set2` হল একটি `SparseTensor` যা `set2_indices`, `set2_values`, এবং `set2_shape` দ্বারা উপস্থাপিত হয়। `n` র্যাঙ্ককৃত `set2` এর জন্য, ১ম `n-1` মাত্রা অবশ্যই `set1` এর মতোই হতে হবে। ডাইমেনশন `n`-এ একটি সেটের মান রয়েছে, ডুপ্লিকেট অনুমোদিত কিন্তু উপেক্ষা করা হয়।
যদি `validate_indices` `True` হয়, তাহলে এই অপটি `set2` সূচকের ক্রম এবং পরিসরকে যাচাই করে।
আউটপুট `ফলাফল` হল একটি `স্পার্স টেনসর` যা `ফলাফল_সূচক`, `ফলাফল_মূল্য` এবং `ফলাফল_আকৃতি` দ্বারা উপস্থাপিত হয়। `set1` এবং `set2` র্যাঙ্ককৃত `n`-এর জন্য, এটির র্যাঙ্ক আছে `n` এবং `set1` এবং `set2` এর মতো একই 1ম `n-1` মাত্রা। `nth` মাত্রায় `সেট` এর সংশ্লিষ্ট `[0...n-1]` মাত্রায় প্রয়োগ করা `set_operation` এর ফলাফল রয়েছে।
নেস্টেড ক্লাস
ক্লাস | DenseToSparseSetOperation.Options | DenseToSparseSetOperation এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
স্ট্যাটিক <T TType প্রসারিত করে > DenseToSparseSetOperation <T> | |
আউটপুট < TInt64 > | ফলাফল সূচক () একটি `স্পার্স টেনসর` এর 2D সূচক। |
আউটপুট < TInt64 > | ফলাফল আকৃতি () একটি `স্পার্স টেনসর` এর 1D `টেনসর` আকৃতি। |
আউটপুট <T> | ফলাফলের মান () একটি `স্পার্স টেনসর` এর 1D মান। |
স্ট্যাটিক DenseToSparseSetOperation.Options | validateIndices (বুলিয়ান বৈধতাসূচক) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক DenseToSparseSetOperation <T> তৈরি করুন ( স্কোপ স্কোপ, Operand <T> set1, Operand < TInt64 > set2Indices, Operand <T> set2Values, Operand < TInt64 > set2Shape, স্ট্রিং সেট অপারেশন, বিকল্প... বিকল্প)
একটি নতুন DenseToSparseSetOperation অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
সেট1 | র্যাঙ্ক `n` সহ `টেনসর`। ১ম `n-1` মাত্রা অবশ্যই `set2` এর মতই হতে হবে। ডাইমেনশন `n`-এ একটি সেটের মান রয়েছে, ডুপ্লিকেট অনুমোদিত কিন্তু উপেক্ষা করা হয়। |
সেট2 সূচক | 2D `টেনসর`, একটি `স্পার্স টেনসর` এর সূচক। সারি-প্রধান ক্রমে হতে হবে। |
সেট2 মান | 1D `টেনসর`, একটি `স্পার্স টেনসর` এর মান। সারি-প্রধান ক্রমে হতে হবে। |
সেট2শেপ | 1D `টেনসর`, একটি `স্পার্স টেনসর` এর আকৃতি। `set2_shape[0...n-1]` অবশ্যই `set1` এর ১ম `n-1` মাত্রার সমান হতে হবে, `ফলাফল_আকৃতি[n]` হল `n-1` মাত্রা জুড়ে সর্বোচ্চ সেট আকার। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- DenseToSparseSetOperation এর একটি নতুন উদাহরণ
সর্বজনীন আউটপুট < TInt64 > ফলাফল আকৃতি ()
একটি `স্পার্স টেনসর` এর 1D `টেনসর` আকৃতি। `result_shape[0...n-1]` হল `set1` এবং `set2` এর ১ম `n-1` মাত্রার সমান, `result_shape[n]` হল সব `0 জুড়ে সর্বোচ্চ ফলাফল সেটের আকার। ..n-1` মাত্রা।