একটি ব্যাচ করা ND `SparseTensor`-এ softmax প্রয়োগ করে।
ইনপুটগুলি একটি ND SparseTensorকে লজিক্যাল আকৃতি দিয়ে উপস্থাপন করে `[..., B, C]` (যেখানে `N >= 2`), এবং ক্যানোনিকাল লেক্সিকোগ্রাফিক ক্রমে সাজানো সূচক সহ।
এই অপটিটি `[B, C]` আকৃতি সহ প্রতিটি অন্তর্নিহিত যৌক্তিক সাবম্যাট্রিক্সে স্বাভাবিক tf.nn.softmax()
প্রয়োগ করার সমতুল্য, কিন্তু যে ধরার সাথে অন্তর্নিহিতভাবে শূন্য উপাদান অংশগ্রহণ করে না । বিশেষত, অ্যালগরিদম নিম্নলিখিতগুলির সমতুল্য:
(1) আকার-সি মাত্রা বরাবর আকার `[B, C]` সহ প্রতিটি অন্তর্নিহিত সাবম্যাট্রিক্সের একটি ঘনত্বের দৃশ্যে tf.nn.softmax()
প্রয়োগ করে; (2) মূল অন্তর্নিহিত-শূন্য অবস্থানগুলি আউট মাস্ক; (3) অবশিষ্ট উপাদান পুনর্নবীকরণ.
সুতরাং, 'স্পার্স টেনসর' ফলাফলের ঠিক একই অ-শূন্য সূচক এবং আকৃতি রয়েছে।
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
আউটপুট <T> | আউটপুট হিসাবে () টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়। |
স্ট্যাটিক <T TNumber প্রসারিত করে > SparseSoftmax <T> | |
আউটপুট <T> | আউটপুট () 1-ডি. |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট <T> হিসাবে আউটপুট ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।
পাবলিক স্ট্যাটিক SparseSoftmax <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > spIndices, Operand <T> spValues, Operand < TInt64 > spShape)
একটি নতুন SparseSoftmax অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
spIndices | 2-ডি। 'NNZ x R` ম্যাট্রিক্স একটি স্পার্স টেনসরে অ-খালি মানের সূচক সহ, ক্যানোনিকাল ক্রমানুসারে। |
spValues | 1-ডি. `sp_indices` এর সাথে সম্পর্কিত `NNZ` অ-খালি মান। |
spShape | 1-ডি. ইনপুট স্পারসটেনসরের আকৃতি। |
রিটার্নস
- SparseSoftmax এর একটি নতুন উদাহরণ