深度学习入门|利用Tensorflow复现Yolov1/v2

深度学习入门|利用Tensorflow复现Yolov1/v2

使用PaddlePaddle解决论文复现问题

首先开始进行环境的配置

步骤1.安装Anaconda

官方网站:www.anaconda.com 链接: link.
(下载安装即可,无需选择版本)

步骤2.对Anaconda创建新的环境进行配置

进入”C:\Users\Administrator“,找到“.condarc“这个文件,打开“.condarc“,将内容清空,将以下代码添加到文件,并保存。

ssl_verify: true
show_channel_urls: true

channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

步骤3.创建虚拟环境

打开放大镜,搜索Anaconda Prompt,并打开,系统默认的初始环境是(base),显示如下:
在这里插入图片描述
创建虚拟环境:
输入

conda create -n tensorflow python=3.6

(依论文要求Python3 + Tensorflow1.5 + OpenCV-python3.3.1 + Numpy1.13
windows和ubuntu环境都可以)
(虚拟环境名字可自行命名,这里默认为tensorflow)
一个回车键,出现如下信息,证明创建成功:
在这里插入图片描述
最后一行输入y
在这里插入图片描述
环境创建成功。若未出现步骤3里图片信息,证明步骤二环境未配置,重新执行步骤2.

步骤3:对虚拟环境进行环境配置

输入

activate tensorflow

一个回车,进入虚拟环境(tensorflow)
在这里插入图片描述

开始配置tensorflow库:
pip install tensorflow==1.5.0 -i http://pypi.douban.com/simple/ --trusted-hostpypi.douban.com

(若出现代黄色的字体(可能没又用管理员身份运行),不要慌,不影响安装,可继续进行)
会提示需要升级pip库:

python -m pip install --upgrade pip

一个回车执行.

继续安装keras2.1.6

输入

pip install keras==2.1.6 -i http://pypi.douban.com/simple/ --trusted-hostpypi.douban.com

一个回车执行.

安装numpy1.16.0

输入
下面展示一些 内联代码片

pip install numpy==1.16.0 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
安装opencv

进入此网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#tatsu找到
图片中标注的文件下载到本地
在这里插入图片描述
记住文件路径,(安装时需要用到),回到虚拟环境下执行
图片中命令(cd到路径是本机电脑下载此文件的文件名,更改一下即可,切勿复制)
在这里插入图片描述
以上步骤全部完成以后进行检查,输入

conda list

检查一下以上配置全部到位,未到位重新来一遍.

步骤4:配置pycharm

就是将tensorflow环境添加进去
在这里插入图片描述
出现这个就完成了,没出现点add添加
选择Conda即可.

步骤5:将相关文件导入即可

yolov1:https://github.com/TowardsNorth/yolo_v1_tensorflow_guiyu
yolov2:
https://github.com/KOD-Chen/YOLOv2-Tensorflow
下载到本地,将文件按次序添加到pycharm中,(一点都不要错)
例如这是yolov2的文件放置:
在这里插入图片描述
运行主函数即可.

步骤6:结果展示

在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疾风维系

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值