A modular ML framework for training and evaluation tasks
Project description
Documentation · Report Bug · Request Feature
About the Project
XFlow is a lightweight modular machine-learning framework, built with a clear high-level structure and developed through vibe coding.
Originally created for physics research, it's now evolving toward generic scientific applications ML workflows: Data → Processing → Modeling
XFlow keeps things simple and minimal.
🚀 Getting Started
Installation
Install from PyPI:
pip install xflow-py
Clone the repository and install in editable mode:
git clone https://github.com/Andrew-XQY/XFlow.git
cd XFlow
pip install -e .
🛠 Built With
- Python 3.12
- TensorFlow 2.x
- Keras 3.x
- PyTorch 2.5.x
License
This project is licensed under the MIT 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xflow_py-0.1.9.tar.gz.
File metadata
- Download URL: xflow_py-0.1.9.tar.gz
- Upload date:
- Size: 94.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c937e180156979b8fb2ff125716bf3fb96f0d59cf13ced185d1fbe2eecbf9f6
|
|
| MD5 |
b7aa124a1f5c157d0a2b497be3325d6f
|
|
| BLAKE2b-256 |
9c40729c5d5773c152d479f87100e1d0c714ba1e1dc0ee8f03de3ea862194b6d
|
File details
Details for the file xflow_py-0.1.9-py3-none-any.whl.
File metadata
- Download URL: xflow_py-0.1.9-py3-none-any.whl
- Upload date:
- Size: 58.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd96426dbed08117d452e45af71e67745a1d8488a35fc26dd0b31384a6f2c143
|
|
| MD5 |
8945673f5a41961acfd0cbd8f045c4b0
|
|
| BLAKE2b-256 |
5b416fd3f5aaec733153238931da64b71962356ee39ad3cc241e02649d5875db
|