داده های CompatibilityListing نماینده GPU.
به دلیل تفاوت در نسخههای OpenGL موجود، ویژگیهای درایور و منابع دستگاه، نماینده GPU در همه دستگاههای Android پشتیبانی نمیشود. این کلاس اطلاعاتی در مورد مناسب بودن نماینده GPU برای دستگاه فعلی ارائه می دهد.
این API آزمایشی است و ممکن است تغییر کند.
هشدار: CompatibilityList از آزمایش انجام شده بر روی مجموعه محدودی از مدل ها ساخته شده است. باید برنامه ریزی کنید تا بررسی کنید که مدل(های) خودتان کار می کند.
مثال استفاده:
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);
سازندگان عمومی
روش های عمومی
خالی | بستن () منابع TFLite را در زمان اجرا C آزاد می کند. |
GpuDelegate.Options | getBestOptionsForThisDevice () چه گزینه هایی باید برای نماینده GPU استفاده شود. |
بولی | isDelegateSupportedOnThisDevice () آیا نماینده GPU در این دستگاه پشتیبانی میشود یا خیر. |
روش های ارثی
سازندگان عمومی
لیست سازگاری عمومی ()
روش های عمومی
بسته شدن فضای خالی عمومی ()
منابع TFLite را در زمان اجرا C آزاد می کند.
انتظار می رود کاربر به طور صریح این روش را فراخوانی کند.
عمومی GpuDelegate.Options getBestOptionsForThisDevice ()
چه گزینه هایی باید برای نماینده GPU استفاده شود.
بولین عمومی isDelegateSupportedOnThisDevice ()
آیا نماینده GPU در این دستگاه پشتیبانی میشود یا خیر.