神经网络从0到1(一)——pytorch环境搭建

971
10
2020年9月18日 10时17分

引言

随着人工智能的热度不断增加,很多人看到了机器学习的许多优势之处。这个系列将从下载pycharm编译器,搭建pytorch环境,利用opencv配合初步的实现一个利用神经网络进行识别车牌的项目。

正文

话不多说,第一章首先来把我们要用的编译器以及包下载好,下面的链接是pycharm编译器的安装包。各位按教程下载即可。


链接:https://pan.baidu.com/s/1NOFFc1WNwxfbt8Gflh9Tkg
提取码:pnsm


项目整体思路


在下载编译器的过程中,我们可以来了解一下本次项目的主体思路以及框架。
由于神经网络的训练需要花费相当的算力和时间,我们通过opencv进行图像处理,简单地识别出车牌,并将其图像压缩,从而减少神经网络的识别负担。我们通过字符分割的图像算法自行搭建数据集并用于CNN网络的训练。最后实现对车牌上的字符进行识别。并输出结果。
整个项目使用的是pytorch,不同于tensorflow,pytorch的入门相对简单,使用起来也比较方便。


python以及pytorch版本

在安装完pycharm后,我们需要安装python以及pytorch,本项目使用的python版本为3.6,pytorch版本为1.6+cuda10.1

安装教程

https://www.python.org/downloads/release/python-368/
可在python的官网中找到
神经网络从0到1(一)——pytorch环境搭建插图
按要求下载并安装即可
神经网络从0到1(一)——pytorch环境搭建插图(1)
安装时记得勾上这个,自动添加环境变量。
安装完python之后安装pytorch
首先进入pytorch的官网
https://pytorch.org/get-started/locally/
神经网络从0到1(一)——pytorch环境搭建插图(2)
选好对应版本之后将红色框中的命令复制粘贴在PowerShell中运行即可。
神经网络从0到1(一)——pytorch环境搭建插图(3)
下载完之后我们进入pycharm打开file目录下的setting,并完成python版本的设置,步骤如下图神经网络从0到1(一)——pytorch环境搭建插图(4)
神经网络从0到1(一)——pytorch环境搭建插图(5)
设置完之后,按照下图步骤下载需要的python包
依次是Pillow,numpy,opencv-python,torchvision
神经网络从0到1(一)——pytorch环境搭建插图(6)
神经网络从0到1(一)——pytorch环境搭建插图(7)
安装完所需要的包后,我们便可以开始创建工程,进行代码的编写了。


总结

本小节我们下载的python以及所需要的编译器pycharm以及一些包括pytorch在内的包。后面我们将逐步介绍这些包的利用,以及功能的实现。

发表评论

后才能评论

评论列表(10条)

  • fdd7l_9948 2020年12月30日 下午8:13

    您好,想问下用pycharm的时候,解释器选择python版本,下拉菜单里并没有看见自己装的python3.6,是不是需要手动添加解释器?还想问一下,已经安装过pytorch了,为什么还要在环境里下载相应的torch、torchvision安装包?

    • 小白 回复 fdd7l_9948 2021年1月12日 上午9:41

      下载完pytorch之后如果能用import包含调用则不需要下载

  • 秋菊 2020年11月29日 下午5:07

    您好,我这里出现了几个问题1安装pycharm的公众号无法获得教程了,我从别的地方安装了2017的版本,不知是否有影响。2在powershell运行pytorch的命令时,显示找不到conda命令。麻烦您能解答一下,谢谢啦!

    • 小白 回复 秋菊 2020年11月30日 上午9:04

      2017的版本是可以的,没有影响,只要python和pytorch的版本OK就行了,使用conda命令的话需要装一个Anaconda,如果不安装的话,可以在上面安装pytorch的页面选择pip命令,这个命令只要安装了python的pip工具就能使用。如果还有问题的话可以再反馈给我

    • 秋菊 回复 小白 2020年12月1日 下午2:51

      我安装了anaconda但是在下载pytorch过程显示“condaHTTPError: HTTP 000 CONNECTION FAILED for url”后面接的是一个网址,这个是因为我网断了吗, pytorch的下载就显示25%,我切换网速好一些的也不继续下载了,那我怎么弄呢,重新下载吗,还有一个报错是condaerror:downloaded bytes did not match content-length

    • 秋菊 回复 小白 2020年12月2日 上午11:26

      上个问题已解决,但是我在搜索pillow等,搜索不出来,就是输入pillow不会像你的图片显示出一系列的包,我的一个也没有,是我的pycharm下载的不对吗

    • 小白 回复 秋菊 2020年12月4日 上午10:43

      可以搜搜PIL,如果pycharm里面没有的话,也可用命令框下载,pip install,不是一定要在编译器里面下载的。

    • jason mate 回复 小白 2021年1月3日 下午2:27

      小白老师你好,安装Anaconda,需要安装对应3.6.8python板本吗?然后这个和pycharm怎么相关联啊,望老师尽快回复,谢谢!

    • 小白 回复 jason mate 2021年1月12日 上午9:40

      前几天在考试,没怎么注意,不好意思啊,需要安装3.6.8的版本的,安装好了之后需要在pycharm里选定已经安装的python版本

  • 吴凯荣 2020年9月18日 下午1:51

    期待您的更新