فئة ثابتة عامة
InterpreterApi.Options
الفئات الفرعية المباشرة المعروفة |
فئة خيارات للتحكّم في سلوك المترجم الفوري في وقت التشغيل.
الصفوف المتداخلة
تعداد | InterpreterApi.Options.TfLiteRuntime | التعداد لتمثيل مكان الحصول على تنفيذ وقت تشغيل TensorFlow Lite. |
الإنشاء العام
Options()
|
|
Options(InterpreterApi.Options غير ذلك)
|
الطرق العامة
InterpreterApi.Options | |
InterpreterApi.Options |
addDelegateFactory(DelegateFactory delegateمصانع)
إضافة عنصر
DelegateFactory الذي سيتم استدعاؤه لتطبيق Delegate الذي تم إنشاؤه أثناء إنشاء مترجم فوري. |
ValidatedAccelerationConfig |
getAccelerationConfig()
عرض إعدادات التسريع.
|
List<DelegateFactory> |
getDelegateFactories()
تعرض قائمة المصانع المفوَّضة التي تمّ تسجيلها عبر
addDelegateFactory ). |
List<Delegate> |
getDelegates()
تعرض قائمة المفوَّضين الذين سيتم تطبيقهم أثناء إنشاء الترجمة الفورية والمسجّلة عبر
addDelegate . |
int |
getNumThreads()
لعرض عدد سلاسل المحادثات التي سيتم استخدامها للعمليات التي تدعم سلاسل التعليمات المتعددة.
|
InterpreterApi.Options.TfLiteRuntime |
getRuntime()
يمكنك الرجوع من أين يمكن الحصول على عملية تنفيذ وقت تشغيل TF Lite.
|
boolean |
getUseNNAPI()
تعرض ما إذا كان سيتم استخدام واجهة برمجة تطبيقات NN (إن توفرت) لتنفيذ العملية.
|
boolean | |
boolean |
isCancellable()
الإعدادات المتقدّمة: لعرض ما إذا كان بالإمكان إلغاء خدمة "الترجمة الفورية"
|
InterpreterApi.Options | |
InterpreterApi.Options |
setCancellable(boolean allow)
إعدادات متقدّمة: يمكنك ضبط ما إذا كان بالإمكان إلغاء خدمة "الترجمة الفورية".
|
InterpreterApi.Options |
setNumThreads(int numThreads)
لضبط عدد سلاسل المحادثات التي سيتم استخدامها للعمليات التي تدعم سلاسل التعليمات المتعددة.
|
InterpreterApi.Options |
setRuntime(وقت تشغيل InterpreterApi.Options.TfLiteRuntime)
حدِّد من أين يمكن الحصول على تنفيذ وقت تشغيل TF Lite.
|
InterpreterApi.Options |
setUseNNAPI(استخدام منطقي useNNAPI)
لضبط ما إذا كان سيتم استخدام واجهة برمجة تطبيقات NN (إن توفرت) لتنفيذ العملية.
|
InterpreterApi.Options |
setUseXNNPACK(استخدام منطقيXNNPACK)
تفعيل أو إيقاف مجموعة محسّنة من نواة وحدة المعالجة المركزية (CPU) (المتوفّرة من خلال XNNPACK).
|
الطرق المكتسَبة
الإنشاء العام
عامة خيارات ()
الطرق العامة
public InterpreterApi.Options addDelegate (تفويض تفويض)
لإضافة Delegate
ليتم تطبيقها أثناء إنشاء مترجم فوري.
يتم تطبيق المفوَّضين الذين تمت إضافتهم هنا قبل أي مفوَّضين تم إنشاؤهم من DelegateFactory
وتمّت إضافته مع addDelegateFactory(DelegateFactory)
.
يُرجى العلم أنّ TF Lite في "خدمات Google Play" (راجِع setRuntime(InterpreterApi.Options.TfLiteRuntime)
) لا يتوافق مع
المفوَّضين الخارجيين (المقدَّمين من المطوّر)، ولا يُسمح بإضافة Delegate
بخلاف ERROR(/NnApiDelegate)
هنا عند استخدام TF Lite في "خدمات Google Play".
المَعلمات
مفوَّض |
---|
public InterpreterApi.Options addDelegateFactory (DelegateFactory delegateFix)
إضافة عنصر DelegateFactory
الذي سيتم استدعاؤه لتطبيق Delegate
الذي تم إنشاؤه أثناء إنشاء مترجم فوري.
يتم تطبيق التفويضات من مصنع مفوَّض تمت إضافته هنا بعد إضافة أي مفوَّضين من خلال addDelegate(Delegate)
.
المَعلمات
delegateFactory |
---|