Closed Garen-Wang closed 3 years ago
@Garen-Wang thanks for reporting this issue. PPOTuner requires additional packages, so need to install with python3 -m pip install nni[PPOTuner]
. We will update doc accordingly.
@QuanluZhang Thanks a lot for your help. Having installed nni[PPOTuner]
plus tensorflow
, now it works properly.
@QuanluZhang, it seems that classic NAS has been refactored in Retiarii, so should we update the doc of tuners used by NAS in the HPO part?
@kvartet we can remove PPOTuner from HPO tuners, as PPO has been supported in Retiarii framework (i.e., nni.retiarii.strategy.PolicyBasedRL
)
Environment:
Log message:
What issue meet, what's expected?:
PPO Tuner failed to load when creating new classcial NAS experiments, which also occurs on version 1.9.
How to reproduce it?:
Manually prepare a CNN model and code for auto-generation, run
nni ss_gen
to auto-generate the search space file, and configureconfig.yml
according to the example. When runningnni create
command, error seems to occur.Additional information:
my
config.yml
:my
nni_auto_gen_search_space.json
:my model for NAS: