Faster-rcnn环境配置(windows+gpu版本)

Faster-rcnn


大致步骤:

1.先将代码下载解压到pycharm

百度网盘链接:https://pan.baidu.com/s/1cCZ_W35v70IlfVBPyM0eBw?pwd=4f3g 
提取码:4f3g

2.在电脑使用Anaconda创建一个虚拟环境(打开conda)

依此输入指令:

conda create -n fastrcnn python=(电脑python当前版本)   //可用python -V命令进行查看  

conda activate fastrcnn                  //激活环境

3.在虚拟环境中(通过清华源和cuda)来安装pytorch

https://blog.youkuaiyun.com/Little_Carter/article/details/135934842?ops_request_misc={"request_id"%3A"171983284116800182174670"%2C"scm"%3A"20140713.130102334.."}&request_id=171983284116800182174670&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-135934842-null-null.142^v100^pc_search_result_base9&utm_term=pytorch安装教程cpu&spm=1018.2226.3001.4187

(下载gpu版本)

👆在这个教程中下好下图版本的cudn和cudnn即可。

👉接着配置清华源(cuda配置)

在Anaconda中或者Win+R+cmd中输入以下命令

conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/>
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/>
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/>
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/>
conda config --set show_channel_urls yes

配置好后就可以用cuda指令下载pytorch了

👇指令:

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

(windows系统指令)其他系统切换即可

4.根据requirement文件安装程序所需要的包

这是pip指令👉

pip install -r requirements.txt

这是conda指令(两个都可以)👉

conda install --yes --file requirements.txt

5.完成后可以在conda输入命令以便检查是否安装成功

import torch
import torch.nn as nn

print(torch.cuda.is_available())# 如果输出是True,那意味着你的PyTorch安装已经正确配置了CUDA支持,如果是False,则表示CUDA不可用
print(torch.**version**)				# 打印出当前安装的PyTorch版本
print(torch.cuda_version)				# 显示了PyTorch所使用的CUDA版本
print(torch.cuda.current_device())		# 当前激活的CUDA设备的索引号
print(torch.cuda.device_count())		# 返回可用的CUDA设备数量

成功后的效果:

恭喜完成!

最后的最后,如果requirement文件可能没下全可能还得另外pip

(例如)安装tensorboard

使用http访问清华源不行时

pip install tensorboard --index-url <https://pypi.tuna.tsinghua.edu.cn/simple>

### Fasterrcnn环境配置方法 #### Windows环境下Faster-RCNN的安装与配置 为了在Windows环境中成功搭建并运行Faster-RCNN,建议遵循官方文档中的指导[^1]。具体来说: 推荐采用`pip`工具来简化依赖项管理以及软件包的安装过程,而非手动编译源码。这不仅能够减少可能出现的问题数量,还能加快整个设置流程的速度。 对于额外所需的库文件(例如OpenCV),虽然当前说明未作详述,但在实际操作过程中可能需要单独处理这些依赖关系以确保程序正常工作。 ```bash pip install opencv-python ``` #### Linux平台上的Python环境构建+Faster-RCNN集成方案 针对Linux系统的用户,在此之前应该先建立合适的Python虚拟环境以便隔离不同项目的开发需求[^3]。完成这一准备工作之后,再继续按照特定版本的要求调整相应的参数选项直至最终实现Faster-RCNN的成功部署。 #### 使用预训练模型进行快速启动 如果希望更快地上手实践而不必从头开始训练自己的模型,则可以考虑利用已有的预训练权重来进行微调或是直接应用到新数据集中去测试效果。这种方式特别适合初学者用来熟悉算法的工作原理及其应用场景[^4]。 #### 项目结构概览 了解所使用的开源项目内部是如何组织起来的是非常重要的一步。通常情况下,开发者会提供详细的README.md文件或其他形式的帮助文档来解释各个子目录的作用以及重要脚本的位置等信息。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值