
jczic/MicroMLP
🏗️ फ्रेमवर्कjczic
ESP32 और Pycom के लिए MicroPython पर आधारित एक हल्का मल्टीलेयर परसेप्ट्रॉन लाइब्रेरी।
MicroMLP, माइक्रोकंट्रोलर्स की सख्त मेमोरी और प्रोसेसिंग सीमाओं के भीतर काम करने के लिए डिज़ाइन किया गया एक विशेष मल्टीलेयर परसेप्ट्रॉन (MLP) कार्यान्वयन है। MicroPython संगतता के लिए शुद्ध पायथन में लिखी गई यह लाइब्रेरी ESP32, WiPy और LoPy जैसे हार्डवेयर पर न्यूरल नेटवर्क बनाने, प्रशिक्षित करने और चलाने के लिए एक मॉड्यूलर दृष्टिकोण प्रदान करती है।
इसकी प्रमुख तकनीकी विशेषताओं में इनपुट, हिडन और आउटपुट लेयर्स सहित नेटवर्क आर्किटेक्चर को परिभाषित करने के लिए एक सीधा API शामिल है। यह प्रशिक्षण के लिए मानक बैकप्रोपैगेशन एल्गोरिदम का समर्थन करता है, जिससे मॉडल सीधे एज डिवाइस पर पैटर्न सीख सकता है। यह लाइब्रेरी उन एम्बेडेड सिस्टम डेवलपर्स के लिए विशेष रूप से उपयोगी है जिन्हें अपने सेंसर या IoT उपकरणों में बुद्धिमत्ता को एकीकृत करने की आवश्यकता है। इसका हल्का फुटप्रिंट यह सुनिश्चित करता है कि यह इन मॉड्यूल की सीमित RAM और फ्लैश स्टोरेज पर बोझ न डाले, साथ ही सेंसर डेटा वर्गीकरण, सरल पैटर्न पहचान और Q-learning अनुप्रयोगों जैसे कार्यों के लिए पर्याप्त लचीलापन प्रदान करता है।
💡मुख्य बातें
- ├─MicroPython के लिए अनुकूलित
- ├─ESP32 और Pycom पर चलता है
- └─Q-learning कार्यों का समर्थन
🎯के लिए
- ├─एम्बेडेड सिस्टम इंजीनियर्स
- ├─IoT डेवलपर्स
- └─रोबोटिक्स हॉबीस्ट्स