学深度学习,用Python语言,需要逐步掌握哪些东西呢
默认题主目前python入门。题主说玩深度学习,理解为不打算深度研究。学习顺序建议先学numpy、pandas,matplotlib主要是绘图,玩的话可以不学。然后可以学学opencv,有很多集成好的例程,能直接跑,题主可以玩玩。最后学Tensorflow,它是深度学习库,教程很多,也有中文社区,安装在linux下很容易,windows没试过,不过网上教程挺多的。入门阶段推荐你“莫烦python”教程,优酷、网易云、youtube上都有,很有趣的教程。作者是澳大利亚一大学博士在读。另外,github你也可以学学,推荐教程里也有,你可以直接拷贝代码,在tensorflow上跑跑玩。至于C++和Python,玩的话当然是python了,python多简单啊。你要深入的话,C++合适,快啊。
■网友
深度学习技术在现代社会的各个方面表现出了强大的功能,从Web搜索到社会网络内容过滤,再到电子商务网站上的商品推荐都有涉足。并且它越来越多地出现在消费品中,比如相机和智能手机。深度学习正在取得重大进展,有望成为计算机视觉、语音分析和许多其他领域内机器学习的主要形式。
深度学习本质上是深层的Python人工神经网络,它不是一项孤立的技术,而是数学、统计机器学习、计算机科学和人工神经网络等多个领域的综合。
【学深度学习,用Python语言,需要逐步掌握哪些东西呢】 想做好深度学习开发,在编程方面除了掌握python自身语法外,还应该着重掌握下面这些库:
pandas:超级excel,表格式操作数据,数据清洗和预处理的强大工具。
numpy:数值计算库,快的不要不要的。
matplotlib:模仿MATLAB的数据可视化工具。
scikit-learn:封装超级好的机器学习库,一些简便的算法用起来不要太顺手。
ipython notebook:数据科学家和算法工程师的笔记本。
深度学习看似难度大,掌握了正确的学习方法,入门还是很轻松的。
推荐阅读
- 四川乐山市犍为县发生4.2级地震震源深度13千米
- 四川自贡市荣县发生3.2级地震震源深度10千米
- 四川德阳市绵竹市发生3.4级地震震源深度8千米
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 换个角度看车市|深度:长城炮越野皮卡1.5万公里长测之技术状态汇总
- 婴儿|美国儿科学会: 1岁以下婴儿不推荐学习游泳
- 新疆克孜勒苏州阿克陶县发生3.3级地震 震源深度140千米
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
