nn: न्यूरल नेटवर्क मॉडल परिभाषा के लिए डोमेन-विशेष भाषा
(github.com/SieR-VR)निर्माण की पृष्ठभूमि
- Pytorch जैसे टूल का उपयोग करके मॉडल लिखने की प्रक्रिया में, tensor shape की जाँच runtime पर करनी पड़ती थी, इसलिए यह झंझटभरा था।
- मॉडल parameter की परिभाषा और values के flow को दिखाने वाला कोड अलग-अलग होने के कारण, कोड पढ़ते समय कई हिस्सों को एक साथ देखना पड़ता था।
विशेषताएँ
- compile-time shape checking
- संक्षिप्त syntax
- Turing-complete न होने वाले layer प्रदान करता है
सीमाएँ
- syntax की सीमाओं के कारण ऐसे मॉडल हो सकते हैं जिन्हें implement करना संभव न हो।
PR और issue रिपोर्ट हमेशा स्वागतयोग्य हैं। अगर आपके कोई प्रश्न हों, तो कृपया comment या GitHub issue में लिखें, मैं उत्तर दूँगा।
अभी कोई टिप्पणी नहीं है.