A minimal, modular PyTorch-based framework for training neural networks on tabular data, with YAML-configurable architecture, logging, and experiment management.
Note: This project is a work in progress. Features and documentation may change as development continues.
- Modular architecture and data loading
- YAML-based experiment configuration
- Logging to console and file (configurable)
- Early stopping, reproducibility, and output management
-
Install dependencies:
pip install -r requirements.txt -
Prepare your dataset:
Place your CSV indatasets/and updatetemplates/regression.yamlas needed. -
Run training:
python main.py -
Check outputs:
Models, logs, and metrics are saved in theoutputs/directory.
Edit templates/regression.yaml or create custom templates to change model, training, or data settings.
MIT License. See LICENSE.