先看看我在B站的效果视频
王者荣耀-百里守约-AI辅助自瞄研究
摘要:YoLo目标检测框架 PaddleDetection机器学习框架
不介绍上面的框架了,直入主题:
以下教程基于Windows10+系统环境,Win7应该不太行。
考虑到大多数学生比较穷,默认你没有GPU,使用CPU运算。虽然会慢点卡点,但是能运行起来。当你有了GPU后,教程是相通的,更改环境为GPU环境即可。
先安装Anaconda,这是python环境的切换神器!
此处借用Anaconda安装教程
好 现在你安好了。打开cmd,直接输入conda看下是否有命令输出。如果没有,那就是path系统变量你没添加Anaconda。或者你在开始菜单,找到并打开anaconda Prompt (Anaconda3),可以看到最前面有(base),说明当前是(base)这个基础默认环境。先创建好我们要的环境吧。
输入:conda create -n paddle python=3.8
然后一路y
安装好了,我们现在有了python3.8的环境,现在需要切换到此环境。
输入:conda activate paddle
切换到paddle环境。
开始安装paddle框架吧。
打开飞浆官网,在我们的黑窗口上输入
python -m pip install paddlepaddle==2.4.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
好了 现在我们有了paddle框架了。该安装基于paddle的paddledetection目标检测框架了。
在这之前让我们安装一下其他的必要东西。
pip install Cython
pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI
现在我们开始安装:
选择一个文件夹,下载PaddleDetection
第一种方式:直接从github官网上进行下载:
https://github.com/PaddlePaddle/PaddleDetection
第二种方式:使用git进行下载:
git clone https://github.com/PaddlePaddle/PaddleDetection.git
安装所需的Python其他依赖库
依赖库文档在requirements.txt中给出,可使用
pip install -r requirements.txt
如下图所示是requirements.txt文档中的内容。
如图为requirements文件中的内容,图中所示的均为PaddleDetection的依赖库。
在下图所示内容中打“cmd”,然后出现在该路径的命令提示符。
激活环境,并且 pip install -r requirements.txt
然后运行
当显示Successfully…… ,基本上表示安装完成了,具体是否成功,下一步的测试验证
测试验证框架是否成功安装
输入python ppdet/modeling/tests/test_architectures.py
出现如图所示的代码,表示运行成功。
好了,现在我们前期的准备工作全部完成,可以开始下一步了,直接上代码!先看看我在B站的效果视频
王者荣耀-百里守约-AI辅助自瞄研究
(未完待续)
文章出处登录后可见!