【DL工具】

Jupyter Notebook

1.简介

Jupyter Notebook官方介绍
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

2.组成部分

①网页应用

网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。

②文档

即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。

3.主要特点

① 编程时具有语法高亮、缩进、tab补全的功能。
② 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
③ 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。
④ 对代码编写说明文档或语句时,支持Markdown语法。
⑤ 支持使用LaTeX编写数学性说明。

NumPy Python库

1.简介

NumPy官网
NumPy 是一个 Python 的第三方库,代表 “Numeric Python”,主要用于数学/科学计算。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。

使用 Numpy 我们可以轻松进行如下等计算:
①数组的算数和逻辑运算。
②傅立叶变换和用于图形操作的例程。
③与线性代数有关的操作。 NumPy 拥有线性代数和随机数生成的内置函数。

Anaconda框架

1.简介

Anaconda官网
①Anaconda [ænə’kɑndə] 水蟒。它是一个Python语言的免费增值发行版,用于进行大规模数据处理, 预测分析, 和科学计算, 致力于简化模块的管理和部署。
②anaconda是python发行的包的管理工具,其中自带python的版本,还带很多python的包。推荐使用Anaconda,用Anaconda安装python的包是非常便捷高效的,比如安装scrapy框架,如果用原生python的pip安装,要安装很多依赖的包,还经常报错,但是用Anaconda直接输入conda install scrapy就可以了,其他的都不用管了。另外它自带了 180多个python常用的包,简直就是好得没朋友。(conda命令类似于pip,是anconda的包管理器工具,conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。)
③要利用 Python 进行科学计算,就需要一一安装所需的模块, 而这些模块可能又依赖于其它的软件包或库,安装和使用起来相对麻烦。Anaconda 就是将科学计算所需要的模块都编译好,然后打包以发行版的形式供用户使用的一个常用的科学计算环境。
它包含了众多流行的科学、数学、工程、数据分析的 Python 包。

Spyder

1.简介

Spyder官网
Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的Python开发环境相比,它最大的优点就是模仿MATLAB的“工作空间”的功能,可以很方便地观察和修改数组的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值