An open API service providing repository metadata for many open source software ecosystems.

GitHub / bharathsudharsan 5 Repositories

bharathsudharsan/OTA-TinyML

Code for IEEE Internet Computing Journal paper 'OTA-TinyML: Over the Air Deployment of TinyML Models and Execution on IoT Devices'

Language: C++ - Size: 48.6 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 5

bharathsudharsan/TinyML-Benchmark-NNs-on-MCUs

Code for WF-IoT paper 'TinyML Benchmark: Executing Fully Connected Neural Networks on Commodity Microcontrollers'

Language: Python - Size: 11.4 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 35 - Forks: 11

bharathsudharsan/TinyML-CAM

Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'

Language: Jupyter Notebook - Size: 3.7 MB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 277 - Forks: 26

bharathsudharsan/profile

Link: https://bharathsudharsan.github.io/profile/

Language: HTML - Size: 43.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 10 - Forks: 3

bharathsudharsan/ML-MCU

Code for IoT Journal paper 'ML-MCU: A Framework to Train ML Classifiers on MCU-based IoT Edge Devices'

Language: C - Size: 886 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 46 - Forks: 8

bharathsudharsan/Edge2Train

Code for IoT paper 'Edge2Train: a framework to train machine learning models (SVMs) on resource-constrained IoT edge devices'

Language: C - Size: 2.92 MB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

bharathsudharsan/Train_plus_plus

Code for paper 'Train++: An Incremental ML Model Training Algorithm to Create Self-Learning IoT Devices'

Language: C - Size: 628 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 3

bharathsudharsan/CNN_on_MCU

Code for paper 'Multi-Component Optimization and Efficient Deployment of Neural-Networks on Resource-Constrained IoT Hardware'

Language: Jupyter Notebook - Size: 4.91 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 19

bharathsudharsan/ML-Model-Combining

Code for BigData paper 'Ensemble Methods for Collective Intelligence: Combining Ubiquitous ML Models in IoT'

Language: Python - Size: 7.99 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

bharathsudharsan/Edge2Guard

Code for PerCom paper 'Edge2Guard: Botnet Attacks Detecting Offline Models for Resource-Constrained IoT Devices'

Language: Jupyter Notebook - Size: 27.6 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 16 - Forks: 1

bharathsudharsan/COVID-away

Code for paper 'Avoid touching your face: A hand-to-face 3d motion dataset (covid-away) and trained models for smartwatches'

Language: Python - Size: 102 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 4

bharathsudharsan/Tiny-Impute

On-device Hybrid Anomaly Detection and Data Imputation

Language: Jupyter Notebook - Size: 91.8 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

bharathsudharsan/Reducing-Overprocessing-of-DNNs

Size: 1000 Bytes - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

bharathsudharsan/ECML-Tutorial-ML-Meets-IoT

Repository of the ECML PKDD 2021 tutorial title 'Machine Learning Meets Internet of Things: From Theory to Practice'

Language: Jupyter Notebook - Size: 32.6 MB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

bharathsudharsan/ML-Classifiers-on-MCUs

Supplementary material for IEEE Services Computing paper 'An SRAM Optimized Approach for Constant Memory Consumption and Ultra-fast Execution of ML Classifiers on TinyML Hardware'

Language: Jupyter Notebook - Size: 584 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 1

bharathsudharsan/Optimized-One-vs-One-Algorithm

Code for AAAI poster 'Training up to 50 Class ML Models on 3 $ IoT Hardware via Optimizing One-vs-One Algorithm'

Language: C - Size: 1.04 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

bharathsudharsan/AVRGait

Language: Python - Size: 2.32 MB - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 7

bharathsudharsan/Alexa-Smart-Speaker

A modern Smart-speaker with an advanced microphone array, camera module interfaced with Pi capable of performing AI-based tasks

Language: Python - Size: 39.2 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 1

bharathsudharsan/Air-Quality-IoT-Analytics

Repo and code of the UbiComp-ISWC 2021 paper: 'Air Quality Sensor Network Data Acquisition, Cleaning, Visualization, and Analytics: A Real-world IoT Use Case'

Language: Jupyter Notebook - Size: 63.3 MB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0