ইনপুটগুলিতে প্রদত্ত লগিটগুলিতে লোভী ডিকোডিং সম্পাদন করে৷
মার্জ_রিপিটেড অ্যাট্রিবিউট সম্পর্কে একটি নোট: যদি সক্রিয় করা থাকে, যখন পরপর লগিটের সর্বোচ্চ সূচক একই থাকে, শুধুমাত্র প্রথমটি নির্গত হয়। ফাঁকা '*' লেবেল করে, ক্রম "ABB * BB" হয়ে যায় "ABB" যদি merge_repeated = True এবং "ABBBB" যদি merge_repeated = False হয়।
মার্জ_পুনরাবৃত্তির মান নির্বিশেষে, যদি একটি নির্দিষ্ট সময় এবং ব্যাচের সর্বোচ্চ সূচকটি ফাঁকা, সূচক `(সংখ্যা_শ্রেণী - 1)` এর সাথে মিলে যায়, তবে কোনো নতুন উপাদান নির্গত হয় না।
নেস্টেড ক্লাস
ক্লাস | CtcGreedyDecoder.Options | CtcGreedyDecoder এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
স্ট্যাটিক <T TNumber প্রসারিত করে > CtcGreedyDecoder <T> | |
আউটপুট < TInt64 > | ডিকোডেড সূচক () সূচক ম্যাট্রিক্স, একটি `স্পার্স টেনসরের আকার `(মোট_ডিকোড_আউটপুট x 2)` |
আউটপুট < TInt64 > | ডিকোড আকৃতি () আকৃতি ভেক্টর, আকার `(2)`, ডিকোডেড স্পারসটেনসরের। |
আউটপুট < TInt64 > | ডিকোড করা মান () মান ভেক্টর, আকার: `(মোট_ডিকোড_আউটপুট)`, একটি `স্পার্স টেনসরের |
আউটপুট <T> | লগ সম্ভাবনা () ম্যাট্রিক্স, আকার `(batch_size x 1)`, ক্রম লগ-সম্ভাব্যতা সমন্বিত। |
স্ট্যাটিক CtcGreedyDecoder.Options | mergeRepeated (বুলিয়ান একত্রিত পুনরাবৃত্তি) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক CtcGreedyDecoder <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> ইনপুট, অপারেন্ড < TInt32 > সিকোয়েন্স লেংথ, বিকল্প... বিকল্প)
একটি নতুন CtcGreedyDecoder অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
ইনপুট | 3-D, আকৃতি: `(max_time x ব্যাচ_size x num_classes)`, লগিট। |
ক্রম দৈর্ঘ্য | একটি ভেক্টর যার ক্রম দৈর্ঘ্য, আকার `(ব্যাচ_সাইজ)`। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- CtcGreedyDecoder এর একটি নতুন উদাহরণ
সর্বজনীন আউটপুট < TInt64 > decodedIndices ()
সূচক ম্যাট্রিক্স, একটি `স্পার্স টেনসরের আকার `(মোট_ডিকোড_আউটপুট x 2)`
সর্বজনীন আউটপুট < TInt64 > decoded Shape ()
আকৃতি ভেক্টর, আকার `(2)`, ডিকোডেড স্পারসটেনসরের। মানগুলি হল: `[ব্যাচ_সাইজ, সর্বোচ্চ_ডিকোডেড_লেংথ]`।
সর্বজনীন আউটপুট < TInt64 > decodedValues ()
মান ভেক্টর, আকার: `(মোট_ডিকোড_আউটপুট)`, একটি `স্পার্স টেনসরের
সর্বজনীন আউটপুট <T> লগ সম্ভাবনা ()
ম্যাট্রিক্স, আকার `(batch_size x 1)`, ক্রম লগ-সম্ভাব্যতা সমন্বিত।
পাবলিক স্ট্যাটিক CtcGreedyDecoder. Options mergeRepeated (বুলিয়ান মার্জরিপিটেড)
পরামিতি
merge পুনরাবৃত্তি | সত্য হলে, আউটপুটে বারবার ক্লাস মার্জ করুন। |
---|