From fcf083029a4b7861e8a97725db45964e61ba05b1 Mon Sep 17 00:00:00 2001 From: David Date: Mon, 4 Mar 2024 15:00:14 +0200 Subject: [PATCH] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ac7f29aa0..21f005b99 100644 --- a/README.md +++ b/README.md @@ -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)