大家好,我是为人造的智能操碎了心的智能禅师。
今天是918,一个对中国人来说非常特殊的日子。这一天,有些地方可能会拉响警笛,有的地方可能会有一些纪念活动。
但如论如何,今天都是一个铭刻在国人心中,永远不会被遗忘的日子。
全文大约1500字。读完可能需要下面这首歌的时间
?
![分割线 640?wx_fmt=png](https://img-blog.csdnimg.cn/img_convert/431d71e14526f58b689160b13f741963.png)
无论是在机器学习还是深度学习中,Python 已经成为主导性的编程语言。而且,现在许多主流的深度学习框架,例如 PyTorch、TensorFlow 也都是基于 Python。这门课主要是围绕 “理论 + 实战” 同时进行的,所以本文,我将重点介绍深度学习中 Python 的必备知识点。
为什么选择 Python
Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于 1989 年发明,第一个公开发行版发行于 1991 年。Python 具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。
为什么人工智能、深度学习会选择 Python 呢?一方面是因为 Python 作为一门解释型语言,入门简单、容易上手。另一方面是因为 Python 的开发效率高,Python 有很多库很方便做人工智能,比如 Numpy、Scipy 做数值计算的,Sklearn 做机器学习的,Matplotlib 将数据可视化的,等等。总的来说,Python 既容易上手,又是功能强大的编程语言。按照《Python 学习手册》作者的说法,Python 可以从支持航空航天器系统的开发到小游戏开发的几乎所有的领域。