Firebase MachineLearning
सेवा का इंटरफ़ेस.
हस्ताक्षर:
export declare class MachineLearning
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
ऐप्लिकेशन | ऐप्लिकेशन | मौजूदा MachineLearning सेवा इंस्टेंस से जुड़ा ऐप्लिकेशन. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
createModel(मॉडल) | मौजूदा Firebase प्रोजेक्ट में कोई मॉडल बनाता है. | |
deleteModel(modelId) | मौजूदा प्रोजेक्ट से किसी मॉडल को मिटाता है. | |
getModel(modelId) | दिए गए आईडी के हिसाब से मॉडल हासिल करता है. | |
listModels(विकल्प) | यह मौजूदा प्रोजेक्ट के मॉडल की सूची बनाता है. | |
publishModel(modelId) | Firebase एमएल मॉडल पब्लिश करता है.पब्लिश किए गए मॉडल को क्लाइंट ऐप्लिकेशन पर डाउनलोड किया जा सकता है. | |
unpublishModel(modelId) | Firebase एमएल मॉडल को अनपब्लिश करता है. | |
updateModel(modelId, मॉडल) | किसी मॉडल के मेटाडेटा या मॉडल फ़ाइल को अपडेट करता है. |
Machine Learning ऐप्लिकेशन
मौजूदा MachineLearning
सेवा इंस्टेंस से जुड़ा ऐप्लिकेशन.
हस्ताक्षर:
get app(): App;
मशीन लर्निंग.createModel()
मौजूदा Firebase प्रोजेक्ट में कोई मॉडल बनाता है.
हस्ताक्षर:
createModel(model: ModelOptions): Promise<Model>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
मॉडल | मॉडल के विकल्प | बनाया जाने वाला मॉडल. |
लौटाए जाने वाले प्रॉडक्ट:
वादा<मॉडल>
बनाए गए मॉडल के साथ पूरा किया गया प्रॉमिस.
MachineLearning.deleteModel()
मौजूदा प्रोजेक्ट से किसी मॉडल को मिटाता है.
हस्ताक्षर:
deleteModel(modelId: string): Promise<void>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
मॉडलआईडी | स्ट्रिंग | मिटाए जाने वाले मॉडल का आईडी. |
लौटाए जाने वाले प्रॉडक्ट:
प्रॉमिस<void>
MachineLearning.getModel()
दिए गए आईडी के हिसाब से मॉडल हासिल करता है.
हस्ताक्षर:
getModel(modelId: string): Promise<Model>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
मॉडलआईडी | स्ट्रिंग | पाने के लिए मॉडल का आईडी. |
लौटाए जाने वाले प्रॉडक्ट:
वादा<मॉडल>
मॉडल ऑब्जेक्ट के साथ पूरा किया गया प्रॉमिस.
MachineLearning.listModels()
यह मौजूदा प्रोजेक्ट के मॉडल की सूची बनाता है.
हस्ताक्षर:
listModels(options?: ListModelsOptions): Promise<ListModelsResult>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
विकल्प | ListModelsOptions | सूची के विकल्प. |
लौटाए जाने वाले प्रॉडक्ट:
वादा<ListModelsresults>
ऐसा प्रॉमिस जो मॉडल की मौजूदा (फ़िल्टर किए गए) सूची और अगले पेज टोकन के साथ ठीक होता है. आखिरी पेज पर, मॉडल की एक खाली सूची और कोई पेज टोकन नहीं दिखाया जाता.
MachineLearning.publishModel()
Firebase एमएल मॉडल पब्लिश करता है.
पब्लिश किए गए मॉडल को क्लाइंट ऐप्लिकेशन पर डाउनलोड किया जा सकता है.
हस्ताक्षर:
publishModel(modelId: string): Promise<Model>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
मॉडलआईडी | स्ट्रिंग | पब्लिश करने के लिए मॉडल का आईडी. |
लौटाए जाने वाले प्रॉडक्ट:
वादा<मॉडल>
पब्लिश किए गए मॉडल की मदद से पूरा किया गया प्रॉमिस.
मशीन लर्निंग.unpublishModel()
Firebase एमएल मॉडल को अनपब्लिश करता है.
हस्ताक्षर:
unpublishModel(modelId: string): Promise<Model>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
मॉडलआईडी | स्ट्रिंग | अनपब्लिश किए जाने वाले मॉडल का आईडी. |
लौटाए जाने वाले प्रॉडक्ट:
वादा<मॉडल>
पब्लिश नहीं किए गए मॉडल की मदद से पूरा किया गया प्रॉमिस.
MachineLearning.updateModel()
किसी मॉडल के मेटाडेटा या मॉडल फ़ाइल को अपडेट करता है.
हस्ताक्षर:
updateModel(modelId: string, model: ModelOptions): Promise<Model>;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
मॉडलआईडी | स्ट्रिंग | अपडेट किए जाने वाले मॉडल का आईडी. |
मॉडल | मॉडल के विकल्प | अपडेट किए जाने वाले मॉडल फ़ील्ड. |
लौटाए जाने वाले प्रॉडक्ट:
वादा<मॉडल>
अपडेट किए गए मॉडल के साथ पूरा किया गया प्रॉमिस.