EditDistance

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

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

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

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

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

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

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

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

আউটপুট < TFloat32 >
আউটপুট হিসাবে ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্ট্যাটিক <T TType > EditDistance প্রসারিত করে
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > hypothesisIndices, Operand <T> hypothesisValues, Operand < TInt64 > hypothesisShape, Operand < TInt64 > truthIndices, Operand <T> trueValues, Operand < TInt64 > সত্যের বিকল্প )
একটি নতুন EditDistance অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
স্ট্যাটিক EditDistance.Options
স্বাভাবিককরণ (বুলিয়ান স্বাভাবিককরণ)
আউটপুট < TFloat32 >
আউটপুট ()
র‍্যাঙ্ক R - 1 সহ একটি ঘন ফ্লোট টেনসর।

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

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "দূরত্ব সম্পাদনা করুন"

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

সর্বজনীন আউটপুট < TFloat32 > asOutput ()

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

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

সর্বজনীন স্ট্যাটিক সম্পাদনা দূরত্ব তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > হাইপোথিসিস ইনডিসেস, অপারেন্ড <T> হাইপোথিসিস ভ্যালুস, অপারেন্ড < TInt64 > হাইপোথিসিসশেপ, অপারেন্ড < TInt64 > trueIndices, অপারেন্ড <T> trueValues, Operand options, TInthas4 > Options ...

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

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

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

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

আউটপুট হল:

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

র‍্যাঙ্ক 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): কোন অনুমান