Écosystème EvoX

Une collection de bibliothèques, d'outils et de projets conçus pour accélérer la recherche en calcul et optimisation.

Projet phare

Genesis

Genesis décompose n'importe quel projet — d'une page blanche à des millions de lignes de code — et le mène à terme. Chaque agent travaille dans son propre worktree Git isolé et sandboxé, l'exécution parallèle évolue donc sans limites. Entièrement autonome, de la première idée au logiciel livré.

Visiter le site Genesis

EvoX

Un framework de calcul évolutif distribué accéléré par GPU, compatible avec PyTorch.

EMI-Group/evox

AutoPSO

Un méta-framework d'optimisation automatique par essaims particulaires qui construit automatiquement des variantes de PSO grâce à l'optimisation boîte noire sur GPU.

EMI-Group/autopso

EvoCmo

Un algorithme évolutif multi-populations entièrement tensorisé et accéléré par GPU pour résoudre efficacement les problèmes d'optimisation multi-objectifs sous contraintes (CMOP).

785509490/EvoCmo

EvoCoCo

Un framework multi-agent pour la tensorisation automatique guidée par la sémantique des logiciels d'optimisation multi-objectif évolutive (EMO).

EMI-Group/evococo

EvoGit

Un framework multi-agent décentralisé qui réinvente le développement logiciel comme un processus évolutif collaboratif.

BillHuang2001/evogit

EvoGO

Un framework entièrement piloté par les données pour l'optimisation boîte noire, remplaçant les opérateurs heuristiques manuels par l'apprentissage de comportements de recherche à partir de données historiques.

EMI-Group/evogo

EvoGP

Un framework de programmation génétique arborescente (TGP) entièrement accéléré par GPU, construit sur PyTorch.

EMI-Group/evogp

EvoMO

Une bibliothèque accélérée par GPU pour l'optimisation multi-objectif évolutive (EMO) via une tensorisation avancée.

EMI-Group/evomo

EvoNAS

Un framework pour la recherche d'architecture neuronale, implémenté avec PyTorch. Il prend en charge l'entraînement de super-réseaux, l'optimisation multi-objectifs évolutive et l'intégration fluide avec les pipelines d'entraînement de vision par ordinateur modernes.

EMI-Group/evonas

EvoRL

Un framework entièrement accéléré par GPU pour l'apprentissage par renforcement évolutif.

EMI-Group/evorl

EvoXBench

Une plateforme offrant un benchmarking instantané des algorithmes d'optimisation multi-objectif évolutive (EMO) pour la recherche d'architecture neuronale (NAS).

EMI-Group/evoxbench

iStratDE

Un framework de Differential Evolution accéléré par GPU qui améliore les performances grâce à la diversité des stratégies au niveau individuel.

EMI-Group/istratde

MetaDE

Un framework évolutif avancé qui optimise dynamiquement les stratégies et hyperparamètres de l'évolution différentielle.

EMI-Group/metade

TensorNEAT

Une bibliothèque basée sur JAX pour les algorithmes de neuro-évolution des topologies augmentées (NEAT).

EMI-Group/tensorneat

Communauté

Rejoignez la communauté de développeurs EvoX pour contribuer, apprendre et obtenir des réponses à vos questions.

DiscordParcourez et rejoignez les discussions sur Discord