Ecossistema EvoX

Uma coleção de bibliotecas, ferramentas e projetos concebidos para acelerar a investigação em computação e otimização.

Projeto em destaque

Genesis

O Genesis decompõe qualquer projeto — de uma folha em branco a milhões de linhas de código — e condu-lo até à conclusão. Cada agente trabalha no seu próprio worktree Git isolado e em sandbox, pelo que a execução paralela escala sem limites. Totalmente autónomo, da primeira ideia ao software entregue.

Visitar o site do Genesis

EvoX

Um framework de computação evolutiva distribuída acelerado por GPU, compatível com PyTorch.

EMI-Group/evox

AutoPSO

Um meta-framework para otimização automática por enxame de partículas que constrói automaticamente variantes de PSO por meio de otimização de caixa-preta em GPUs.

EMI-Group/autopso

EvoCmo

Um algoritmo evolutivo de múltiplas populações totalmente tensorizado e acelerado por GPU para resolver com eficiência problemas de otimização multiobjetivo com restrições (CMOPs).

785509490/EvoCmo

EvoCoCo

Um framework multi-agente para a tensorização automática guiada pela semântica de software de otimização multiobjetivo evolutiva (EMO).

EMI-Group/evococo

EvoGit

Um framework multi-agente descentralizado que reimagina o desenvolvimento de software como um processo evolutivo colaborativo.

BillHuang2001/evogit

EvoGO

Uma framework totalmente orientada por dados para otimização de caixa negra, substituindo operadores heurísticos manuais pela aprendizagem de comportamentos de pesquisa a partir de dados históricos.

EMI-Group/evogo

EvoGP

Um framework de programação genética baseada em árvores (TGP) totalmente acelerado por GPU, construído sobre PyTorch.

EMI-Group/evogp

EvoMO

Uma biblioteca acelerada por GPU para otimização multiobjetivo evolutiva (EMO) através de tensorização avançada.

EMI-Group/evomo

EvoNAS

Uma estrutura para busca de arquitetura neural, implementada com PyTorch. Suporta o treinamento de super-redes, otimização multiobjetivo evolutiva e integração perfeita com pipelines modernos de treinamento de visão computacional.

EMI-Group/evonas

EvoRL

Um framework totalmente acelerado por GPU para aprendizagem por reforço evolutiva.

EMI-Group/evorl

EvoXBench

Uma plataforma que oferece benchmarking instantâneo de algoritmos de otimização multiobjetivo evolutiva (EMO) na pesquisa de arquiteturas neurais (NAS).

EMI-Group/evoxbench

iStratDE

Uma framework de Differential Evolution acelerada por GPU que melhora o desempenho através da diversidade de estratégias ao nível individual.

EMI-Group/istratde

MetaDE

Um framework evolutivo avançado que otimiza dinamicamente as estratégias e hiperparâmetros da Evolução Diferencial.

EMI-Group/metade

TensorNEAT

Uma biblioteca baseada em JAX para algoritmos de NeuroEvolução de Topologias Aumentadas (NEAT).

EMI-Group/tensorneat

Comunidade

Junte-se à comunidade de programadores EvoX para contribuir, aprender e esclarecer as suas dúvidas.

DiscordExplore e junte-se às discussões no Discord