标签: 实验室文档

6 篇文章

windows-安装mmdet
由于甲方的项目必须在Windows上运行,但是mmdet对window支持不太友好,所以写了一个文档 参考 windows10安装cuda10.2 WINDOWS 下 MMCV | MMCV-full 的安装 202106更新 mmcv(1.2.4)可以直接使用预编译包,通过pip安装,跳过二三四步,直接编译mmdet(2.10) mmcv(1.2…
python子线程异常捕获
背景 最近做项目的时候,使用了多线程,但是在主线程(比如main函数)里面不能捕获异常,查阅资料发现: 使用start()方法启动子线程时,解释器会为子线程开辟独立的栈空间,主线程自然就无法获取子线程栈的信息。当线程异常中止时,会自行退出而不会将此异常raise到主线程。那么得知了原因,就可以找到解决的办法了。思路是继承标准库的Thread类,进行…
MMDET中logger思考
背景 最近项目对MMDET进行二次开发时,发现在使用mmdet中的logger时候,发现在同一个进程(主进程),指向的logger对象只有一个根logger,也就是说,即使传给函数不用的输出打印位置,最后都只在一个文件里有显示。 而项目中,需要对不同的训练任务,指定不同的位置log。通过阅读mmdet、mmcv、logging源码,做出如下修改。 …
MMDET的安装和使用
一、链接 GIthub地址 文档地址 二、安装 环境依赖 Linux 或者macOS系统 Python 3.6+ PyTorch 1.3+ GCC 5+ mmcv(商汤的一个cv库) 开始安装 创建conda环境并激活 conda create -n open-mmlab python=3.7 -y conda activate open-mmla…
LXD容器配置和使用
reference: 实验室GPU服务器的LXD虚拟化 使用 LXD 搭建多人使用的 GPU 服务器 LXD 2.15 中的存储管理 Ubuntu上使用ZFS(Zettabyte File System) 华元主页 配置 1. lxd的安装与初始化 安装lxd 说明 LXD 实现虚拟容器 ZFS 用于管理物理磁盘,支持LXD高级功能 bridge-…