MapIterator

পাবলিক ক্লাস MapIterator

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

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

MapIterator ( DatasetIterator উৎস, ফাংশন<List< Operand <?>>, List< Operand <?>>> ম্যাপার)

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

তালিকা< অপারেন্ড <?>>
GetNext ()
পরবর্তী ডেটাসেট উপাদানের উপাদানগুলির প্রতিনিধিত্ব করে Operand<?> এর একটি তালিকা প্রদান করে।
ডেটাসেট ঐচ্ছিক
GetNextAsOptional ()
পরবর্তী ডেটাসেট উপাদানের উপাদানগুলির প্রতিনিধিত্ব করে একটি `ডেটাসেট অপশনাল` প্রদান করে।

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

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

পাবলিক ম্যাপআইটারেটর ( ডেটাসেট আইটারেটর উৎস, ফাংশন<লিস্ট< অপারেন্ড <?>>, তালিকা< অপারেন্ড <?>>> ম্যাপার)

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

সর্বজনীন তালিকা< অপারেন্ড <?>> getNext ()

পরবর্তী ডেটাসেট উপাদানের উপাদানগুলির প্রতিনিধিত্ব করে Operand<?> এর একটি তালিকা প্রদান করে।

গ্রাফ মোডে, এই পদ্ধতিটি একবার কল করুন, এবং অন্য গণনার ইনপুট হিসাবে এর ফলাফল ব্যবহার করুন। তারপরে প্রশিক্ষণ লুপে, session.run() এ পরপর কল করার সময়, এই উপাদানগুলির মাধ্যমে ধারাবাহিক ডেটাসেট উপাদানগুলি পুনরুদ্ধার করা হবে।

আগ্রহী মোডে, প্রতিবার এই পদ্ধতিটি কল করা হলে, পরবর্তী ডেটাসেট উপাদানটি ফেরত দেওয়া হবে। (এটি জাভা `ইটারেবল` হিসাবে `ডেটাসেট` এর মাধ্যমে পুনরাবৃত্তি করে স্বয়ংক্রিয়ভাবে সম্পন্ন হয়)।

রিটার্নস
  • একটি List<Operand<?>> ডেটাসেট উপাদান উপাদান প্রতিনিধিত্ব করে।

সর্বজনীন ডেটাসেট ঐচ্ছিক getNextAsOptional ()

পরবর্তী ডেটাসেট উপাদানের উপাদানগুলির প্রতিনিধিত্ব করে একটি `ডেটাসেট অপশনাল` প্রদান করে।

আগ্রহী মোডে, প্রতিবার এই পদ্ধতিটি কল করা হলে, পরবর্তী ডেটাসেট উপাদানটি `ডেটাসেট অপশনাল` হিসেবে ফেরত দেওয়া হবে।

এই ঐচ্ছিকটির একটি মান আছে কিনা তা পরীক্ষা করতে `DatasetOptional.hasValue` ব্যবহার করুন এবং মান পুনরুদ্ধার করতে `DatasetOptional.getValue` ব্যবহার করুন।

রিটার্নস
  • একটি `ডেটাসেট অপশনাল` ডেটাসেট উপাদানের উপাদান উপস্থাপন করে।