منشئ BaseOptions
.
منشئ () |
خيارات أساسية مجردة | يبني () |
مجردة BaseOptions.Builder | |
مجردة BaseOptions.Builder | setNumThreads (int numThreads) يضبط عدد الخيوط التي سيتم استخدامها لعمليات TFLite التي تدعم الخيوط المتعددة عند تشغيل الاستدلال باستخدام وحدة المعالجة المركزية. |
BaseOptions.Builder | استخدامGpu () يستخدم GPU للاستدلال. |
BaseOptions.Builder | استخدمنابي () يستخدم NNAPI للاستدلال. |
يضبط خيارات التسريع المتقدمة.
ملاحظة: ستتجاوز هذه الطريقة واجهات برمجة التطبيقات عالية المستوى لاختيار مفوض، مثل useGpu()
و useNnapi()
.
إعدادات الحساب |
---|
يضبط عدد الخيوط التي سيتم استخدامها لعمليات TFLite التي تدعم الخيوط المتعددة عند تشغيل الاستدلال باستخدام وحدة المعالجة المركزية. الإعدادات الافتراضية هي -1.
يجب أن تكون numThreads
أكبر من 0 أو تساوي -1. يؤدي تعيين numThreads إلى -1 إلى السماح لوقت تشغيل TFLite بتعيين القيمة.
numThreads |
---|
يستخدم GPU للاستدلال. سيتم ضبط إعدادات تكوين GPU المتقدمة على القيم الافتراضية.
ملاحظة: ستتجاوز هذه الطريقة الإعدادات من setComputeSettings(ComputeSettings)
.
لمعالجة إعدادات تكوين GPU المتقدمة، استخدم setComputeSettings(ComputeSettings)
.
يستخدم NNAPI للاستدلال. سيتم تعيين إعدادات تكوين NNAPI المتقدمة على القيم الافتراضية.
ملاحظة: ستتجاوز هذه الطريقة الإعدادات من setComputeSettings(ComputeSettings)
.
لمعالجة إعدادات تكوين NNAPI المتقدمة، استخدم setComputeSettings(ComputeSettings)
.