《深度学习入门》第一章

研0,深度学习初了解,自用。

python 安装:下载python 3 和 anaconda,在安装的时候选择自动配置path就不用手动配置环境变量了。
anaconda配置清华镜像:不配置下载会慢,甚至容易报错。
(45条消息) Anaconda添加清华镜像源anaconda配置清华源麦地与诗人的博客-CSDN博客
找到电脑用户目录下的.condarc 文件,修改channel地址
anaconda激活:conda info --envs activate xxx
IDE:pycharm配置解释器为anaconda:file-setting-project-python interpreter

image.png

python 是解释类语言,Java等语言是编译语言。解释语言边执行边转换成汇编语言,不会由源代码生成可执行文件。编译语言需要通过编译过程编译成可执行文件(如Java的.class),以后每次执行只需要执行这个可执行文件,所以解释类语言更加灵活,但是效率不如编译类语言。(如js修改完保存后界面就有所变化而不需要编译)

python##

因为之前使用Java语言,所以主要比较二者不同。

1.python 不需要定义类型,解释器会根据赋值自动判断数据类型,type()可以打印变量数据类型;

2.数组(列表)a = [1,2,3,4,5]

3.字典:以key-value的形式存储;

4.for 循环写法类似oracle 循环:for i in [1,2,3]

5.函数:def name():body

6.class class class_name: def init#构造函数 必须有self参数,类似this

7.numpy : 导入;生成数组:array([]) 可一维可多维

数组运算:加减,点乘(对应位相乘或者广播),叉乘 #同矩阵

访问元素:print start with 0

8.matplotlib 画图:

numpy提供arrange 和 三角函数等具体函数;

.plot() #生成图像 .show()# 显示图像

还可以加标签和图像名

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容