nni icon indicating copy to clipboard operation
nni copied to clipboard

hyperopt 0.2 support

Open suiguoxin opened this issue 5 years ago • 6 comments

suiguoxin avatar Oct 18 '19 03:10 suiguoxin

Temporarily fixed to 0.1.2 via #1625.

ultmaster avatar Oct 20 '19 02:10 ultmaster

https://github.com/microsoft/nni/blob/master/setup.py#L33 Hi, @ultmaster, @suiguoxin ,why does NNI depend on Hyperopt 0.1.2? the latest hyperopt version is 0.2.5. when will nni support hyperot 0.2.5?

haoren3696 avatar Oct 16 '20 06:10 haoren3696

Hi @haoren3696, hyperopt 0.2 has updated its API and NNI hasn't updated its implementation accordingly. We believe that this is a low priority issue. Please tell us why this is urgent. Thanks.

ultmaster avatar Oct 16 '20 06:10 ultmaster

Hi, @ultmaster , because hyperopt 0.2.5 has been installed in my system and some softwares depends on hyperopt 0.2, now I try to install nni on my system and failed due to conflict hyperopt version requirement.

haoren3696 avatar Oct 16 '20 06:10 haoren3696

@haoren3696, thanks for letting us know that you are experiencing such issue. We will put it on the agenda, hopefully in the next release.

Meanwhile, pip has a --no-dependencies option. You can ignore that dependency and use hyperopt on your own if you are not using any tuners that relies on hyperopt (TPE, Random, Anneal).

ultmaster avatar Oct 16 '20 06:10 ultmaster

Any updates on this issue? hyperopt 0.1.2 is by now 3.5 years old.

Ennosigaeon avatar Aug 08 '22 11:08 Ennosigaeon

Removed hyperopt from required dependency.

liuzhe-lz avatar Nov 16 '22 03:11 liuzhe-lz