Skip to content

Releases: ritual-net/infernet-monorepo

v2.2.0

06 Nov 18:34
29f62a7
Compare
Choose a tag to compare

v2.2.0

New release of infernet-monorepo, with an upgrade to the Ritual Arweave library.

Features

  • ritual-arweave 0.2.0: Improved performance & new features

Ritual Arweave 0.2.0

Added

  • Upload/Download support for large files
  • Upload/Download support for generic blobs, as well as json dictionaries

v2.1.0

30 Oct 16:39
6a7c5c3
Compare
Choose a tag to compare

v2.1.0

New release of infernet-monorepo, with a new utility tool for configuring & deploying Infernet Nodes.

Features

  • infernet-cli 1.0.0: Initial Release of the Infernet CLI.

Infernet CLI 1.0.0

Added

  • Initial release of Infernet CLI: Seamless configuration & deployment of Infernet nodes.

v2.0.0

28 Oct 16:43
6aed694
Compare
Choose a tag to compare

v2.0.0

New release of infernet-monorepo, with updated libraries & services.

Features

  • infernet-ml 2.0.0: New major version with newly added features: RitualVector, RitualArtifactManager, etc.
  • infernet-client 1.4.0: Client library for Infernet, up to date with infernet-node 1.4.0.
  • infernet-services 2.0.0: Out-of-the-box compute containers for common ML tasks. With newly added ezkl service

Infernet ML 2.0.0

Added

  • Added RitualVector class for unified handling of vectors across various
    libraries as well as encoding/decoding to/from solidity bytes. With support for both
    fixed-point floating point arithmetic as well as IEEE-754 floating point arithmetic.
  • Added RitualRepo class for a unified standard of dealing with repositories from
    different sources.
  • Support for EZKL proof generation through various modules & utility functions.
  • Added utility methods & types (in the spec.py module) for broadcasting hardware
    capabilities as well as compute capabilities (ZK, LLM Inference, etc.) information
    through a REST endpoint.
  • New RitualArtifactManager class for managing artifacts in a standardized way across
    different storage backends.

Changed

Changed the input interfaces for the following workflows to use RitualVector.

  • TorchInferenceWorkflow
  • ONNXInferenceWorkflow

Infernet Services 2.0.0

Added

  • New ezkl_proof_service.

Infernet Client 1.4.0

Added

  • Ability to query the resource endpoint.
  • CLI command for withdrawing funds from Infernet wallet.

v1.0.0

06 Jun 16:59
d272cca
Compare
Choose a tag to compare

v1.0.0

Initial release of infernet-monorepo: a repository containing Infernet's libraries and services

Features

  • infernet-ml 1.0.0: A lightweight library for inference workflows.
  • infernet-client 1.0.0: Client library for Infernet.
  • ritual-arweave 0.1.0: Library & CLI tool for repo & file management on Arweave.
  • infernet-services 1.0.0: Out-of-the-box compute containers for common ML tasks.

Infernet ML 1.0.0

Added

  • Added tooling for encoding/decoding of vectors to solidity bytes
  • Added streaming support to BaseInferenceWorkflow with two new methods
    • stream()
    • do_stream()

Changed

  • Added typed input/output interfaces for
    • CSSInferenceWorkflow
    • TGIClientInferenceWorkflow
    • TorchInferenceWorkflow
    • ONNXInferenceWorkflow
    • HFInferenceClientWorkflow
    • model_loader