안정성 개선과 버그 수정에 초점을 맞춘 마이너 릴리스이며, 몇 가지 편의성 개선 사항이 포함되어 있습니다.
새로운 기능
새로운 벤치마크 함수: 단일 목적 수치 함수 Ellipsoid 및 Griewank를 추가했습니다.
버그 수정
-
다른 알고리즘을 상속하는 알고리즘에서
StdWorkflow가 작동하지 않는 문제를 수정했습니다. -
latin_hypercube_sampling_standard함수의 버그를 수정했습니다. -
torch.compile하에서non_dominate가 실패하는 문제를 해결했습니다. -
특정 경우에
PSO가 기본 디바이스를 올바르게 사용하지 않는 문제를 수정했습니다.
리팩토링 및 유지보수
-
편의를 위해 자주 사용되는 유틸리티를 최상위 레벨로 재내보내기했습니다. 예를 들어:
-
evox.core.compile대신evox.compile -
evox.core.vmap대신evox.vmap. -
더 이상 사용되지 않거나 중복된 코드를 제거했습니다.
전체 변경 로그: https://github.com/EMI-Group/evox/compare/v1.2.0…v1.2.1
오픈소스 코드 / 커뮤니티 리소스
논문:
https://arxiv.org/abs/2503.20286
GitHub:
https://github.com/EMI-Group/evomo
상위 프로젝트 (EvoX):
https://github.com/EMI-Group/evox
QQ 그룹: 297969717

QQ 그룹 | Evolving Machine Intelligence