Federated ComputeScheduler

public class FederatedComputeScheduler
extends Object

java.lang.অবজেক্ট
android.adservices.ondevicepersonalization.FederatedComputeScheduler


ফেডারেটেড লার্নিং এবং ফেডারেটেড অ্যানালিটিক চাকরির সময়সূচী পরিচালনা করে।

সারাংশ

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

class FederatedComputeScheduler.Params

কাজের সময়সূচী সম্পর্কিত পরামিতি।

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

void cancel ( String populationName)

ইনপুট প্রশিক্ষণ প্যারাম সহ একটি ফেডারেটেড গণনা কাজ বাতিল করুন।

void schedule ( FederatedComputeScheduler.Params params, FederatedComputeInput input)

একটি ফেডারেটেড গণনা কাজের সময়সূচী করুন।

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

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

বাতিল

public void cancel (String populationName)

ইনপুট প্রশিক্ষণ প্যারাম সহ একটি ফেডারেটেড গণনা কাজ বাতিল করুন।
এই পদ্ধতিটি সম্পূর্ণ হতে কয়েক সেকেন্ড সময় লাগতে পারে, তাই এটি শুধুমাত্র একটি কর্মী থ্রেড থেকে কল করা উচিত।

পরামিতি
populationName String : কলকারী যে চাকরিটি বাতিল করতে চায় তার জনসংখ্যার নাম এই মানটি null হতে পারে না।

নিক্ষেপ করে
IllegalStateException Federated ComputeScheduler-এর অভ্যন্তরীণ ব্যর্থতার কারণে সৃষ্ট।

সময়সূচী

public void schedule (FederatedComputeScheduler.Params params, 
                FederatedComputeInput input)

একটি ফেডারেটেড গণনা কাজের সময়সূচী করুন।
এই পদ্ধতিটি সম্পূর্ণ হতে কয়েক সেকেন্ড সময় লাগতে পারে, তাই এটি শুধুমাত্র একটি কর্মী থ্রেড থেকে কল করা উচিত।

পরামিতি
params FederatedComputeScheduler.Params : কাজের সময় নির্ধারণের সাথে সম্পর্কিত পরামিতি। এই মানটি null হতে পারে না।

input FederatedComputeInput : ফেডারেটেড কম্পিউটেশন সম্পর্কিত কনফিগারেশন। এটি ফেডারেটেড কম্পিউটেশন সার্ভার সেটআপের সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত। TODO(b/300461799): ফেডারেটেড কম্পিউট সার্ভার ডকুমেন্ট যোগ করুন। এই মানটি null হতে পারে না।

নিক্ষেপ করে
IllegalArgumentException কলারের দ্বারা সৃষ্ট অবৈধ ইনপুট যুক্তি সরবরাহ করা হয়েছে।
IllegalStateException Federated ComputeScheduler-এর অভ্যন্তরীণ ব্যর্থতার কারণে সৃষ্ট।