。
前言
现在和班上同学组了一个小组跟老师进行一个项目–人工智能案例教学。老师给我们四个案例—手写识别,猫狗大战,车牌识别,典型植物识别。,在学习的过程中把学习过程记录下来,写成教程。
而这篇博客则就是用来记录学习过程。那现在就开始吧
什么是神经网络
正所谓工欲善其事,必先利其器。想要学习神经网络,就要在电脑上配置好合适的环境。
准备工作
所需下载的东西都可在资料包中下载。提取码:tqvy
- python安装
在python下载地址根据自己电脑的环境,来下载合适的版本。我根据老师给的资料包安装的python3.7.1版本。下载好安装包之后,就可以安装了。
step1
step2
默认全选,直接点击next,就可以了
step3
这个路径就是安装路径也是python的运行路径。我一般都会把这类编译语言统一放在非系统盘里的一个文件夹里,命名为Environment。这样便于集中管理。
等待安装完成。
step4
安装完成之后,可以命令提示符来查看是否安装成功。同时按住win+R,在运行里面输入cmd,按回车执行。
进入界面之后,输入python,按下回车。出现“Python 版本号”则安装成功。
- 安装jupyter
1、首先介绍一下什么是jupyter。
Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码、方程式、可视化和文本的文档。它的用途包括:数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等等。它具有以下优势:
- 可选择语言:支持超过40种编程语言,包括Python、R、Julia、Scala等。
- 分享笔记本:可以使用电子邮件、Dropbox、GitHub和Jupyter Notebook * * Viewer与他人共享。
- 交互式输出:代码可以生成丰富的交互式输出,包括HTML、图像、视频、LaTeX等等。
- 大数据整合:通过Python、R、Scala编程语言使用Apache Spark等大数据框架工具。支持使用pandas、scikit-learn、ggplot2、TensorFlow来探索同一份数据。
说简单一点就是一款编译器,可以在上面写python代码。
2、安装
我个人建议使用pip安装,方面快捷一点。那pip有是什么东西呢?pip 是 Python 中的标准库管理器。它允许你安装和管理不属于 Python标准库的其它软件包。我个人理解为pip等同于linux中的yum和note.js中的npm,都是用来下载东西的。
因为在安装python的时候,同时也安装了pip。但是那个版本太低了,下载包时可能会出现一些问题,所以我们要升级一下。
打开命令提示符,进入到python的安装文件夹下的Scripts文件夹中,你在这个文件夹中就可以看到pip.exe。点击窗口栏中的地址栏,输入cmd,进入当前路径的命令提示符。
执行如下命令
pip install --upgrade pip
出现这个,pip更新安装成功。
现在安装Jupyter Notebooks
还是在Scripts文件夹路径的命令提示符下,输入如下指令
pip install jupyter
安装完成后,在Scripts文件夹下,会出现jutpter有关的文件,表示安装成功
现在进入命令提示符,输入如下指令
jupyter notebook
这时会自动跳转到浏览器。
进入到浏览器后,会显示当前电脑用户下的所有文件,不太方便。这时我们可以更改启动路径。进入到电脑当前用户下的文件夹。
在记事本中按住Ctrl+F进行查找,查找内容为:#c.NotebookApp.notebook_dir =
修改完之后,保存。重新在命令提示符里输入jupyter notebook
。进入浏览器后,会发现在自己想要的路径之中。
到了这里,jupyter就安装完成了。
- 安装其他的库
首先要安装whl。whl是python中特有的安装包。进入Scripts路径的命令提示符中输入pip install wheel
。出现Successfully installed这表明安装成功。
1、numpy
这个拓展包就十分强大了,在后面学习中,会频繁调用其中的库函数。
首先下载numpy.whl文件放入Scripts文件夹中。然后,进入Scripts路径的命令提示符中输入pip install 下载的文件名.whl
,就可以安装了。成功之后也会出现Successfully i