pysot环境 win10 cuda10.1、torch

2023-11-04

1. 安装anaconda,版本: Anaconda3-2019.07 (python 3.7.3)

 跟踪Python版本对应找到Anaconda3对应版本

参考:anaconda python 版本对应关系_茶佬牛逼-CSDN博客_python3.7对应的anaconda版本

2. 安装cuda10.1

win10系统安装cuda前,一定要先有一个c++环境,所以需要先安装VS!!!

英伟达官网下载,CUDA Toolkit 11.5 Update 1 Downloads | NVIDIA Developer

 这里下载旧版本10.1,鼠标下滑选择Archive of Previous CUDA Releases:

 选择自己需要的版本:

 下载的exe文件,双击安装,选择“自定义”安装

安装结束后,右键 我的电脑-->属性-->高级系统设置-->环境变量,系统变量中已经加入了cuda的两个路径:

 

在系统变量中加入下面的路径,点击确定。

CUDA_BIN_PATH: %CUDA_PATH%\bin

CUDA_LIB_PATH: %CUDA_PATH%\lib\x64

CUDA_SDK_PATH: C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.0

CUDA_SDK_BIN_PATH: %CUDA_SDK_PATH%\bin\win64

CUDA_SDK_LIB_PATH: %CUDA_SDK_PATH%\common\lib\x64

 在系统变量path中加入下面的的变量:

%CUDA_BIN_PATH%

%CUDA_LIB_PATH%

%CUDA_SDK_BIN_PATH%

%CUDA_SDK_LIB_PATH%

检查cuda版本:

nvcc -v

cudnn下载

官网下载:cuDNN Archive | NVIDIA Developer

 解压,并将文件复制到cuda对应文件下

3. 安装torch

pytorch官网:Start Locally | PyTorch

用conda指令安装失败,换用pip安装

pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html

 检查是否安装成功:

import torch

if __name__ == '__main__':
    print(torch.__version__)
    print(torch.cuda.is_available())

4. 创建pysot工作环境并激活:

conda create --name pysot python=3.7

激活虚拟环境:

conda activate pysot

 

 安装numpy、cv2

conda install opencv-python

遇到问题,命令行检查:

 使用pip安装cv2:

pip install opencv-python

查看:

import torch
import numpy
import cv2

if __name__ == '__main__':
    print(torch.__version__)
    print(torch.cuda.is_available())
    print(numpy.__version__)
    print(cv2.__version__)

5.pysot配置:

 a。 安装所需要的库

 

缺啥补啥:

pip install opencv-python
pip install pyyaml yacs tqdm colorama matplotlib cython tensorboardX

 配置环境变量

 b。下载训练好的模型

https://github.com/STVIR/pysot/blob/master/MODEL_ZOO.md

放在工程experiments文件下对应的文件夹下

进入工程路径

c。运行

python tools/demo.py --config experiments/siamrpn_r50_l234_dwxcorr/config.yaml --snapshot models/siamrpn_r50_l234_dwxcorr/model.pth
--config
../experiments/siamrpn_r50_l234_dwxcorr/config.yaml
--snapshot
../experiments/siamrpn_r50_l234_dwxcorr/model.pth
--video
../demo/bag.avi

No module named 'pysot'问题:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pysot环境 win10 cuda10.1、torch 的相关文章

