CompatibilityList

מחלקה ציבורית CompatibilityList

נתוני Compliance ComplianceListing של GPU.

הגישה ל-GPU לא נתמכת בכל מכשירי Android בגלל הבדלים בגרסאות OpenGL, בתכונות של מנהלי ההתקנים ובמשאבי המכשיר. בכיתה הזו מפורט מידע לגבי ההתאמה של בעל הגישה ל-GPU למכשיר הנוכחי.

ה-API הזה ניסיוני ועשוי להשתנות.

אזהרה: רשימת התאימות בנויה מבדיקות שבוצעו במספר מוגבל של דגמים. עליך לתכנן לוודא שהמודלים שלך פועלים כהלכה.

שימוש לדוגמה:

Interpreter.Options options = new Interpreter.Options();
 try (CompatibilityList compatibilityList = new CompatibilityList()) {
   if (compatibilityList.isDelegateSupportedOnThisDevice()) {
     GpuDelegate.Options delegateOptions = compatibilityList.getBestOptionsForThisDevice();
     gpuDelegate = new GpuDelegate(delegateOptions):
     options.addDelegate(gpuDelegate);
   }
 }
 Interpreter interpreter = new Interpreter(modelBuffer, options);
 

בנאים ציבוריים

שיטות ציבוריות

void
close()
מפנה משאבי TFLite בזמן ריצה של C.
GpuDelegate.Options
getBestOptionsForThisDevice()
באילו אפשרויות יש להשתמש עבור מיופה כוח ל-GPU.
boolean
isDelegateSupportedOnThisDevice()
האם יש תמיכה בהענקת גישה ל-GPU במכשיר הזה.

שיטות שעברו בירושה

בנאים ציבוריים

Public CompatibilityList ()

שיטות ציבוריות

public void סגירה ()

מפנה משאבי TFLite בזמן ריצה של C.

מצופה מהמשתמש לקרוא לשיטה הזו באופן מפורש.

Public GpuDelegate.Options getBestOptionsForThisDevice ()

באילו אפשרויות יש להשתמש עבור מיופה כוח ל-GPU.

public בוליאני isDelegateSupportedOnThisDevice ()

האם יש תמיכה בהענקת גישה ל-GPU במכשיר הזה.