- Re-structure and re-implement the MLP, Metaheuristic-trained MLP, and Gradient Descent-trained MLP.
- Remove the dependence of Skorch library.
- Add
MhaMlpTuner
class: It can tune the hyper-parameters of Metaheuristic-based MLP models. - Add
MhaMlpComparator
class: It can compare several Metaheuristic-based MLP models. - Update examples, tests, and documents
- Update requirements, citations, readme.
- Add
MhaMlpRegressor
andMhaMlpClassifier
classes - Add docs folder and document website
- Update examples and tests folders
- Add zenodo DOI, CITATION.cff
- Add infors (CODE_OF_CONDUCT.md, MANIFEST.in, LICENSE, requirements.txt)
- Add helpers modules (act_util, metric_util, scaler_util, validator, preprocessor)
- Add MlpRegressor and MlpClassifier classes (Based on Pytorch and Skorch)
- Add publish workflow
- Add examples and tests folders