openml / automlbenchmark

OpenML AutoML Benchmarking Framework
https://openml.github.io/automlbenchmark
MIT License
391 stars 130 forks source link

Fix FLAML installation problems, support version >=2 #626

Closed PGijsbers closed 1 week ago

PGijsbers commented 2 weeks ago

FLAML was fixed to <2, and would install an incompatible xgboost version. This patch makes it so that newer versions of FLAML can be installed. Additionally, when installing an older version a compatible version of xgboost is installed. Finally, it adds a definition of flaml:latest in line with the other framework definitions.

Closes #623, #408.

@qingyun-wu as far as I can tell, no changes to the exec.py script are necessary. The simple test cases pass.

PGijsbers commented 1 week ago

Merging this since I would like the issues to be resolved and at this point it is not clear if we will get the framework authors to chime in.