
深度学习环境配置
文章平均质量分 73
ytusdc
这个作者很懒,什么都没留下…
展开
-
ssertionError: MMCV==2.2.0 is used but incompatible. Please install mmcv>=2.0.0rc4, <2.2.0.
mmcv版本不正确,需要安装对应的版本的mmcv。首先要卸载原先的mmcv。选择对应版本的mmcv。原创 2024-05-28 13:53:23 · 3873 阅读 · 0 评论 -
基于hydra库实现yaml配置文件的读取(支持命令行参数)
hydra原创 2022-08-10 21:18:19 · 1068 阅读 · 0 评论 -
PyTorch 训练问题汇总(持续更新)
1、问题描述:在PyTorch训练一个epoch时,模型不能接着训练,Dataloader卡死。但是程序也不会保存,会一直卡在这个位置。查看显卡发现显存也大部分释放。只能通过Ctrl+C强制性暂停这个bug是和多线程有关系。我自己的代码重写了dataloader,使用的是OpenCV的接口进行数据读取,而没有用PIL。目前有三种可靠的解决方式1、可能是因为OpenCV与Py...转载 2020-04-24 14:26:51 · 4145 阅读 · 1 评论 -
Ubuntu 下Anaconda 安装 Pytorch
在线安装Pytorch安装1、Anaconda 下安装Pytorch,官方的命令是conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch但是报错如下CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://con...原创 2019-11-06 12:52:35 · 2511 阅读 · 0 评论 -
pip和pip3的区别
一、非Anaconda环境下:Ubuntu 16.04 开始好像同时存在 Python2 和Python3。因此库里面既会有pip3也会有pip(1)使用pip install XXX新安装的库会放在这个目录下面: python2.x/site-packages(2)使用pip3 install XXX (只有安装了python3才能用pip3)新安装的库会放在这个目录下面...原创 2019-11-05 17:06:13 · 3486 阅读 · 0 评论 -
在Ubuntu上用Anaconda3 编译安装 opencv3
Anaconda 可以直接conda 安装opencv,但是有时候需要编译安装,在Anaconda环境中遇到各种坑,入坑好几天。终于解决了。记录下。1、首先更新一下,安装一些依赖库sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essentialsudo apt-get install -y lib...原创 2019-11-04 23:46:54 · 1331 阅读 · 0 评论 -
FCOS环境搭建配置
硬件环境:系统:Ubuntu16.04Pytorch:pytorch-1.1.0 +torchvision-0.2.2显卡:RTX2080Ti + CUDA9.0 + CUDNN7.4网上说RTX2080Ti 必须用CUDA10,一开始安装的cuda10.0,可能没有配置好,导致最终FCOS运行报错失败,然后尝试cuda9.0最终安装成功。cuda10.0以后有机会在尝试...原创 2019-07-05 17:54:48 · 3687 阅读 · 4 评论 -
Ubuntu18.04多个版本GCC编译器的切换
Ubuntu18.04自带了两个版本的GCC,gcc 在 /usr/bin 目录下1、通过下面两条指令来查看:ls /usr/bin/gcc*ls /usr/bin/g++*从上图可以看出系统自带了 5 和 7 ,具体哪个版本号需要切换后查看。2、下面进行切换,切换到 gcc/g++ 版本5,某个版本加入gcc候选中,最后的数字是优先级,是直接设为100了sud...原创 2019-08-06 20:03:18 · 1023 阅读 · 0 评论 -
Ubuntu16.04 安装显卡驱动 + CUDA + cudnn
系统环境:Ubuntu16.04显卡:GTX2080Ti一、安装显卡驱动1、先禁用自带的 nouveau nvidia驱动 (important!)sudo apt-get purge nvidia* //卸载原有的nvidia驱动,新系统不需要#创建一个文件sudo gedit /etc/modprobe.d/blacklist-nouveau.conf并添加如...原创 2019-08-13 22:10:46 · 1709 阅读 · 0 评论 -
Python 导入自定义模块和包
python基本概念python模块Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。python包包是一个分层次的文件目录结构...原创 2019-08-19 16:33:21 · 1999 阅读 · 0 评论 -
更改 Ubuntu默认Python版本
方式一:软连接(没试过)sudo rm python #删除原来的pythonsudo ln -s python3 python #建立python3.5的软连接方式二,自由选择(亲自测试)1、使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用,如下图ls /usr/bin/python*2、查看python...原创 2019-08-11 19:37:57 · 258 阅读 · 0 评论 -
Ubuntu16.04 + python3.5(系统自带)+ caffe +cuda9.2
1、注意,系统默认版本是2.7,如果要默认使用Python3.5,需要切换Python版本。这个要在安装其他库之前,否则安装到2.7版本当中。python 默认版本切换参照:https://blog.youkuaiyun.com/ytusdc/article/details/992214172、配置最终caffe文件前请参考https://blog.youkuaiyun.com/ytusdc/article...原创 2019-08-12 18:13:10 · 648 阅读 · 0 评论 -
python3 安装 PIL
PIL官方网站:http://www.pythonware.com/products/pil/Pillow是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。目前最新版本是3.0.0。Pillow的Github主页:https://github.com/python-pillow/PillowPillow的文档(对应版本v3.0.0):https://pillow....原创 2019-08-17 16:01:49 · 369 阅读 · 0 评论 -
Conda命令 + 安装tensorflow
什么是 conda ?conda 是开源包(packages)和虚拟环境(environment)的管理系统。**packages 管理:**可以使用 conda 来安装、更新 、卸载工具包 ,并且它更关注于数据科学相关的工具包。在安装 anaconda 时就预先集成了像 Numpy、Scipy、 pandas、Scikit-learn 这些在数据分析中常用的包。另外值得一提的是,cond...原创 2019-08-18 00:09:45 · 80686 阅读 · 8 评论 -
Tensorflow 的 Object Detection API 训练自己的数据
图片标注工具:labelImg https://github.com/tzutalin/labelImg标记后生成的是xml文件需要自己进行转换我用的是KITTI数据集做训练。tensorflow已经提供的转换方法 object_detection/dataset_tool/create_kitti_tf_record.py同时也提供了pbtxt文件 路径在 object_d...原创 2019-05-16 11:24:42 · 580 阅读 · 0 评论 -
Tensorflow lite 模型转换
由于 TensorFlow Lite 运行在客户端本地,开发者必须要在桌面设备上提前训练好一个模型。并且为了实现模型的导入,还需要认识一些其他类型的文件,比如:Graph Definition, Checkpoints 以及 Frozen Graph。各种类型的数据都需要使用 Protocol Buffers(简称 ProtoBuff)来定义数据结构,有了这些 ProtoBuff 代码,你就可以使...转载 2019-05-10 14:53:36 · 1050 阅读 · 0 评论 -
Caffe 安装时遇到错误汇总
在安装Caffe时遇到各种各样的错误,汇总一下。按照遇到顺序列出来吧。错误1:编译caffe时出现如下错误,直接上图原因:缺少依赖项解决办法:make clean #删除编译错误的caffesudo apt-get install libatlas-base-dev #安装依赖库,然后重新编译caffe错误3:make pycaffe,如果出现“make: No...原创 2018-02-01 16:01:05 · 3808 阅读 · 0 评论 -
Ubuntu16.04 安装显卡驱动+cuda8.0+cudnn-v6+opecv2.4.13+caffe
折腾了将近一周时间,caffe终于安装成功。中间遇到很多坑,系统也重装好几次,一步步终于把caffe环境搭建成功了。一、说明系统环境是Ubuntu16.04_x64二、安装显卡驱动1、在NVIDIA 官网根据条件选择下载最新的驱动即可 http://www.geforce.cn/drivers 驱动下载完成后最好使用将驱动复制到Home目录下,方便后面的操作 终端进入驱...原创 2017-09-14 11:37:47 · 2928 阅读 · 0 评论 -
Faster RCNN 搭建问题解决
软硬件环境: Ubuntu16.04_x64 NVIDIA GTX970 cuda8.0 cuDNN-v6 gcc/g++ 版本5.3 注意:caffe编译出现问题时,一定要定位到第一次出现错误的位置。 错误1:依照Github上的说明配置,在sudo make all -j4后出现下面的错误(绿框): 原因分析:**Faster R-CNN 和最新的版本cuDNN 版本不兼容原创 2017-09-15 18:13:17 · 1165 阅读 · 0 评论 -
Faster RCNN 的py-faster-rcnn详细配置安装过程
软硬件环境: Ubuntu16.04 NVIDIA GTX970 cuda8.0 cuDNN-v6 gcc/g++ 版本5.3(gcc本来是5.4,后来降级到4.9后,依然编译不成功,就又升级到5.3版本,5.4版本没有测试过)Faster RCNN 最后的demo.py 运行可能需要python的一些安装包:cython,python-opencv,easydict等,此处先提原创 2017-09-15 19:27:11 · 1459 阅读 · 0 评论 -
FPN环境配置
github源码地址:https://github.com/unsky/FPN作者写的不是很详细:1、#进入FPN目录下caffe-fpn cd caffe-fpn mkdir buildcd buildcmake ..make -j16 allcd /FPN/lib #此处进入的应该是FPN目录下的libmake 2、数据集和Makefile.config根...原创 2018-12-04 18:33:29 · 675 阅读 · 0 评论 -
pip升级后Import Error:cannot import name main解决方案
在Ubuntu上安装软件,不小心升级了pip,导致使用时报错如下后来发现是因为将pip更新为10.0.0后库里面的函数有所变动造成这个问题。 解决方法如下:sudo gedit /usr/bin/pip将原来from pip import mainif __name__ == '__main__': sys.exit(main())改为from pi...原创 2018-12-04 18:37:14 · 341 阅读 · 0 评论 -
【Caffe安装】安装Caffe时遇到libboost-all-dev 安装错误
安装caffe过程中,安装依赖项命令sudo apt-get install -y --no-install-recommends libboost-all-dev出现如下错误如图:解决办法:按照stackoverflow一提出方法解决:#You can fix it by using aptitude:sudo apt-get install aptitudesu...转载 2018-11-28 11:28:58 · 2581 阅读 · 2 评论 -
在Ubuntu16.0.4 多个版本CUDA共存,并且随意切换
另一篇文章传送:https://blog.youkuaiyun.com/ytusdc/article/details/77978511在配置caffe和tensflow 时,往往需要的CUDA版本不一样,这就需要多个版本的CUDA共存,并且能够随意切换,免去了每次重新安装配置cuda的过程。cuda_8.0.61_375.26_linux.run 文件名说明:前面的cuda_8.0.61代表c...原创 2018-12-21 20:56:12 · 3989 阅读 · 0 评论 -
Ubuntu 下 Mask_RCNN 安装配置
我使用的tensflow版本的maskrcnngithub地址:https://github.com/matterport/Mask_RCNN首先安装Anaconda3,并且安装python3.4的环境在python3.4环境的打开终端安装过程:1、首先下载源码:git clone https://github.com/matterport/Mask_RCNN.git...原创 2018-12-20 16:00:55 · 1172 阅读 · 0 评论 -
Windows10+Tensorflow+faster-rcnn 运行环境搭建
上一篇文章介绍了window10 下TensorFlow-gpu,环境的搭建。本文主要是在此基础上搭建faster-rcnn 源码地址:https://github.com/dBeker/Faster-RCNN-TensorFlow-Python3.5 一步步说明:1- Install tensorflow, preferably GPU version. Follow ins...原创 2018-05-09 18:01:18 · 13444 阅读 · 38 评论 -
Ubuntu安装和完全卸载opencv
一、Opencv安装 1、首先更新一下,安装一些依赖库(可能不全,就缺什么安装什么吧)sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essen...原创 2019-04-29 20:17:55 · 22373 阅读 · 0 评论 -
Pycharm中加入Tensorflow 运行出错: pycharm 提示ImportError: libcublas.so.9.0: cannot open shared object file
初次使用Pycharm,加载Tensorflow,首先是找不到Tensorflow模块,这个主要是因为Tensorflow没有安装当前使用的Python版本下,修改相应的Python版本即可。然后运行还是出现了类似下面的错误其实就是在Run -> Edit Configurations中设置正确的环境变量即可。 、先查看下自己的系统环境变量 。命令:cat ~/.bashrc...原创 2019-05-08 10:43:28 · 793 阅读 · 0 评论 -
Android Studio 配置Gradle总结
(1) Android Studio怎么知道该用哪个Gradle呢?AS一个项目所用的Gradle是由我们的工程中下面这个文件决定的:{your project}/gradle/wrapper/gradle-wrapper.properties(2)报错Error:Failed to open zip file.Gradle's dependency cache may be ...原创 2019-05-09 14:05:18 · 300 阅读 · 0 评论 -
Ubuntu16.04 的GCC版本降级
配置caffe,在安装cuda8.0 之前根据网上的说法需要对gcc降级网上有查到两种说法—– 说法1、需要注意的一点是ubuntu16.04的gcc版本是5.4,而cuda8.0在该系统中支持的gcc版本不超过5.3,所以第一步需要对GCC版本进行降级。 也有的说 说法2、ubuntu的gcc编译器是5.4.0,然而cuda8.0不支持5.0以上的编译器,因此需要降级,把编译器版本降到原创 2017-09-14 15:22:18 · 21083 阅读 · 10 评论