You can see our development plan and open tasks for this project.
In this progress, We try to obtain minimum valueble version (mvv) of the project.
- Log computer and harware informations.
- Dockerize project.
- Write critical unit tests.
- Log archname
- CI/CD Add git action for running unit tests for each push and pull request commands.
- Add cpu/gpu option.
- Add seed setting for reproduce same experiments or increasing diversity of experiments on different devices.
- Convert project to PyPI package
- Package the project
- Make public the project
- Upload to PyPI
In this progress, we try to improve our mvv with adding new useful features.
- Add classifier training and report acc as a metric.
- [] Add grid search strategy.
- [] Add profiler for model analysis.
- [] Add model save support.