LogoLogo
WebsiteYellowpaperTechnical DocumentationNuNet History and Operation
NuNet Public Alpha on Testnet (Deprecated)
NuNet Public Alpha on Testnet (Deprecated)
  • NuNet in Brief
  • NuNet Architecture
  • Fundamental Algorithms
  • Testing Use Cases
    • Decentralized ML Use Case
      • Compute Provider on NuNet
      • Service Provider on NuNet
  • Testing Configuration
    • Nami Wallet Setup
    • Eternl Wallet Setup
    • Cardano Testnet Guide: Basic Outline
    • tADA Faucet: Get tADA for transactions
    • mNTX Faucet: Get mNTX for testing
  • Components Installation
    • DMS (Device Management Service)
    • NuNet CLI: For Device Onboarding
    • Compute Provider Dashboard
    • Service Provider Dashboard
  • Telemetry Information
  • Troubleshooting Tools
  • Testing Campaigns - Get Involved
    • Stage 1: Create wallet (using Nami or Eternl)
    • Stage 2: Onboard on NuNet
    • Stage 3: Act as a Service Provider
    • Stage 4: Act as a Compute Provider
    • Request mNTX and Faucet
  • ML Code Examples
  • Research Papers
    • Extending GPU Container Support to AMD and Intel: A Developer Approach for Decentralized Scaling
  • Disclaimer
Powered by GitBook
On this page
Export as PDF
  1. Testing Use Cases

Decentralized ML Use Case

This page details our Decentralized ML Use Case on Cardano.

PreviousTesting Use CasesNextCompute Provider on NuNet

Last updated 2 years ago

See project and with external stakeholders and full description as a Cardano Catalyst Fund8 proposal on the . Read our blog on for more information on the Decentralized ML use case. Please read NuNets before installing any software on your devices.

Public Alpha is released with the ML use case, which allows users to run simple open source machine learning training on NuNet on-boarded computers and pay for the compute in NTX. We can use widely-used machine learning libraries, such as TensorFlow, PyTorch, and scikit-learn, ensuring that users can effortlessly integrate their preferred tools and frameworks. Moreover, the platform provides the flexibility to run jobs on either CPUs or GPUs, catering to various computational needs and budget constraints.

Designed with a user-centric approach, the Service Provider Dashboard has a simple interface that allows users to easily submit their ML models, define resource usage based on their job requirements, and keep track of their job's progress in real-time. This level of transparency and control empowers users to manage their machine learning jobs effectively and efficiently, ultimately facilitating and accelerating the development & deployment of innovative AI solutions.

For Public Alpha we implemented a smart contract on the PreProd Cardano Network to lock service provider NTX funds and reward compute provider users for the use of their resources.

You need to choose one role to play on this use case: you can be a that will requires to run a ML job on NuNet’s decentralized community hardware or you can be a who has on-boarded their devices onto the NuNet platform and will be compensated in NTX (NuNet’s Utility Token) for running the ML job requested by some service provider.

During this testing you can contribute in NuNet's development by reporting bugs and suggesting improvements. Please, refer to this documentation about the contribution guidelines:

You can also connect with us on Discord at:

scoping discussion
implementation
Catalyst platform
NuNet Public Alpha Testnet
Disclaimer
service provider
compute provider
https://gitlab.com/nunet/documentation/-/wikis/Contribution-Guidelines
https://discord.gg/pg5BnFM89n