InterpreterApi.Options.TfLiteRuntime

تعداد نهائي ثابت وعلني InterpreterApi.Options.TfLiteRuntime

يشير التعداد إلى مكان الحصول على تنفيذ وقت تشغيل TensorFlow Lite.

الفرق بين هذه الفئة وفئة RuntimeFlavor: تحدّد هذه الفئة preference وقت التشغيل المطلوب استخدامه، بينما تحدّد RuntimeFlavor وقت التشغيل الذي يتم استخدامه بالتحديد.

الطرق المكتسَبة

قيم التعداد

Public static last TranslationerApi.Options.TfLiteRuntime FROM_APPLICATION_ONLY

استخدام عملية تنفيذ وقت تشغيل TF Lite المرتبطة بالتطبيق في حال عدم توفُّر عملية تنفيذ مناسبة لوقت تشغيل TF Lite مرتبطة بالتطبيق، ستؤدي محاولة إنشاء مثيل تفسيري Api باستخدام إعداد TfLiteRuntime هذا إلى استثناء legalStateException (حتى إذا كان نظام التشغيل أو خدمات النظام توفر إمكانية تنفيذ وقت تشغيل TF Lite).

هذا هو الإعداد الافتراضي. هذا الإعداد مناسب أيضًا للتطبيقات التي يجب تشغيلها على أنظمة لا توفر تنفيذ وقت تشغيل TF Lite.

نهائي ثابت متاح للجميع تفسيرApi.Options.TfLiteRuntime FROM_SYSTEM_ONLY

يجب استخدام وقت تشغيل TF Lite المقدَّم من نظام التشغيل أو خدمات النظام. وسيتم الحصول عليه من مكتبة النظام أو العنصر المشترك أو الخدمة، مثل "خدمات Google Play". قد يكون أحدث من الإصدار المرتبط بالتطبيق (إن وجد). في حال عدم توفير النظام لتنفيذ وقت تشغيل TF Lite مناسب، ستؤدي محاولة إنشاء مثيل تفسيرerApi باستخدام إعداد TfLiteRuntime هذا إلى ظهور استثناء legalStateException (حتى إذا كان هناك عملية تنفيذ لوقت تشغيل TF Lite مرتبطة بالتطبيق).

هذا الإعداد مناسب للرمز البرمجي الذي سيستخدم وقت تشغيل TF Lite الذي يوفّره النظام، والذي يمكن أن يقلل من حجم البرنامج الثنائي ويمكن تحديثه بشكل أكبر.

علني ثابت نهائي تفسيرApi.Options.TfLiteRuntime PREFER_SYSTEM_OVER_APPLICATION

استخدام وقت تشغيل TF Lite المتوفّر من النظام، في حال توفّره، أو استخدام عملية تنفيذ وقت تشغيل TF Lite المرتبطة بالتطبيق، إن توفّرت في حال عدم العثور على وقت تشغيل TF Lite مناسب في أي موقع جغرافي، ستؤدي محاولة إنشاء مثيل intererApi باستخدام إعداد TFLiteRuntime هذا إلى عرض السياسة legalStateException. إذا تم ربط التطبيق بوقت تشغيل TF Lite مناسب ووقت تشغيل مناسبَين يوفّره النظام، سيتم استخدام الوقت الذي يوفّره النظام.

هذا الإعداد مناسب للاستخدام في الرموز البرمجية التي لا يهمها مصدر وقت تشغيل TF Lite (مثل طبقات البرمجيات الوسيطة).