Nada-AI is a Python library designed for AI/ML on top of Nada DSL and Nillion Network.
Project description
Nada AI
Nada AI is a Python library designed for performing ML/AI on top of Nada DSL and the Nillion Network.
It provides an intuitive ML interface and frictionless integration with existing ML frameworks such as PyTorch and Sci-kit learn.
Features
- Exporting model state: Integrates with models from existing ML frameworks and provides an easy way to export them to the Nillion network - to be used in Nada programs.
- AI Modules: A PyTorch-esque interface to create arbitrary ML models in Nada by stacking pre-built common ML components - with the possibility of easily creating custom components.
- Importing model state: Easily import an exported model state that lives in the Nillion network to be used in a Nada program.
Installation
Using pip
pip install nada-ai
From Sources
You can install the nada-ai library using Poetry:
git clone https://github.com/NillionNetwork/nada-ai.git
pip3 install poetry
poetry install nada-ai
License
This project is licensed under the Apache2 License. See the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nada_ai-0.1.3.tar.gz
(16.3 kB
view hashes)
Built Distribution
nada_ai-0.1.3-py3-none-any.whl
(24.4 kB
view hashes)