TridiagonalSolve

পাবলিক চূড়ান্ত বর্গ TridiagonalSolve

সমীকরণের ত্রিভুজ পদ্ধতির সমাধান করে।

সমীকরণের ত্রিভুজ পদ্ধতির সমাধান করে। প্রতিটি বাম-হাতের পাশে ব্যাচের মাত্রা এবং একাধিক ডানদিকে সমর্থন করে। CPU-তে, 'আংশিক_পিভোটিং' বৈশিষ্ট্যের উপর নির্ভর করে আংশিক পিভটিং সহ বা ছাড়াই গাউসিয়ান নির্মূলের মাধ্যমে সমাধান গণনা করা হয়। GPU-তে, Nvidia-এর CUSPARSE লাইব্রেরি ব্যবহার করা হয়: https://docs.nvidia.com/cuda/cusparse/index.html#gtsv আংশিক পিভটিং এখনও XLA ব্যাকএন্ড দ্বারা সমর্থিত নয়৷

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

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

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

আউটপুট <টি>
asOutput ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <টি> TridiagonalSolve <টি>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <টি> কর্ণ, প্রতীক <টি> RHS, বিকল্পসমূহ ... অপশন)
একটি নতুন TridiagonalSolve অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
আউটপুট <টি>
আউটপুট ()
আকৃতির টেনসর `[..., M, K]` সমাধান ধারণকারী
স্ট্যাটিক TridiagonalSolve.Options
partialPivoting (বুলিয়ান partialPivoting)
স্ট্যাটিক TridiagonalSolve.Options
perturbSingular (বুলিয়ান perturbSingular)

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

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

পাবলিক আউটপুট <টি> asOutput ()

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

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

পাবলিক স্ট্যাটিক TridiagonalSolve <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <টি> কর্ণ, প্রতীক <টি> RHS, বিকল্পসমূহ ... অপশন)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
তির্যক আকৃতির টেনসর `[..., 3, M]` যার অভ্যন্তরীণ 2টি মাত্রা ত্রিভুজ ম্যাট্রিক্সকে প্রতিনিধিত্ব করে যার তিনটি সারি সুপারডায়াগোনাল, কর্ণ এবং উপকর্ণ, ক্রমানুসারে। অতিকর্ণের শেষ উপাদান এবং উপকর্ণের প্রথম উপাদান উপেক্ষা করা হয়।
rhs আকৃতির টেনসর `[..., M, K]`, প্রতিটি বাম-পাশে প্রতি K ডান-হাতে প্রতিনিধিত্ব করে।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • TridiagonalSolve এর একটি নতুন উদাহরণ

পাবলিক আউটপুট <টি> আউটপুট ()

আকৃতির টেনসর `[..., M, K]` সমাধান ধারণকারী

পাবলিক স্ট্যাটিক TridiagonalSolve.Options partialPivoting (বুলিয়ান partialPivoting)

পরামিতি
আংশিক পিভোটিং আংশিক পিভটিং প্রয়োগ করতে হবে কিনা। আংশিক পিভটিং প্রক্রিয়াটিকে আরও স্থিতিশীল করে তোলে, তবে ধীর।

পাবলিক স্ট্যাটিক TridiagonalSolve.Options perturbSingular (বুলিয়ান perturbSingular)