如何根据 IBM 数据科学经验部署训练有素的 scikit 学习管道?我可以从 Jupyter 笔记本上做到这一点吗?
4 回答
Watson Machine Learning 中将提供 Scikit Learn Pipeline 的部署。今天它处于封闭测试阶段,仅支持 Spark ML 管道的部署,但我们将在夏季之前添加对 Scikit Learn 的支持。
更多信息在这里:https ://console.ng.bluemix.net/docs/#services/PredictiveModeling/index.html
在此处找到将 Scikit Learn 管道部署到 Watson Machine Learning (WML) 的教程:https ://datascience.ibm.com/exchange/public/entry/view/acba02c8efecc5218b1d65ba9b8a5bbb
WML 支持 Scikit-Learn v0.17 的部署,在此处找到更多信息:https ://console.bluemix.net/docs/services/PredictiveModeling/pm_service_supported_frameworks.html#supported-machine-learning-frameworks
!pip
您可以使用带有用户设置的命令来安装软件包。
例如。
!pip install --user --upgrade sklearn
昨天我参加了 IBM DevConnect Hyderabad 2017,在那里我第一次学习了在 DSX 上使用 Python Jupyter 笔记本,默认情况下,这些笔记本可作为在 IBM DSX 平台中使用 Python 的标准模式。
默认情况下,所有笔记本都预装了数据科学实验所需的 20 多个常用库,如 scikit-learn、numpy、matplotlib、pandas 等。您可以转到笔记本信息并检查环境以获取已安装模块的完整列表和版本。
您可以在此处尝试一些来自 Github 的示例以开始使用:github.com/IBMDevConnect17/DSX_HandsON
这里有很多学习内容,这里有 4 门课程:https ://www.ibm.com/developerworks/library/ba-1611data-science-fundamentals-learning-path-bdu-trs/index.html