论文:《Looking for the Devil in the Details: Learning Trilinear Attention Sampling Network for Fine-grained Image Recognition》

代码:TASN

拉取镜像

根据tasn项目需求,从docker官网拉取mxnet/python、cuda8.0的镜像

docker pull mxnet/python:1.5.0_gpu_cu80_mkl_py3

挂载主机

挂载主机使得容器内部目录和宿主主机目录关联起来

sudo docker run --gpus all -it -v 宿主机目录:容器内的目录 镜像id bash

镜像id可通过docker images查看

下载TASN

1、下载tasn:

git clone https://github.com/researchmm/tasn.git
cd tasn/tasn-mxnet/example/tasn

2、安装libopenblas-devliblapack-devlibopencv-dev,建立硬链接:

apt-get install -y libopenblas-dev liblapack-dev libopencv-dev
ln /dev/null /dev/raw1394

配置nccl

1、从谷歌云盘下载nccl.tar

2、将nccl.tar移动到tasn/tasn-mxnet/example/tasn目录下

3、解压nccl.tar:

tar -xvf nccl.tar

4、构建库并测试:

cd nccl
make CUDA_HOME=<cuda install path> test
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./build/lib
./build/test/single/all_reduce_test

如果出现Error: must specify at least data size in bytes!,执行以下命令:

./build/test/single/all_reduce_test 10000000

如果出现以下内容,那么恭喜你

使用docker跑通tasn-mxnet代码相关推荐

  1. YOLOV5使用(一): docker跑通,详解TensorRT下plugin的onnx

    yolov5的工程使用(以人员检测为案例) 使用ubuntu为案例 docker run --gpus all -it -p 6007:6006 -p 8889:8888 --name my_torc ...

  2. colab跑通YOLOV3SPP(代码来自霹雳巴拉WZ)

    记录以下,方便日后学习 1)下载码源 !git clone https://github.com/WZMIAOMIAO/deep-learning-for-image-processing.git 2 ...

  3. 111个Python数据分析实战项目,代码已跑通,数据可下载

    写在前面: 这里整理了111个数据分析的案例,每一个都进行了严格的筛选,筛选标准如下: 1. 有干货:杜绝纯可视化.统计性分析,有一定比例的讲解性文字 2. 可跑通:所有代码均经过测试,(大概率)可以 ...

  4. 13个月才跑通GitHub模型,机器学习科研入门太难了吧

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 金磊 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI & ...

  5. win10 安装并跑通 mmdetection

    前言:实际项目中还是建议用服务器以及好的显卡.这里我是在自己电脑上(Windows10)一些简单调的实验,之前一直在Linux上跑,也不是第一次了,但这次用windows跑mmdetection还是踩 ...

  6. 本科生搞AI在线崩溃:3个月才跑通GitHub模型,机器学习科研入门太难了吧

    金磊 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI "机器学习,太难了!" "3个月才跑通GitHub模型代码,要崩溃了!" "还要跟博 ...

  7. YOLO学习01(跑通yolov5尝试)

    目录 一.前期理论学习 二.使用YOLO(复现yolov5) 1.环境搭建 2.认识YOLO代码中的文件并简单运行(detect.py) 3.模型训练(train.py) 一.前期理论学习 绘制思维导 ...

  8. linux docker 跑代码_使用Docker 搭建自动化测试环境

    01 我经常是在 windows 上进行代码编写,但是无奈代码写完了总是要放到服务器上跑,自动化测试的代码也不例外. 但是当我把 windows 上写好的代码放到 linux 上的时候,总是会出现各种 ...

  9. yolov3网络结构图_目标检测——YOLO V3简介及代码注释(附github代码——已跑通)...

    GitHub: liuyuemaicha/PyTorch-YOLOv3​github.com 注:该代码fork自eriklindernoren/PyTorch-YOLOv3,该代码相比master分 ...

最新文章

  1. 代码整理工具_程序员软件:程序员有哪些常用又好用的编码小工具?
  2. cassandra集群环境搭建——注意seeds节点,DHT p2p集群管理难道初始化都应如此吗?...
  3. crontab 案例
  4. 大道至简第一章读后感(伪代码)
  5. JZOJ 5445. 【NOIP2017提高A组冲刺11.2】失格
  6. Java 数组常用操作二(扩充、扩容、重复数据、动态数组、数组差集、数组交集、查找指定元素、判断是否相同、数组合并)
  7. 大数据上的“大产品”
  8. 60-100-340-使用-DataSource-hive相关-Flink加载hive数据源
  9. MySQL中Join算法实现原理通俗易懂
  10. 20分钟带你学会博弈论
  11. 人脸识别示例代码解析(二)——人脸识别解析
  12. C语言常用字符ASCII代码表,C语言常用转义字符、ASCII、优先级对照表
  13. js中 this与that
  14. 淘宝订单自动确认收货的N种实现,秒杀面试官
  15. POJ1007 DNA Sorting中英对照翻译与参考解答
  16. redis集群模式登陆
  17. 【技术类】【ArcGIS对国产卫星的支持2:高分一号卫星】篇5、实时表观反射率产品生产
  18. 兔子与狐狸c语言,【狐狸和兔子的故事】_ 狐狸和兔子故事_亲亲宝贝网
  19. bugku-游戏过关
  20. 基于GINA/凭证提供程序的自助密码管理

热门文章

  1. 云服务器centos7创建用户
  2. CSDN做测试的老师教你Jmeter生成压力测试报告
  3. 学习是为了完善人生,不是为了享受人生!
  4. java.io.FileNotFoundException: D:\hadoop (拒绝访问。)
  5. FFT从入门到使用(ACM/OI)
  6. excel求和为什么是0_Excel使用小技巧-Excel里的自动求和功能
  7. 云计算行业发展呈上升趋势,技术成为重要驱动因素
  8. 全息展示柜的材质质量如何判断?
  9. java如何关闭gc,GC垃圾回收机制,
  10. vs2019修改代码时覆盖和插入设置