AnonymousMultiDeviceIterator

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

মাল্টি ডিভাইস ইটারেটর রিসোর্সের জন্য একটি ধারক।

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

স্ট্যাটিক AnonymousMultiDeviceIterator
তৈরি ( ব্যাপ্তি সুযোগ তালিকা <স্ট্রিং> ডিভাইস, তালিকা <ক্লাস <? >> outputTypes, তালিকা < আকৃতি > outputShapes)
একটি নতুন বেনামী মাল্টিডিভাইস আইটারেটর অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
আউটপুট <?>
deleter ()
একটি বৈকল্পিক ডিলিটার যেটি অপেশানে পাস করা উচিত যা পুনরাবৃত্তিকারীকে মুছে দেয়।
আউটপুট <?>
হাতল ()
একটি মাল্টি ডিভাইস ইটারেটরের একটি হ্যান্ডেল যা একটি "MultiDeviceIteratorGetNextFromShard" বিকল্পে পাঠানো যেতে পারে।

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

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

পাবলিক স্ট্যাটিক AnonymousMultiDeviceIterator তৈরি করুন ( ব্যাপ্তি সুযোগ তালিকা <স্ট্রিং> ডিভাইস, তালিকা <ক্লাস <? >> outputTypes, তালিকা < আকৃতি > outputShapes)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
রিটার্নস
  • Anonymous MultiDeviceIterator এর একটি নতুন উদাহরণ

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

একটি বৈকল্পিক ডিলিটার যেটি অপেশানে পাস করা উচিত যা পুনরাবৃত্তিকারীকে মুছে দেয়।

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

একটি মাল্টি ডিভাইস ইটারেটরের একটি হ্যান্ডেল যা একটি "MultiDeviceIteratorGetNextFromShard" বিকল্পে পাঠানো যেতে পারে। MultiDeviceIterator এর বিপরীতে, AnonymousIterator নামের মাধ্যমে রিসোর্স শেয়ারিং প্রতিরোধ করে এবং রিসোর্স কন্টেইনারের রেফারেন্স রাখে না।