win10 編譯安裝detectron2
本次安裝環境
cuda 10.1 下載地址
pytorch 1.5.1 命令: pip install torch1.5.1+cu101 torchvision0.6.1+cu101 -f https://download.pytorch.org/whl/torch_stable.html 更多安裝方式
vs 2017 下載地址
fvcore 0.1.2
下載原始碼
修改 detectron2\layers\csrc\nms_rotated\nms_rotated_cuda.cu
1.註釋塊/* #ifdef WITH_CUDA…#endif*/
2.在後面新增一句 #include “box_iou_rotated/box_iou_rotated_utils.h”
// Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved
#include <ATen/ATen.h>
#include <ATen/cuda/CUDAContext.h>
#include <c10/cuda/CUDAGuard.h>
#include <ATen/cuda/CUDAApplyUtils.cuh>
//NOTE: replace relative import
/*#ifdef WITH_CUDA
#include "../box_iou_rotated/box_iou_rotated_utils.h"
#endif
// TODO avoid this when pytorch supports "same directory" hipification
#ifdef WITH_HIP
#include "box_iou_rotated/box_iou_rotated_utils.h"
#endif*/
#include "box_iou_rotated/box_iou_rotated_utils.h"
編譯
進入下載程式碼的目錄執行
"""
@author: qq群686070107
"""
python -m pip install -e detectron2(或者detectron2-master)
相關文章
- 安裝編譯ffmpeg編譯
- 編譯安裝nmon編譯
- Griffin編譯安裝編譯
- apache編譯安裝Apache編譯
- swoole 編譯安裝編譯
- 編譯安裝zabbix編譯
- ffmpeg安裝之linux編譯安裝Linux編譯
- Linux 編譯安裝 PythonLinux編譯Python
- Shell編譯安裝nginx編譯Nginx
- Linux編譯安裝NginxLinux編譯Nginx
- centos PHP 編譯安裝CentOSPHP編譯
- httpd編譯安裝phphttpd編譯PHP
- PHP Linux安裝擴充套件(編譯安裝)PHPLinux套件編譯
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- macOS nginx 編譯安裝教程MacNginx編譯
- ubuntu編譯安裝kernel教程。Ubuntu編譯
- ubuntu編譯安裝pcl教程。Ubuntu編譯
- PHP7 編譯安裝PHP編譯
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- 反編譯之安裝Apktool編譯APK
- Xopsed的編譯與安裝編譯
- Linux 編譯 安裝 PHP 7.3.1Linux編譯PHP
- windows下編譯安裝thriftWindows編譯
- 原始碼編譯安裝Redis原始碼編譯Redis
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- PostgreSQL原始碼學習 win10原始碼編譯安裝SQL原始碼Win10編譯
- Centos8編譯安裝核心CentOS編譯
- 【轉】MySQL原始碼編譯安裝MySql原始碼編譯
- Windows下CMake編譯安裝OpenCVWindows編譯OpenCV
- protobuf 編譯工具安裝與使用編譯
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- 原始碼編譯安裝的原理原始碼編譯
- homestead 多版本 編譯安裝swoole編譯
- Centos7編譯安裝OpenRestyCentOS編譯REST
- 如何編譯安裝MySQL8.0編譯MySql
- Centos 編譯安裝 PHP7.4.7CentOS編譯PHP