InterpreterFactory

שיעור ציבורי InterpreterFactory

מפעל לבניית מכונות TranslationerApi.

הוצא משימוש. במקומו יש להשתמש בשיטה intererApi.create.

בנאים ציבוריים

שיטות ציבוריות

InterpreterApi
create(File modelFile, InterpreterApi.Options אפשרויות)
יוצרת מכונה של InterpreterApi באמצעות המודל והאפשרויות שצוינו.
InterpreterApi
create(ByteBuffer byteBuffer, InterpreterApi.Options אפשרויות)
יוצרת מכונה של InterpreterApi באמצעות המודל והאפשרויות שצוינו.

שיטות שעברו בירושה

בנאים ציבוריים

ציבורי InterpreterFactory ()

שיטות ציבוריות

Public InterpreterApi create (File modelFile, InterpreterApi.Options אפשרויות)

יוצרת מכונה של InterpreterApi באמצעות המודל והאפשרויות שצוינו. המודל ייטען מקובץ.

פרמטרים
modelFile קובץ שמכיל דגם TF Lite שעבר אימון.
אפשרויות קבוצת אפשרויות להתאמה אישית של התנהלות המתורגמן.
קליעות
IllegalArgumentException אם הפונקציה modelFile לא מקודדת מודל TensorFlow Lite תקין.

Public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options אפשרויות)

יוצרת מכונה של InterpreterApi באמצעות המודל והאפשרויות שצוינו. המודל ייקרא מ-ByteBuffer.

פרמטרים
byteBuffer מודל TF Lite שעבר אימון מראש, בצורה בינארית עם סריאלית. אין לשנות את ByteBuffer אחרי היצירה של מכונה InterpreterApi. השדה ByteBuffer יכול להיות MappedByteBuffer שממפה קובץ מודל למיפוי זיכרון, או ByteBuffer ישיר של origin() שמכיל את תוכן הבייטים של המודל.
אפשרויות קבוצת אפשרויות להתאמה אישית של התנהלות המתורגמן.
קליעות
IllegalArgumentException אם byteBuffer הוא לא MappedByteBuffer או ByteBuffer ישיר שלNativeOrder.