मैंने बहुत बड़े डेटासेट के साथ पाइथन स्कीट सीखें मॉड्यूल से एक RandomForestClassifier को प्रशिक्षित किया है, लेकिन सवाल यह है कि मैं संभवतः इस मॉडल को कैसे सहेज सकता हूं और अन्य लोगों को इसे अपने अंत में लागू करने देता हूं। धन्यवाद!पायथन से RandomForest क्लासिफायर आउटपुट कैसे आउटपुट?
11
A
उत्तर
23
सिफारिश की विधि joblib
, इस का उपयोग करने के लिए है परिणामस्वरूप एक अचार की तुलना में बहुत छोटी फ़ाइल होगी:
from sklearn.externals import joblib
joblib.dump(clf, 'filename.pkl')
#then your colleagues can load it
clf = joblib.load('filename.pk1')
4
क्या आपने पिकल मॉड्यूल का उपयोग करके RandomForestClassifier
को चुनने और फिर डिस्क पर सहेजने का प्रयास किया है?
import pickle
classifier = RandomForestClassifier(etc)
output = open('classifier.pkl', 'wb')
pickle.dump(classifier, output)
output.close()
"अन्य लोगों को" तो मसालेदार वस्तु को फिर से लोड कर सकता है इस प्रकार है::
यहाँ एक उदाहरण pickle डॉक्स पर आधारित है
import pickle
f = open('classifier.pkl', 'rb')
classifier = pickle.load(f)
f.close()
+1
joblib को प्राथमिकता दी और कम शब्दाडंबरपूर्ण है देखें (अर्थात छोटी फ़ाइल): http://scikit-learn.org/stable/tutorial/basic/tutorial.html#model-persवाद – EdChum
संबंधित मुद्दे
- 1. पायथन आउटपुट
- 2. पायथन: पीडीएफ आउटपुट
- 3. पायथन वाईएएमएल: आउटपुट प्रारूप
- 4. आउटपुट
- 5. पायथन में - कोई आउटपुट
- 6. मुद्रण पायथन टिंकर आउटपुट
- 7. पायथन सभी मुद्रित आउटपुट
- 8. पायथन प्रारूप टैब्यूलर आउटपुट
- 9. आउटपुट
- 10. आउटपुट आउटपुट
- 11. आउटपुट
- 12. पिपिंग प्रोग्राम आउटपुट कम से कम आउटपुट
- 13. पायथन प्रोफ़ाइल आउटपुट को समझना
- 14. विंडोज़ पर पायथन उपप्रोसेस आउटपुट?
- 15. पांडस पायथन। डिस्प्ले() स्वरूपण/आउटपुट
- 16. पायथन subprocess.Popen और asynchronous आउटपुट
- 17. पायथन स्क्रिप्ट आउटपुट विंडो को कैसे खोलें?
- 18. आउटपुट
- 19. एमएसबिल्ड से वीएस आउटपुट विंडो में संदेश कैसे आउटपुट करें?
- 20. पायथन टाइमिट और प्रोग्राम आउटपुट
- 21. आउटपुट
- 22. आउटपुट
- 23. आउटपुट
- 24. आउटपुट
- 25. आउटपुट
- 26. आउटपुट
- 27. आउटपुट
- 28. आउटपुट
- 29. आउटपुट
- 30. रिमोट कंप्यूटर (एसएसएच + पायथन) से कंसोल आउटपुट कैसे प्राप्त करें
http://scikit-learn.org/stable/tutorial/basic/tutorial.html#model-persistence देखें – EdChum