![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
高性能计算研发苦行僧
希望和各位大佬交流
展开
-
Python OpenCV 实现yolo目标检测
python opencv 实现yolo 目标检测YOLO 是现今非常流行的目标检测框架。源代码是用C 写的。这里我们利用opencv 调用训练好的yolo 模型来实现一个demo。#首先导入相应的模块import cv2 as cvimport argparseimport sysimport numpy as npimport os.path# 初始化变量confThreshold = 0.5 #置信度阈值nmsThreshold = 0.4 # 非极大值一直阈值inpWid原创 2020-09-09 20:14:16 · 2240 阅读 · 1 评论 -
win 10 python 3.7 faster rcnn ninja cuda 10.0 编译指南
新版的caffe 的bnll_layer.cu 文件进行了修改主要是下面这句__constant__ float kBNLL_THRESHOLD = 50.;现在记录一下CUDA中的常量内存__constant__突然发现caffe 的源码是学习与进阶C++ 和CUDA编程最好的工具用ninja 编译虽然快,但是没有visual studio 生成解决方案,可以给新手以更多学习...原创 2019-07-17 03:32:47 · 918 阅读 · 0 评论 -
Ubuntu下GPU显存无法释放和多卡训练时候的一些总结
如果我们正在训练模型的时候,强制ctrl+C 结束进程的话,有时候,GPU的显存不会释放,一般情况下,我们会用nvidia-smi 的命令进行查看哪个进程占用了GPU显存。但是有时候我们发现不了具体的进程,应该就是驻留在GPU里了。如果用这条指令进行查看的话,sudo fuser /dev/nvidia*下面会出现一些选项,如果用kill 指令杀出的话,可能图形界面也会杀没了。...原创 2019-05-21 16:55:09 · 2020 阅读 · 0 评论 -
win 10 mmdetection 配置
-----2019-7-22 更新mmdetection 维护人员看来很用心啊,已经适配到了最新的pytorch 1.1 并且修改了编译的方式,看来是要官方支持Windows了,但是目前win下有两个bug 。sigmoid_focal_loss 和 mask 那个层的编译有问题。官方作者在github 上已经给予了回复。貌似是torch的bug目前如果想用的话,只能先注释掉相关的代码...原创 2019-04-11 11:01:26 · 4356 阅读 · 6 评论 -
MacOS 10.14.3 faster-rcnn 编译
由于MacOS 10.14.3 N卡驱动始终得不到解决。所以现记录CPU版本的编译过程首先需要编译PytorchGitHub上有一个编译好的Pytorch版本 pytorch-1.0 cuda 9.1的版本,我们可以直接进行安装。随后我们编译https://github.com/jwyang/faster-rcnn.pytorch这个版本的faster rcnn需要注意的地方是...原创 2019-01-29 23:36:49 · 295 阅读 · 0 评论 -
tensorflow faster rcnn 编译问题总结
全网流行的faster rcnn 的TensorFlow 的开源版本是https://github.com/smallcorgi/Faster-RCNN_TF但是在Ubuntu下配置的过程中可能会出现一些问题第一个是要安装完全所有的Python依赖pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib==...原创 2019-01-25 15:40:40 · 277 阅读 · 0 评论 -
Pytorch 最新安装方法
最近Pytorch 官方支持Windows Pytorch 的安装,各种版本都有,特别方便,很不错。 pip3 install http://download.pytorch.org/whl/cu90/torch-0.4.0-cp36-cp36m-win_amd64.whl pip3 install torchvision原创 2018-04-26 15:35:41 · 616 阅读 · 0 评论 -
python 记录
-- 这个也是win和Linux下python的唯一的区别吧。除了特定的库函数之外。今天看了一下pytorch 的例子,但是在跑例子的时候出现了multiprocess 的错误,后来经过查阅资料发现,是由于Windows下的python 和Linux中使用的些许不一样造成的,将相应的循环过程写入main函数即可例如Pytorch 中的dataloader 函数,应该是实现的时候默认调用 mult...原创 2017-11-05 15:42:08 · 283 阅读 · 0 评论 -
MacOS 10.13.3 Cuda 9.1 Cudnn 7.0.5 Pytorch 从零编译
由于MacOS 10.13.3 更新的幅度很大,支持第三方Nnme SSD ,并且很多方面做了优化。所以对于黑苹果用户来说升级的作用很大。但是由于当时手贱升级之后也没备份,也没保存,所以我们当时一气之下将系统删除,而现在,cuda 更新到9.1 的版本,发现各大深度学习库都对新Cuda 进行了支持,所以又将黑果装上了,目前装黑果也是傻瓜式安装了,只要按照步骤来,用指定的硬件,基本上不会出什么大问题...原创 2018-03-13 16:48:15 · 663 阅读 · 0 评论 -
MacOS 下源码编译TensorFlow (GPU版本)
2018-3-13 更新由于最近egpu 的发展,很多人在macos 下外接N卡进行深度学习的研究。很多都给出了各种CPU指令集优化好的Python安装包和Cuda 的安装包。但是如果不是从终端启用的TensorFlow环境,那么会存在找不到cuda 库的问题,有两种方案。第一个是在pycharm 中手动添加环境变量,第二个方法是从终端启动pycharm----2017-8-7 更新在用cuda ...原创 2017-08-01 19:03:27 · 2369 阅读 · 2 评论 -
Ubuntu 16.04+Gtx1050Ti+cuda 8.0+cudnn 5.1 tensorflow 安装
现在tensorflow 终于支持高版本(cuda 8.0)一键安装了,今天尝试了一下,很爽。不用折腾那么多东西。建议安装 anaconda ,一个特别好的Python包管理器,清华大学的源有其镜像,安装速度,更新也挺快的。 其独有的虚拟环境可以将一个个环境隔离开来,互不影响,这个特别好。我们首先安装anaconda ,这个官网有教程,整个安装过过程傻瓜化。首先创建虚拟环境:con原创 2017-02-17 19:12:22 · 6538 阅读 · 4 评论