NLP(MLP)的机器学习

机器学习(一)Paddle环境搭建

2020-10-17  本文已影响0人  伦文聚

不管baidu的其他业务做得怎样,无可否认他下面开源的Paddle还是一个非常优秀的深度学习的框架,不同环境下的安装其实在官网上都有,不过有些细节没有,这里Mark一下,方便从一个新的环境下快速安装。
环境:Centos 7
由于默认的python是python2,非常有必要升级到python3,这里都是以python3为例子
1、安装python3
这里就不用搜索网上各种乱七八糟的安装方法了,现在yum支持一键安装

yum install python3

2、安装依赖

pip install scikit-build

这里有可能安装后在第三个步骤报错,如果报错,需要从源进行安装

git clone https://gitee.com/netidol/scikit-build.git
cd scikit-build
pip3 install .

然后再执行第三步
3、安装paddle

python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

4、安装模型压缩工具
由于这里使用的是paddle1.8,模型训练后需要压缩再部署,所以这里最好安装一下模型压缩的模块

pip install paddleslim==1.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

这里需要说明的是paddle的版本不一样,安装的压缩模块版本会有差异
如果在ARM和GPU上预测,每个版本都可以,如果在CPU上预测,请选择Paddle 2.0对应的PaddleSlim 1.1.0版本

Paddle 1.7 系列版本,需要安装PaddleSlim 1.0.1版本
pip3 install paddleslim==1.0.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
Paddle 1.8 系列版本,需要安装PaddleSlim 1.1.1版本
pip3 install paddleslim==1.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
Paddle 2.0 系列版本,需要安装PaddleSlim 1.1.0版本
pip3 install paddleslim==1.1.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

上一篇下一篇

猜你喜欢

热点阅读