InterpreterFactory

पब्लिक क्लास InterpreterFactory

TranslateerApi इंस्टेंस बनाने के लिए फ़ैक्ट्री.

अब काम नहीं करता; इसके बजाय, कृपया InterpreterApi.create तरीके का इस्तेमाल करें.

पब्लिक कंस्ट्रक्टर

सार्वजनिक तरीके

InterpreterApi
create(फ़ाइल ModelFile, InterpreterApi.Options के विकल्प)
दिए गए मॉडल और विकल्पों का इस्तेमाल करके, InterpreterApi इंस्टेंस बनाता है.
InterpreterApi
create(ByteBuffer byteBuffer, InterpreterApi.Options के विकल्प)
दिए गए मॉडल और विकल्पों का इस्तेमाल करके, InterpreterApi इंस्टेंस बनाता है.

इनहेरिट किए गए तरीके

पब्लिक कंस्ट्रक्टर

सार्वजनिक InterpreterFactory ()

सार्वजनिक तरीके

सार्वजनिक InterpreterApi बनाएं (फ़ाइल मॉडल फ़ाइल, InterpreterApi.Options विकल्प)

दिए गए मॉडल और विकल्पों का इस्तेमाल करके, InterpreterApi इंस्टेंस बनाता है. मॉडल को किसी फ़ाइल से लोड किया जाएगा.

पैरामीटर
modelFile ऐसी फ़ाइल जिसमें पहले से ट्रेन किया गया TF Lite मॉडल होता है.
विकल्प अनुवादक के व्यवहार को पसंद के मुताबिक बनाने के लिए विकल्पों का सेट.
थ्रो
IllegalArgumentException अगर modelFile, मान्य TensorFlow Lite मॉडल को कोड में नहीं बदलता.

सार्वजनिक InterpreterApi बनाएं (ByteBuffer byteBuffer, InterpreterApi.Options विकल्प)

दिए गए मॉडल और विकल्पों का इस्तेमाल करके, InterpreterApi इंस्टेंस बनाता है. इस मॉडल को ByteBuffer से पढ़ा जाएगा.

पैरामीटर
byteBuffer पहले से ट्रेनिंग वाला TF Lite मॉडल, जो बाइनरी सीरियल के तौर पर है. InterpreterApi इंस्टेंस बनने के बाद, ByteBuffer में बदलाव नहीं करना चाहिए. ByteBuffer या तो एक MappedByteBuffer हो सकता है जो किसी मॉडल फ़ाइल को मेमोरी-मैप करता है. इसके अलावा, NativeOrder() का वह ByteBuffer भी हो सकता है जिसमें किसी मॉडल का बाइट कॉन्टेंट शामिल हो.
विकल्प अनुवादक के व्यवहार को पसंद के मुताबिक बनाने के लिए विकल्पों का सेट.
थ्रो
IllegalArgumentException अगर byteBuffer, localOrder का MappedByteBuffer या डायरेक्ट ByteBuffer नहीं है.