Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.11 KB

README.md

File metadata and controls

37 lines (27 loc) · 1.11 KB

🚧 Under construction 🚧

PyTorch Genesis

Paper

Description

Evolve PyTorch Lightning models from scratch using Genetic Algorithms & Backpropagation. All using default PyTorch and Lightning-AI (PyTorch Lightning & Bolts).

How to run

First, install dependencies

# clone project   
git clone https://github.com/fredericosantos/pytorch-genesis

# install project   
cd pytorch-genesis 
pip install -e .   
pip install -r requirements.txt

Next, navigate to the example notebook and open it.

Citation

@article{Frederico J.J.B. Santos, 
  title={Neuroevolution with box mutation: An adaptive and modular framework for evolving deep neural networks},
  author={Ivo Gonçalves, Mauro Castelli},
  journal={Applied Soft Computing},
  year={2023}
}