Marie Weiel

Results 28 issues of Marie Weiel

Currently, the Gaussian processes used in `Propulate`'s surrogate models rely on the `GPy` package which repeatedly caused problems and errors, in particular in the context with `matplotlib`. According to SheffieldML/GPy#1034,...

maintenance

Enhance the current test functionality to - Test CMA-ES with migration - Enable unit tests of all GA propagators In addition, we should try to remove all warnings generated during...

maintenance

The fixture-decorated function `function_parameters` is used in multiple tests for requesting different combinations of benchmark function name and the corresponding global optimum: ``` @pytest.fixture( params=[ ("rosenbrock", 0.0), ("step", -25.0), ("quartic",...

maintenance

- Replace unnecessary list comprehensions with generators. - Consistently use numpy arrays / lists or rather just request an "indexable" object in the user interface via `Union[list, np.array, python array,...

Currently, the `Individual` class has two functions checking for different kinds of equality, `__eq__` and `equals`. While `__eq__` checks for equality of traits, loss, and all other attributes (whether two...

Implement HDF5 checkpointing instead of pickles for better interoperability.

enhancement

- Reproducible HPO benchmarks: [https://www.automl.org/hpo-overview/hpo-benchmarks/](https://www.automl.org/hpo-overview/hpo-benchmarks/) - NAS benchmarks:[https://www.automl.org/nas-overview/nasbench/](https://www.automl.org/nas-overview/nasbench/)

- Think about how to do migration with PSO in Propulate. Check how multi-swarm PSO works in general. The general mechanism is different from the island model used with GAs....

maintenance