मैं कोशिश कर रहा है सेवा करने के लिए एक मॉडल का उपयोग कर MLFlow करने के लिए कोई फायदा नहीं हुआ. यहाँ है कि मैं क्या कर रहा हूँ:
चरण 1: सभी चलाने डेटा प्रस्तुत करने चरणों में Jupyter नोटबुक
चरण 2: एक एनाकोंडा कमांड प्रॉम्प्ट और जाने का एक ही निर्देशिका नोटबुक
चरण 3: शुरू mlflow के रूप में इस प्रकार है:
mlflow server --backend-store-uri sqlite:///mlflow.db --default-artifact-root ./artifacts
चरण 4: सेट ट्रैकिंग उड़ी में नोटबुक के रूप में इस प्रकार है:
mlflow.set_tracking_uri('http://localhost:5000')
चरण 5: चलाने के प्रयोगों में नोटबुक
चरण 6: रजिस्टर सबसे अच्छा प्रयोग के रूप में उत्पादन में (नोटबुक)
चरण 7: एक और शुरू कमांड प्रॉम्प्ट और जाने का एक ही निर्देशिका नोटबुक
चरण 8: सेवा पंजीकृत मॉडल के रूप में इस प्रकार है:
mlflow models serve --model-uri models:/random-forest/Production -p 1234 --no-conda
इस चरण में मैं निम्नलिखित त्रुटि मिलती है:
मॉडल रजिस्ट्री सुविधाओं के द्वारा समर्थित नहीं हैं के साथ दुकान URI: 'फ़ाइल:///C:/localpath/mlruns'. दुकानों के साथ निम्न यूआरआई योजनाओं का समर्थन कर रहे हैं: ['databricks', 'http', 'https', 'postgresql', 'mysql', 'sqlite', 'mssql'].
हालांकि, मैं उपयोग कर रहा हूँ एक sqlite डेटाबेस (देखा के रूप में चरण 3 में). MLFlow यह उपयोग कर रहा है - क्योंकि मैं देख सकते हैं sqlite फ़ाइल का आकार में वृद्धि जब मैं चलाने के लिए प्रयोग किया जाता है । सब कुछ सहित (यूआई) ठीक काम कर रहा है की सेवा को छोड़कर । कर सकते हैं किसी को भी मुझे बता क्या मैं गलत कर रहा हूँ?