EvoX v1.1.1 Release Note

What’s Changed

This minor release primarily includes bug fixes and improvements:

  • Fixed an issue where torch.compile did not properly capture workflow.step.

  • Fixed an issue where use_state leads to a graph break.

  • Fixed some incorrect model buffer usage.

  • Fixed an issue where monitor.plot was not functioning as intended.

  • Introduced a new wrapper, evox.compile, to work around certain limitations with torch.compile and torch.vmap.

  • Resolved various BatchedTensor-related issues:- Fixed a bug where vmapping a workflow with EvalMonitor could cause BatchedTensor leaks.

  • Fixed an issue preventing HPOProblem from working with BraxProblem.

  • Enhanced the implementations of RVEA and CSO for better performance and reliability.

  • Enhanced the implementation of BraxProblem.

  • Various small fixes and improvements.

Open-Source Code and Community

Paper: https://arxiv.org/abs/2502.10470

GitHub: https://github.com/EMI-Group/metade

Upstream Project (EvoX): https://github.com/EMI-Group/evox

QQ Group: 297969717

image.png

QQ Group | Evolving Machine Intelligence