InterpreterFactory

klasa publiczna InterpreterFactory

Fabryka tworzenia instancji InterpreterApi.

Wycofano. Użyj metody InterpreterApi.create.

Konstruktorzy publiczni

Metody publiczne

InterpreterApi
create(Plik modelFile, opcje InterpreterApi.Options)
Konstruuje instancję InterpreterApi przy użyciu określonego modelu i opcji.
InterpreterApi
create(opcje ByteBuffer byteBuffer i InterpreterApi.Options)
Konstruuje instancję InterpreterApi przy użyciu określonego modelu i opcji.

Metody dziedziczone

Konstruktorzy publiczni

public InterpreterFactory ()

Metody publiczne

public InterpreterApi create (File modelFile, opcje InterpreterApi.Options)

Konstruuje instancję InterpreterApi przy użyciu określonego modelu i opcji. Model zostanie wczytany z pliku.

Parametry
modelFile Plik zawierający wytrenowany model TF Lite.
Opcje Zestaw opcji umożliwiających dostosowanie działania tłumaczenia rozmowy.
Rzuty
IllegalArgumentException jeśli modelFile nie koduje prawidłowego modelu TensorFlow Lite.

public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options)

Konstruuje instancję InterpreterApi przy użyciu określonego modelu i opcji. Model będzie odczytywany z ByteBuffer.

Parametry
byteBuffer Wytrenowany model TF Lite w postaci binarnej zserializowanej. Po utworzeniu instancji InterpreterApi nie należy modyfikować bufora bajtów. Element ByteBuffer może być MappedByteBuffermapą pliku modelu w pamięci lub bezpośrednim obiektem ByteBuffer {8/}Order() zawierającym zawartość bajtów modelu.
Opcje Zestaw opcji umożliwiających dostosowanie działania tłumaczenia rozmowy.
Rzuty
IllegalArgumentException , jeśli byteBuffer nie jest MappedByteBuffer ani bezpośrednim ByteBuffer elementem natywnym.