публичный класс InterpreterFactory
Фабрика для создания экземпляров InterpreterApi.
Устарело; вместо этого используйте метод InterpreterApi.create.
Публичные конструкторы
Публичные методы
| ИнтерпретаторApi | create (опции File modelFile, InterpreterApi.Options ) Создает экземпляр InterpreterApi , используя указанную модель и параметры. |
| ИнтерпретаторApi | create (опции ByteBuffer byteBuffer, InterpreterApi.Options ) Создает экземпляр InterpreterApi , используя указанную модель и параметры. |
Унаследованные методы
Публичные конструкторы
публичный InterpreterFactory ()
Публичные методы
public InterpreterApi create (опции File modelFile, InterpreterApi.Options )
Создает экземпляр InterpreterApi , используя указанную модель и параметры. Модель будет загружена из файла.
Параметры
| МодельФайл | Файл, содержащий предварительно обученную модель TF Lite. |
|---|---|
| параметры | Набор опций для настройки поведения интерпретатора. |
Броски
| IllegalArgumentException | если modelFile не кодирует действительную модель TensorFlow Lite. |
|---|
public InterpreterApi create (параметры ByteBuffer byteBuffer, InterpreterApi.Options )
Создает экземпляр InterpreterApi , используя указанную модель и параметры. Модель будет считана из ByteBuffer .
Параметры
| байтбуфер | Предварительно обученная модель TF Lite в двоичной сериализованной форме. ByteBuffer не следует изменять после создания экземпляра InterpreterApi . ByteBuffer может быть либо MappedByteBuffer , который отображает в памяти файл модели, либо прямым ByteBuffer метода ownOrder(), который содержит байтовое содержимое модели. |
|---|---|
| параметры | Набор опций для настройки поведения интерпретатора. |
Броски
| IllegalArgumentException | если byteBuffer не является MappedByteBuffer и не является прямым ByteBuffer для ownOrder. |
|---|