The Endia Project

Endia is a dynamic Machine Learning Library, featuring:

  • Algorithmic Differentiation: Compute derivatives of arbitrary order for training Neural Networks and beyond.
  • Signal Processing: Complex Numbers, Fourier Transforms, Convolution, and more.
  • JIT Compilation: Leverage the MAX Engine to speed up your code.
  • Dual API: Choose between a PyTorch-like imperative or a JAX-like functional interface.

Checkout the Endia documentation for more information.

5 Likes

Hi everyone, happy to be finally among you all on this delightful forum. I start off with a somewhat special announcement:

Endia is now available via Magic :tada:

magic add endia

Requirements:

  • Mojo 24.6 or later
  • Add "https://repo.prefix.dev/modular-community" as a channel in your .toml file.

A short demo: Install Endia via Magic video

Any form of feedback about Endia is highly welcome. :call_me_hand:

5 Likes

This is :fire: :fire: TilliFe, amazing work!!

3 Likes