केवल कुछ एमएल पुस्तकालय हैं जिनका मैंने पर्याप्त उपयोग किया है ताकि मैं उन्हें सलाह दे सकूं; dlib ml निश्चित रूप से उनमें से एक है।
Sourceforge डाउनलोड here; और रक्तस्राव-किनारे चेक-आउट:
hg clone http://hg.code.sf.net/p/dclib/code dclib-code
मूल पुस्तकालय निर्माता और वर्तमान रखरखाव डेविस किंग है।
बनाम प्रासंगिक dlib सुविधाओं आपकी इच्छासूची:
अच्छा प्रलेखन: मुक्त, खुला स्रोत उपयोगकर्ताओं/डेवलपर्स की एक अपेक्षाकृत छोटे समूह के निर्देश पर पुस्तकालयों के लिए, यह शायद के रूप में यह हो जाता है के रूप में अच्छा है ; पांच साल के देव इतिहास के दौरान परिष्कृत सामान्य दस्तावेज़ों से अलग, अक्सर Intro to dlib, एक (कम ट्रैफिक) फ़ोरम; और उत्कृष्ट उदाहरण (एसवीएम के लिए कम से कम एक सहित) का एक बड़ा सेट।
सी ++: जहां तक मुझे पता है सी ++ में 100%।
समर्थन-वेक्टर मशीन एल्गोरिदम: हाँ; वास्तव में, एसवीएम मॉड्यूल इस लाइब्रेरी के सबसे हालिया अपडेट का केंद्र रहा है।
पदानुक्रमित क्लस्टरिंग एल्गोरिदम: बॉक्स से बाहर नहीं; हालांकि, के-पैक क्लस्टरिंग के लिए पैक किया गया कोड है।जाहिर है हर तकनीक से परिणाम बहुत अलग हैं, लेकिन समानता मीट्रिक और बाद पुनरावर्ती/पुनरावृत्ति विभाजन कदम की गणना दोनों के दिल में हैं - दूसरे शब्दों में, पदानुक्रमित क्लस्टरिंग के लिए गणना इंजन सब वहाँ है । एचसी के लिए मौजूदा क्लस्टरिंग मॉड्यूल को अनुकूलित करने के लिए, कोड की दो पंक्तियों से अधिक ले जाएगा, लेकिन यह भी को दिया गया एक बड़ा प्रयास नहीं है, आप लगभग डेटा-प्रस्तुति स्तर पर काम कर रहे हैं।
dlib ml में इसकी अनुशंसा करने के लिए कुछ अतिरिक्त अंक हैं। यह एक परिपक्व लाइब्रेरी है (यह अब संस्करण 17.x पर है, संस्करण 1.x को 2005 के अंत में कभी-कभी रिलीज़ किया गया था, मुझे विश्वास है) फिर भी यह सक्रिय विकास के तहत भी रहता है, जैसा कि रेपो लॉग द्वारा प्रमाणित किया गया है (अंतिम अपडेट, 17.27, 17 था मई 2010) और अंतिम प्रतिबद्धता (23 मई 2010)। इसके अलावा, इसमें कुछ अन्य एमएल तकनीक भी शामिल हैं (उदाहरण के लिए, बेयसियन नेटवर्क, कर्नेल तरीके आदि)। और तीसरा, dllib एमएल में मैट्रिक्स गणना और अनुकूलन के लिए उत्कृष्ट "समर्थन" पुस्तकालय हैं - जिनमें से दोनों कई एमएल तकनीकों के मौलिक बिल्डिंग ब्लॉक हैं।
स्रोत में, मैंने देखा है कि dlib मिलीलीटर बीएसएल (बूस्ट?) है, जो एक खुला स्रोत लाइसेंस है, हालांकि मैं लाइसेंस के इस प्रकार के बारे में कुछ और नहीं जानता अंतर्गत लाइसेंस प्राप्त है।
https://github.com/josephmisiti/awesome-machine-learning –