Skip to content
/ EGene Public

Ground-up Python module using genetic algorithms for neural network training and visualization, with customizable architectures, training data, and reinforcement learning gym support

License

Notifications You must be signed in to change notification settings

Elan456/EGene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EGene

Tool for applying, visualizing, and training neural networks using a genetic algorithm

Features

  • Training a population with any set of training data or loss function
  • Total control over the size and shape of the neural network
  • Multiprocessing for parallel training
  • Viewing the neural network
  • Pygame surfaces integration
  • Easy use

Documentation

Installation

Install EGene by running:

pip install egene

Contribute

Source code:

License

MIT

About

Ground-up Python module using genetic algorithms for neural network training and visualization, with customizable architectures, training data, and reinforcement learning gym support

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages