rssalessio/nnGA
Neural Network Genetic Algorithm library used for deep learning problems
This is a library for Python developers who work with deep learning and want to optimize neural networks using genetic algorithms. It takes your neural network architecture and a fitness function, then evolves the network's parameters to find the best performing version. Developers can use this to train models for tasks like reinforcement learning or supervised classification.
No commits in the last 6 months.
Use this if you are a Python developer experimenting with genetic algorithms to train neural networks for various deep learning problems.
Not ideal if you are a non-developer or prefer using standard backpropagation for training neural networks.
Stars
18
Forks
1
Language
Python
License
MIT
Category
Last pushed
Jun 02, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/rssalessio/nnGA"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
trevorstephens/gplearn
Genetic Programming in Python, with a scikit-learn inspired API
google/pyglove
Manipulating Python Programs
guofei9987/scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization...
nnaisense/evotorch
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
esa/pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the...