Gömülü sistemler için makine öğrenimi uygulamaları.
- C++20 uyumlu derleyici (GCC 10+, Clang 10+, veya MSVC 2019+)
- CMake 3.15 veya üzeri
- Conan paket yöneticisi
- Arduino IDE (dağıtım için)
- Repoyu klonlayın:
git clone https://github.com/randomizeduser2/tinyml-on-microchips
cd TinyML- Conan'ı kurun (eğer yoksa):
pip install conan- Conan profilini ayarlayın:
conan profile detect --force- Bağımlılıkları yükleyin:
conan install . --output-folder=build --build=missing- Projeyi derleyin:
conan build .- Giriş Katmanı: Sensör verileri (kamera, IP cam vb.)
- Çıkış Katmanı: 3 sınıf (Normal, Hata, Bilinmeyen)
- Peak Ram Usage: 232.9K
- Flash usage: 546.1K
- Kesinlik: 80.0%
- Kayıp: 0.54
- Modeli TensorFlow Lite formatına dönüştürün
- Arduino IDE kullanarak mikrodenetleyicinize yükleyin
- Seri port üzerinden sınıflandırmaları izleyin
MIT License