我与飞桨
第一次据说飞桨是在百度的AI Studio课程《Python小白逆袭大神》当中。在此以前开始想往深度学习方向转型,在AI Studio发现有不少免费的课程。刚开始只是报着蹭课的心理来的。毕竟课程是免费的,就像在大学去旁听其它学院的课通常。 刚开始觉得只是发现一笔意外之财,在学习课程以及在了解了飞桨所具有的功能以后才发现。飞桨不只是一笔财富,更是一把打开宝藏的钥匙。就像它所说的——“让深度学习技术的创新与应用更简单”python
小白的困惑
以前一直在看些基础的理论书籍以及一些经典的论文,但感受老是在深度学习的外围转,找不到入口。在读论文的时候,本身没法复现或是去实现一样的网络。一个真正的小白,从0开始。遇到这种问题,老是无助的。但在接触到飞桨以后,终于找到一条解决这个困惑的方法。git
飞桨有什么
尝试使用飞桨
- 安装PaddlePaddle 使用virtualenv安装PaddlePaddle运行环境。
virtualenv --system-site-packages -p python3 paddle-install source ~/paddle-install/bin/activate
安装PaddlePaddle,这部份内容能够参考PaddlePaddle官网github
#检查运行环境 python --version python -m ensurepip python -m pip --version python -c "import platform;print(platform.architecture()[0]);print(platform.machine())" #安装 python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple #检查安装是否成功 import paddle.fluid paddle.fluid.install_check.run_check()
安装PaddleHubvim
pip install paddlehub
测试网络
hub run senta_bilstm --input_text "今每天气真好"
发现会直接报错学习
检查PaddleHub是否安装成功,发现包是已经安装成功了测试
ls ~/paddle-install/lib/python3.7/site-packages | grep paddlehub
查看报错文件,在第一行中代码写死了python3的解释器路径。由于virtualenv当中,包都安装在~/paddle-install/lib下,在系统的python3下确定是找不到安装的库的,解决办法是修改解释器路径。ui
vim ~/paddle-install/bin/hub
再次测试,运行成功.net
站在巨人的肩膀上
除了前面安装的PaddlePaddle与PaddleHub,github上还有不少未被发掘的资源。Paddle给你提供了一个肩膀,将来还须要你去不断地学习。。。