Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
leondavi authored Mar 4, 2024
1 parent ec18bb7 commit fcf0830
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@

Nerlnet is an open-source library for research of distributed machine learning algorithms on IoT devices that gives full insights into both edge devices that run neural network models and network performance and statistics. Nerlnet can simulate distributed ML architectures and deploy them on various IoT devices.

Nerlnet is implemented using the following languages and libraries:
Erlang is used for the communication layer. The implementation is based on Cowboy's http web server.
• C++ OpenNN library implements the neural network edge compute devices.
• Python manages NerlNet and gathers information from it.
Nerlnet library combines the following languages to achieve a stable and efficient distributed ML system platform:
The communication layer of Nerlnet is based on Erlang and Cowboy's http web server open-source library.
• C++ OpenNN library (based on Eigen) implements the neural network on edge compute devices.
An API-Server based on Python Flask allows the user to control experiments and ML phases executed on a Nerlnet cluster.

![image](https://user-images.githubusercontent.com/18975070/144730156-5bd03ad7-fc5f-45e9-8b4e-62d582af2200.png)
![image](https://user-images.githubusercontent.com/18975070/144730182-c535b20a-a5f9-4d4f-8632-77d49732f17f.png)
Expand Down

0 comments on commit fcf0830

Please sign in to comment.