इस प्रोजेक्ट के बारे में

Flux एक मशीन लर्निंग लाइब्रेरी है जो पूरी तरह Julia में लिखी गई है। इसे 100% शुद्ध-Julia स्टैक के रूप में वर्णित किया गया है जो Julia के मूल GPU और स्वचालित विभेदन समर्थन के ऊपर हल्के अमूर्तन प्रदान करता है, जिसका उद्देश्य सरल कार्यों को आसान बनाना है जबकि पूरी तरह हैक करने योग्य बने रहना है। README से प्रमाणित मुख्य विशेषताएँ: - शुद्ध-Julia कार्यान्वयन, परियोजना के अपने विवरण द्वारा निहित कोई गैर-Julia मुख्य निर्भरता नहीं। - Julia 1.10 या बाद के संस्करण के साथ सर्वोत्तम कार्य करता है। - संस्करण 0.15 में, Julia में लगभग कोई भी पैरामीटरीकृत फ़ंक्शन Flux मॉडल के रूप में कार्य कर सकता है, जिसमें पैरामीटर पर क्लोज़र भी शामिल हैं। README weight, bias और output वेक्टर पर एक क्लोज़र को वैध मॉडल के रूप में दिखाता है, और नोट करता है कि वही फ़ंक्शन अंतर्निहित लेयर जैसे Chain, Dense और vcat के साथ भी व्यक्त किया जा सकता है। - ऑप्टिमाइज़र सेटअप और प्रशिक्षण सहायक प्रदान करता है, जिसे एक संक्षिप्त उदाहरण में Adam के साथ Flux.setup और Flux.train! द्वारा दर्शाया गया है। - stable और dev संस्करणों के साथ दस्तावेज़ीकरण, एक quickstart गाइड, और उदाहरणों का एक अलग model zoo रिपॉज़िटरी शामिल है। - Julia discourse और Slack के माध्यम से समुदाय समर्थन चैनल हैं। - अनुसंधान में उद्धृत करने योग्य है, एक CITATION.bib फ़ाइल और एक JOSS पेपर DOI के साथ। README में एक संक्षिप्त उदाहरण शामिल है जो उत्पन्न डेटा से एक छोटे फ़ंक्शन को हस्तलिखित पैरामीटरीकृत क्लोज़र, एक Adam ऑप्टिमाइज़र स्थिति, और एक प्रशिक्षण लूप का उपयोग करके फिट करता है, फिर truth बनाम सीखे गए output को प्लॉट करता है। यह पाठकों को एक लंबे उदाहरण के लिए quickstart पृष्ठ की ओर भी इंगित करता है। यह अवलोकन केवल रिपॉज़िटरी README और विवरण पर आधारित है; यहाँ कोई बेंचमार्क, रैंकिंग या प्रदर्शन दावे नहीं किए गए हैं।