背景
在深度学习过程中,会涉及到各种神经网络,生成对抗网络的训练中也会涉及大量深度学习的神经运算,在CNN中,包含大量矩阵运算,用CPU是不行的。使用GPU服务器或者使用租用GPU成本较高,这里介绍云平台Floyd,是一种Paas,在本地代码调试完毕之后,就可以使用Floyd的命令对GPU服务器训练模型。
Floyd可以支持将模型部署为网络API,
使用入门
用量不大无需付费(测试之后发现几乎都是要钱的)
下面就讲一下怎么使用好了
登录,
下载命令行工具Floyd-cli
pip install -U floyd-cli
下载git,打开git bash
上面报了太多错误,为了更加清晰,先在floyd上创建自己的项目,比如我的项目是testtest
然后登陆floyd
floyd login -u yourusername
输入密码
git clone gits://github.com/floydhub/quick-start-pytorch.git
cd quick-start-pytorch
floyd init testtest
上面就是该文件夹下的文件,其中的test.py是我自己写的一个利用tesorflow输出一句话的代码。
然后
python test.py
就会输出一句话了
本想在GPU上跑一下自己的代码
但是提示必须要购买他的产品才可以使用,😒😒