【mlflow】mlflow打包、启动、换用mysql backend、mysql配置
2019-03-22 14:46 ZealouSnesS 阅读(1910) 评论(0) 编辑 收藏 举报mlflow是一个自动化机器学习平台,支持python2也支持python3
mlflow9.0添加了数据库作为tracking data的存储:
生产环境
1、首先将代码打包:
cd /mlflow/mlflow/server/js/ npm install npm run build cd ../../.. python setup.py sdist
2、然后进入/mlflow/dist/文件夹,看到有一个压缩包,运行pip install用这个压缩包给python安装mlflow库(如果已安装则需要卸载重新安装)
sudo pkill mlflow sudo pip uninstall mlflow sudo pip install mlflow
3、在python中安装完mlflow库之后,在命令行中启动mlflow tracking server
mlflow ui
or
mlflow server
可以通过--file-store指定数据存储位置(文件系统或数据库),可以通过--host 0.0.0.0 让外网访问
开发环境
启动:
cd /mlflow/mlflow/server/js/
npm install
npm start
mlflow server
可以用 --host 0.0.0.0 让外网访问
然后就可以从127.0.0.1:3000或127.0.0.1:5000访问