EditDistance

পাবলিক ফাইনাল ক্লাস সম্পাদনা দূরত্ব

Levenshtein সম্পাদনা দূরত্ব (সম্ভবত স্বাভাবিক করা) গণনা করে।

ইনপুটগুলি হল স্পারসটেনসর (অনুমান_সূচক, অনুমান_মূল্য, অনুমান_আকৃতি) এবং (সত্য_সূচক, সত্য_মান, সত্য_আকৃতি) দ্বারা প্রদত্ত পরিবর্তনশীল-দৈর্ঘ্যের ক্রম।

ইনপুটগুলি হল:

নেস্টেড ক্লাস

ক্লাস EditDistance.Options EditDistance এর জন্য ঐচ্ছিক বৈশিষ্ট্য

পাবলিক পদ্ধতি

আউটপুট <ফ্লোট>
আউটপুট হিসাবে ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <T> দূরত্ব সম্পাদনা করুন
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <লং> হাইপোথিসিস ইনডিসেস, অপারেন্ড <T> হাইপোথিসিস ভ্যালুস, অপারেন্ড <লং> হাইপোথিসিসশেপ, অপারেন্ড <লং> সত্য সূচক, অপারেন্ড <T> সত্য মান, অপারেন্ড <লং> সত্য আকৃতি, বিকল্প... বিকল্প)
একটি নতুন EditDistance অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
স্ট্যাটিক EditDistance.Options
স্বাভাবিককরণ (বুলিয়ান স্বাভাবিককরণ)
আউটপুট <ফ্লোট>
আউটপুট ()
র‍্যাঙ্ক R - 1 সহ একটি ঘন ফ্লোট টেনসর।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

সর্বজনীন আউটপুট <ফ্লোট> হিসাবে আউটপুট ()

একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।

TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।

পাবলিক স্ট্যাটিক সম্পাদনা দূরত্ব তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <লং> হাইপোথিসিস ইনডিসেস, অপারেন্ড <T> হাইপোথিসিস ভ্যালু, অপারেন্ড <লং> হাইপোথিসিসশেপ, অপারেন্ড <লং> সত্য সূচক, অপারেন্ড <T> সত্য মান, অপারেন্ড <লং> সত্য আকৃতি ... বিকল্পগুলি)

একটি নতুন EditDistance অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
অনুমান সূচক হাইপোথিসিসের সূচকগুলি স্পারসটেনসরের তালিকা। এটি একটি N x R int64 ম্যাট্রিক্স।
অনুমান মূল্যবোধ অনুমানের তালিকা SparseTensor. এটি একটি N-দৈর্ঘ্য ভেক্টর।
অনুমান আকৃতি হাইপোথিসিস লিস্ট স্পারসটেনসরের আকৃতি। এটি একটি R-দৈর্ঘ্য ভেক্টর।
সত্য সূচক SparseTensor সত্য তালিকার সূচক. এটি একটি M x R int64 ম্যাট্রিক্স।
সত্য মূল্যবোধ SparseTensor সত্য তালিকার মান. এটি একটি M-দৈর্ঘ্য ভেক্টর।
সত্য আকৃতি সত্য সূচক, ভেক্টর।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • EditDistance এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক EditDistance.Options স্বাভাবিককরণ (বুলিয়ান স্বাভাবিককরণ)

পরামিতি
স্বাভাবিক করা বুলিয়ান (যদি সত্য, সম্পাদনা দূরত্ব সত্যের দৈর্ঘ্য দ্বারা স্বাভাবিক করা হয়)।

আউটপুট হল:

সর্বজনীন আউটপুট <ফ্লোট> আউটপুট ()

র‍্যাঙ্ক R - 1 সহ একটি ঘন ফ্লোট টেনসর।

উদাহরণ ইনপুট জন্য:

// হাইপোথিসিস পরিবর্তনশীল-দৈর্ঘ্যের মান সহ একটি 2x1 ম্যাট্রিক্স উপস্থাপন করে: // (0,0) = ["a"] // (1,0) = ["b"] অনুমান_সূচক = [[0, 0, 0], [1, 0, 0]] অনুমান_মূল্য = ["a", "b"] অনুমান_আকৃতি = [2, 1, 1]

// সত্য পরিবর্তনশীল-দৈর্ঘ্যের মান সহ একটি 2x2 ম্যাট্রিক্স উপস্থাপন করে: // (0,0) = [] // (0,1) = ["a"] // (1,0) = ["b", " গ"] // (1,1) = ["ক"] সত্য_সূচক = [[0, 1, 0], [1, 0, 0], [1, 0, 1], [1, 1, 0] ] true_values ​​= ["a", "b", "c", "a"] true_shape = [2, 2, 2] normalize = true

আউটপুট হবে:

// আউটপুট হল একটি 2x2 ম্যাট্রিক্স যার সম্পাদনা দূরত্ব সত্য দৈর্ঘ্য দ্বারা স্বাভাবিক করা হয়। আউটপুট = [[inf, 1.0], // (0,0): সত্য নেই, (0,1): কোনো অনুমান নেই [0.5, 1.0]] // (1,0): যোগ, (1,1): কোন অনুমান