SMACは、ベイズ最適化に基づくオープンソースのハイパーパラメーター調整ツールです。githubはここにあります。今日は、ubuntu16.04にインストールする方法について説明します。
最初に、システムpython3がpython3.5.2(デフォルト)の場合、次にこれで最後のステップでsmacをインストールしたいのですが、エラーが報告されます!!!したがって、python3.7をインストールする必要があります(3.6は機能しますか?GitHubの問題には、3.6が実行できず、後で発生した場合に備えて3.7が間違っていないという問題があるため、お勧めしません)。まだインストールしていないので、まずここに移動してください。
インストールするものがたくさんあるので、最初にpipソースを変更することをお勧めします。そうしないと、長時間待つ必要があります。
$ vi ~/.pip/pip.conf
# 没有就新建一个
# 这个文件修改如下
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
その後
$ sudo apt-get install build-essential swig
$ curl https://raw.githubusercontent.com/automl/smac3/master/requirements.txt | xargs -n 1 -L 1 pip3 install
$ pip3 install smac
それはとても簡単です、実際、主な理由はPython3.7をインストールするようにあなたに思い出させることです ^_^