Datos de CompatListing del delegado de la GPU.
El delegado de GPU no es compatible con todos los dispositivos Android debido a las diferencias en Versiones de OpenGL, funciones de controladores y recursos del dispositivo. Esta clase proporciona información sobre si el delegado de la GPU es adecuado para el dispositivo actual.
Esta API es experimental y está sujeta a cambios.
ADVERTENCIA: La compatibilidadList se crea a partir de pruebas realizadas en un conjunto limitado de e implementar modelos automáticamente. Debes planificar la verificación de que tus propios modelos funcionan.
Ejemplo de uso:
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);
Constructores públicos
Métodos públicos
void |
close()
Libera recursos de TFLite en el entorno de ejecución de C.
|
GpuDelegate.Options |
getBestOptionsForThisDevice()
Las opciones que se deben usar para el delegado de la GPU
|
boolean |
isDelegateSupportedOnThisDevice()
Indica si se admite o no el delegado de la GPU en este dispositivo.
|
Métodos heredados
abstracto anular |
close()
|
abstracto anular |
close()
|
Constructores públicos
público CompatibilityList ()
Métodos públicos
público anular cerrar ()
Libera recursos de TFLite en el entorno de ejecución de C.
Se espera que el usuario llame a este método de manera explícita.
público GpuDelegate.Options . getBestOptionsForThisDevice ()
Las opciones que se deben usar para el delegado de la GPU
público booleano isDelegateSupportedOnThisDevice ()
Indica si se admite o no el delegado de la GPU en este dispositivo.