Running NNI on Windows is an experimental feature. Windows 10.1809 is well tested and recommended.
please refer to Installation for more details.
When these things are done, use the config_windows.yml configuration to start an experiment for validation.
nnictl create --config nni\examples\trials\mnist-tfv1\config_windows.yml
For other examples you need to change trial command python3
into python
in each example YAML.
Make sure C++ 14.0 compiler installed.
building 'simplejson._speedups' extension error: [WinError 3] The system cannot find the path specified
This error caused by missing LIBIFCOREMD.DLL and LIBMMD.DLL and fail to install SciPy. Using Anaconda or Miniconda with Python(64-bit) can solve it.
ImportError: DLL load failed
Please check the trial log file stderr for more details.
If there is a stderr file, please check out. Two possible cases are as follows:
- forget to change the trial command
python3
intopython
in each experiment YAML. - forget to install experiment dependencies such as TensorFlow, Keras and so on.
Make sure C++ 14.0 compiler installed then try to run nnictl package install --name=BOHB
to install the dependencies.
SMAC is not supported currently, the specific reason can be referred to this GitHub issue.
Currently you can't.
Note:
- If there is any error like
Segmentation fault
, please refer to FAQ