这个就不用想了,自己配置开发平台费用太高,而且产生的效果还不一定好。根据我这边的开发经验,你可以借助网上很多免费提供的云平台使用。

1.Floyd,这个平台提供了目前市面上比较主流框架各个版本的开发环境,最重要的一点就是,这个平台上还有一些常用的数据集。有的数据集是系统提供的,有的则是其它用户提供的。

2.Paas,这个云平台最早的版本是免费试用半年,之后开始收费,现在最新版是免费的,当然免费也是有限度的,目前免费使用的资源主要包括内存和CPU以及100MB的存储空间。该平台免费使用的资料库大小为20MB,可以部署安装的应用也被限制在3个以内。

希望可以帮到你!


谢邀!

对初学者来说CPU足以。以下几点:

1) 先把CPU利用好: 其实对于很多初学者来说能把OpenMPI配置好,多线程利用起来,C底层程序用Intel MKL编译(需要Intel CPU),基本上可以带来的效率提升可以近似于用GPU。

2) 然后利用好你自己的时间: 貌似现在道听途说一般的结论是GPU比CPU提速10倍左右。。。大家想想,训练一个模型,本来要CPU跑10个小时,结果买了GPU只用1一个小时,但是节约来的9个小时里面一半浪费在了看知乎上(说你呢!),另一半浪费在了刷微信上。。。 本屌最近跑些NLP方面的东西,东西不是特别大,Ubuntu笔记本装了OpenMPI可以四个线程一起跑,也比单核CPU快一倍左右,基本上白天先把模型设置好,跑上3~4个Epoch看看效果,然后在晚上睡觉之前开始跑个20-30个循环,第二天早上怎么也都好了。

3) 最后设计好数据结构: 另外其实数据预处理的好,用简便的方法存在内存里面,也是可以提升不少效率的。

更多有关人工智慧的资讯、深度报道、采访欢迎关注AI中国,无论你是小白还是大神,你想要的这里都有!


推荐阅读:
相关文章