ubuntu16.04 安装SMAC

SMAC是一个基于贝叶斯优化的开源的超参调优工具,github在这里,今天就说下如何在ubuntu16.04的环境上安装
首先,如果系统python3是python3.5.2(默认),那么此时想安装smac最后一步会报错!!! 所以,要安装个python3.7(3.6行不行呢?建议不要,因为github issue 里就有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 ^_^

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章