随机推荐

  • Anacoda3中成功配置Tesseract-OCR实现OCR文字识别超详细教程!!(win7、win10)

    Anacoda3中成功配置Tesseract OCR Tesseract OCR简介 安装及配置环境步骤 1 在Anaconda虚拟环境中安装pytesseract第三方库 2 下载tesseract ocr安装包并安装 3 环境配置 检验
  • 图像知识 太经典 膜拜

    图像知识 图形图像 图形设备和系统 图形文件的显示 图形文件的格式 WINDOWS编程基础 WINDOWS图像编程 动画技术 三维世界 图形图像 传统的电脑只能处理文字 数字 最多是简单的图形 近年来 随着电脑硬件技术的飞速发展和更新 使得
  • 三冲IPO的思派健康如何承载腾讯的互联网医疗梦?

    腾讯在互联网医疗领域的 大将 思派健康10月27日向港交所主板递交第三次上市申请 在2021年8月6日和2022年2月25日两次 折戟 港交所后 此次能否如愿以偿仍未可知 我国当前正步入老龄化社会 慢性病人口增加 市场对医疗健康方面的需求不
  • 十秒带你了解python程序结构

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 一 pandas是什么 二 使用步骤 1 引入库 2 读入数据 总结 前言 Python中有三种程序结构 顺序结构 分支结构 循环结构 1 顺序结构 pyth
  • 【分布式】红包秒杀系统、高并发安全分布式锁

    分布式 内容管理 业务Intro 业务模块划分 数据库表设计 开发流程 红包金额随机生成算法 Monte Carlo 方法 发红包模块 EnableAsync 多线程异步 抢红包模块 并发测试 Jmeter压力测试高并发下抢红包 并发安全问
  • python之面向对象编程

    最近阅读到了一篇关于面向对象编程和面向过程编程解释说明的文章 觉得写的通俗易懂 文章链接如下 漫画 如何通俗易懂地解释面向对象思想 但是该文章举的例子是用Java 故在此我按照我的理解 针对python 梳理一下面向对象编程 一 面向对象编
  • 微信小程序image组件的使用

    image属性说明 属性 类型 默认值 必填 说明 src string 否 图片资源地址 mode string scaleToFill 否 图片裁剪 缩放的模式 webp string false 否 默认不解析 webP 格式 只支持
  • java 生成excel下载_java生成excel并下载功能

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 HttpServletRequest request ServletActionContext getRequest projectId long Integer parseInt reques
  • 奇安信和深信服哪个好_网络安全头部公司全面比较

    管理 网络安全头部公司全面比较 秋名山藤原 2019 06 10 08 47 发布 选取的样本包括启明星辰 绿盟科技 奇安信 天融信 深信服 本人很看好的公司安恒信息还在静默期 就不写了 后面上市了再统一到一个表里面 关于下表有几点说明 基
  • 微电网优化调度(风、光、储能、柴油机)(Python代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 目录 1 概述 2 运行结果 3 参考文献 4 Python代码实现 详细文章 数据 文献来源 Python代码复现之 1 概述 电力对
  • Spring框架(四)Spring的Bean作用域和生命周期

    目录 一 作用域定义 二 同 类型多个 Bean 报错的解决办法 三 Bean的6种作用域 1 singleton 单例作用域 2 prototype 原型作用域 多例作用域 3 request 请求作用域 4 session 回话作用域
  • qsort的函数的使用。

    目录 一 qsort函数的定义 二 qsort的应用 1 比较数字大小 2 比较结构体类型 1 基于年龄排序 2 基于名字排序 三 基于冒泡函数自定义qsort函数 编辑 一 qsort函数的定义 使用qsort函数要加上头文件 inclu
  • 车载测试面试题,进军车企必看

    随着新能源汽车的普及 相关产业也会越来越多 很多车企都开始做 自动驾驶 了 例如 奔驰 宝马 奥迪 沃尔沃 比亚迪等等都已经开始启动 在未来 中国智能网联汽车产业将迎来爆发式增长 今天给大家分享一波车载测试相关面试题 准备进军车企的朋友可以
  • Redis3.0的主从、集群高可用

    1 安装Redis3 0 yum y install cpp binutils glibc glibc kernheaders glibc common glibc devel gcc make gcc c libstdc devel tc
  • 使用Nodejs搭建HTTP服务,并实现公网远程访问Redis数据库「内网穿透」

    文章目录 1 Linux centos8 安装redis数据库 2 配置redis数据库 3 内网穿透 3 1 安装cpolar内网穿透 3 2 创建隧道映射本地端口 4 配置固定TCP端口地址 4 1 保留一个固定tcp地址 4 2 配置
  • AI大模型及算力要求

    AI大模型对算力的要求非常高 需要高性能的硬件设备和分布式训练技术来支持 随着AI技术的不断发展 未来可能会出现更大 更复杂的模型 对算力的要求也将更高 今天和大家分享几个大模型及算力要求 希望对大家有所帮助 北京木奇移动技术有限公司 专业
  • markdown公式编号居右

  • .NET5零基础入门到项目实战(源码+课件),2021年最新版

    本套课程来自朝夕教育 NET5零基础入门到项目实战 源码 课件 课程由Richard老师 朝夕教育 Eleven Clay老师联合主讲 课程为2021年最新版视频课程 共60节 包含课程相关资料源码 共计4 1G 文章底部附下载地址 课程介
  • 优化算法 - Adadelta

    文章目录 Adadelta 1 Adadelta算法 2 代码实现 3 小结 Adadelta Adadelta是AdaGrad的另一种变体 主要区别在于前者减少了学习率适应坐标的数量 此外 广义上Adadelta被称为没有学习率 因为它使
  • pysot环境 win10 cuda10.1、torch

    1 安装anaconda 版本 Anaconda3 2019 07 python 3 7 3 跟踪Python版本对应找到Anaconda3对应版本 参考 anaconda python 版本对应关系 茶佬牛逼 CSDN博客 python3