Views
No views yet
evo_gui.py)evolve_dataset.py)--reset starts fresh..keras plus genome config as JSON.| Benefit | Why it matters |
|---|---|
| No architecture hand-tuning | The network finds the best design for your data automatically. |
| Generalizes better | Validation-based fitness + diversity pressure reduce overfitting. |
| Safe to run unattended | Hard safety gates mean evolution can't blow up memory, time, or loss. |
| Beginner-friendly GUI | Watch evolution live, tweak parameters, upload data — no ML expertise required. |
| Fully offline-capable | Works with synthetic data or your own files; no external API needed. |
| Resume anytime | Long runs survive restarts thanks to per-generation checkpoints. |
1pip install -r requirements.txt
2
3# CLI: quick evolution run (synthetic data)
4python3 self_evolving_model.py
5
6# More generations / bigger population
7python3 self_evolving_model.py --generations 100 --pop-size 12
8
9# Web dashboard
10python3 self_evolving_model.py --gui # http://localhost:5000
11
12# Train on your own dataset
13python3 evolve_dataset.py data.csv --target label --task autoOptional: the text-understanding path (e.g.--text-dataset rotten_tomatoes) lazily uses the HuggingFacedatasetslibrary — install it only if you need it:pip install datasets
| File | Purpose |
|---|---|
self_evolving_model.py | The self-evolving neural network engine + CLI. |
evo_gui.py | Live web dashboard for the evolution engine. |
evolve_dataset.py | Dataset loader & training driver for your own data. |
requirements.txt | Python dependencies. |