Skip to main content
Image Title

☕️ About

MagicML is an open source software with a Graphical User Interface (GUI) to simplify Machine Learning (ML) models usage following the MLOps paradigm. It provides a collection of (scientific) machine learning algorithms and the necessary tooling for model management.

Image Title

MagicML take some inspiration from the Weka software but in a lightweight manner, leverage the python ML ecosystem, the modern web stack (python Dash) and try to follow the MLOps guidelines.

🎯 Goals

  • Make ML algorithms more acessible
  • Create an open source ML workbench for researchers and enginners

🚀 Features

  • Model architecture -> model manager for using pre-implemented models and allow the user to add this owns. In addition, by supporting the Open Neural Network Exchange format (ONNX), MagicML is framework agnostic.
  • Model training -> train from scratch the model using the built-in tooling. In addition pre-trained models could also be used for specific tasks.
  • Model evaluation -> for a selected model, the corresponding State Of The Art (SOTA) metrics are provided in order to assess the model performances.
  • Model versioning -> a tool for versioning ML training runs and experiments
  • Model deployment -> utilities for model deployment in production
  • Summary -> automatic ML experiments reports after each run
  • Stand on the shoulders of giants -> MagicML is built on top of Dash, Pandas, Keras, scikit-learn, mlflow, and seaborn.

⚠️ Warnings

For the moment:

  • The development of the project takes place in a private GitHub repository
  • The project is at a very early stage -> Nothing is implemented in this published version
  • The documentation is missing

The GitHub repository as well as a usable Python package will be available in the upcoming months when the project will be more advanced.

🤝 Community-driven

MagicML is foremost a community-driven project ! The project will be highly collaborative and everyone is welcome to the project ! 🤗

Don't hesitate to contact me if you want to know more or are interested in ! 😃

Stay tuned ! 🗓️

Metadata

Release files for magicml 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for magicml 0.0.0
File Size Uploaded
magicml-0.0.0.tar.gz 2.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for magicml 0.0.0
File Interpreter ABI Platform
magicml-0.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.9 kB

Release files / magicml-0.0.0.tar.gz

Download URL magicml-0.0.0.tar.gz
Size 2.4 kB
Tags Source
SHA-256 checksum
How to use checksums
fa8eb4bec2b68586bd2254a8f191bd4ff06096554dcfa102780a503b64f8ff50
BLAKE2b-256 checksum
How to use checksums
529ce58ed1665b47f8d6e54e48c734a9910d7987960ecc4ee01153709494cc0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.11.4 Darwin/22.6.0

Release files / magicml-0.0.0-py3-none-any.whl

Download URL magicml-0.0.0-py3-none-any.whl
Size 2.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
22e840f4711b491bb0f809aee1dfecb654602190727d68ff6d003c86769799f9
BLAKE2b-256 checksum
How to use checksums
1ff7200207c75501c89a358c52af1713d81346d65d45e43080923f1a0b32b71d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.11.4 Darwin/22.6.0

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page