Signature.Builder

পাবলিক স্ট্যাটিক ক্লাস Signature.Builder

একটি নতুন ফাংশন স্বাক্ষর তৈরি করে।

পাবলিক কনস্ট্রাক্টর

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

স্বাক্ষর
নির্মাণ ()
প্রদত্ত ডেটা থেকে একটি স্বাক্ষর ফেরত দেয়।
স্বাক্ষর.নির্মাতা
ইনপুট (স্ট্রিং ইনপুট নাম, অপারেন্ড <?> ইনপুট)
ফাংশনের একটি ইনপুট হিসাবে একটি টেনসর নিবন্ধন করুন।
স্বাক্ষর.নির্মাতা
কী (স্ট্রিং কী)
এই স্বাক্ষরের অনন্য কী সেট করে।
স্বাক্ষর.নির্মাতা
পদ্ধতির নাম (স্ট্রিং পদ্ধতির নাম)
তৃতীয় পক্ষের ব্যবহারকারীদের একটি নির্দিষ্ট পদ্ধতিকে সমর্থনকারী হিসাবে একটি স্বাক্ষর চিহ্নিত করতে সক্ষম করে এক্সটেনসিবল নামের তথ্য প্রদান করুন
স্বাক্ষর.নির্মাতা
আউটপুট (স্ট্রিং আউটপুট নাম, অপারেন্ড <?> আউটপুট)
ফাংশনের আউটপুট হিসাবে একটি টেনসর নিবন্ধন করুন।

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

পাবলিক কনস্ট্রাক্টর

পাবলিক বিল্ডার ()

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

পাবলিক স্বাক্ষর বিল্ড ()

প্রদত্ত ডেটা থেকে একটি স্বাক্ষর ফেরত দেয়।

সর্বজনীন স্বাক্ষর। বিল্ডার ইনপুট (স্ট্রিং ইনপুট নাম, অপারেন্ড <?> ইনপুট)

ফাংশনের একটি ইনপুট হিসাবে একটি টেনসর নিবন্ধন করুন।

পরামিতি
ইনপুট নাম এই ইনপুট টেনসরের জন্য ব্যবহারকারী-বান্ধব নাম
ইনপুট ইনপুট টেনসর
রিটার্নস
  • এই নির্মাতা
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি inputName ইতিমধ্যেই অন্য ইনপুটে ম্যাপ করা থাকে

সর্বজনীন স্বাক্ষর। বিল্ডার কী (স্ট্রিং কী)

এই স্বাক্ষরের অনন্য কী সেট করে।

যখন স্পষ্টভাবে সেট করা না হয়, তখন ডিফল্ট মান হল DEFAULT_KEY

পরামিতি
চাবি স্বাক্ষর কী
রিটার্নস
  • এই নির্মাতা
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি কীটি অবৈধ হয়

সর্বজনীন স্বাক্ষর। নির্মাতা পদ্ধতির নাম (স্ট্রিং পদ্ধতির নাম)

তৃতীয় পক্ষের ব্যবহারকারীদের একটি নির্দিষ্ট পদ্ধতিকে সমর্থনকারী হিসাবে একটি স্বাক্ষর চিহ্নিত করতে সক্ষম করে এক্সটেনসিবল নামের তথ্য প্রদান করুন

পরামিতি
পদ্ধতির নাম পদ্ধতির নাম বা কোনোটির জন্য শূন্য (ডিফল্ট)
রিটার্নস
  • এই নির্মাতা

সর্বজনীন স্বাক্ষর। বিল্ডার আউটপুট (স্ট্রিং আউটপুট নাম, অপারেন্ড <?> আউটপুট)

ফাংশনের আউটপুট হিসাবে একটি টেনসর নিবন্ধন করুন।

পরামিতি
আউটপুট নাম এই আউটপুট টেনসরের জন্য ব্যবহারকারী-বান্ধব নাম
আউটপুট আউটপুট টেনসর
রিটার্নস
  • এই নির্মাতা
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি outputName ইতিমধ্যেই অন্য আউটপুটে ম্যাপ করা থাকে