fcpx文件在哪,fcpx视频镜像
板上倒装芯片源码:https://github。田字0549/FCOS
板上倒装芯片安装要求:https://github。田字0549/FCOS/blob/master/install。医学博士
一、建立CUDA cudnn镜像
开源代码库选项一给出的是CUDA 10.2的版本(其他版本也可,安装匹配的软件版本即可),结合本地环境,首先建立基础镜像,直接拉取nvidia docker官方镜像作为我们的系统镜像。
码头工人拉NVIDIA/cuda:10.2-cud nn 7-den vel-Ubuntu 18.04二、制作数据卷
建立了本地服务器的位置/data/g_y和数据卷位置/usr/下载的映射,实现了数据的共享和重用。
docker run-v/data/g _ y:/usr/Downloads-name data vol NVIDIA/cuda:10.2-cud nn 7-devel-Ubuntu 18.04/活泼的汽车/bash docker检查数据卷查看数据卷的信息。
注意:挂载到的数据卷的位置,如果与容器中的位置相同时,服务器挂载到数据卷的文件夹,会覆盖掉容器里的原来该文件夹的内容。
例如容器里也有/usr/下载文件夹,且文件夹下含有文件一,则服务器挂载过来的文件夹/data/g_y到容器的/usr/下载位置,该文件夹下只包含服务器/data/g_y的内容,文件a将不存在。
三、创建容器,挂载到数据卷数据卷
docker run-it-GPU all-name g _ fcos-volumes-from data vol NVIDIA/cuda:10.2-cud nn 7-devel-Ubuntu 18.04/活泼的汽车/bash容器名为g_fcos,方便引用。同时更新源和相应的软件。
容易得到更新容易得到升级容易得到安装vimapt-get安装wget卷曲git更新:同步/etc/apt/sources.list和/etc/apt/sources.list.d中列出的源的索引,获取到最新的软件包升级。是根据更新命令下载的元数据决定要更新什么包(同时获取每个包的位置)。
四、安装板上倒装芯片
根据板上倒装芯片安装要求安装各种环境及编译FCOS。
1.板上倒装芯片应用城市安装,则先安装蟒蛇. https://repo.anaconda.com选择相应的城市下载安装。
wget-c https://回购。蟒蛇。com/archive/anaconda 3-2019.07-Linux-x86 _ 64。shbash/usr/Downloads/anaconda 3-2019.07-Linux-x86 _ 64。嘘出现的问题:正在执行事务:\警告conda。核心。envs _ manager:register _ env(46):无法注册环境。路径不可写或缺失。环境位置:/root/anaconda3
该处为警告,同时也会显示"安装完成。"。警告可不予处理,查看水蟒路径已写入到环境变量小路中,不影响后期使用。
2.在水蟒中建立板上倒装芯片环境,用于安装FCOS。
康达创建名称FCOS python=3.7同时安装了python 3.7。
3.安装板上倒装芯片和椰子树依赖项
点安装忍者yacs cython matplotlib tqdm可根据康达列表罗列已安装的模块,再选择安装上述依赖项。
4.安装框架
康达安装框架火炬视觉cudatoolkit=10.2 c py torch可根据框架官网https://pytorch.org/get-started/locally,选择相应的配置环境获取对应的框架安装链接。
5.安装pycocotools
饭桶克隆https://github.com/cocodataset/cocoapi.gitcd可可API/python API设置。py build _ ext install 6 .安装板上倒装芯片
饭桶克隆https://github.com/tianzhi0549/FCOS.gitcd FCOSpython设置。巴拉圭构建开发无deps等待编译成功。
五、运行演示
wget https://云存储。AAR网。edu。au/plus/s/zsaqnjb 96 ha 71 YF/下载-O FCOS _ imprv _ R _ 50 _ FPN _ 1x。pthpython demo/fcos _ demo。巴拉圭输出图片名和相应的前向处理时间,由于在容器里实现,直接保存生成的效果图再查看。
六、提交容器,上传镜像
退出当前容器,出口。再提交至镜像。
码头提交FCOS XXXXXX推送到云端
码头推送XXXXXX:g_fcos七、安装、编译、运行演示过程中出现的问题:
1)文件"/root/FCOS/fcos _ core/modeling/rpn/fcos/inference。py”,第69行,在前向单一要素地图中
运行时错误:视图大小与输入张量的大小和跨度不兼容(至少有一个维度跨越两个相邻的子空间)。使用。重塑(.)反而。
解决方法:用。连续()将视角的张量在内存中变成连续分布:
pre _ NMS _前_ N=候选人_指数。连续的。视图(N,-1).sum(1)2)CSRC/cuda/deform _ pool _ cuda。铜(42):错误:标识符" AT_CHECK "未定义
解决方法:在报错文件的开头加上宏:
# ifndef AT _ CHECK # define AT _ CHECK TORCH _ CHECK # endif 3)找不到文件报错
建设时相应的文件都有,但在代码里嵌套了相对路径可能存在问题,按实际相对路径修改。
4)FCOS编译成功,运行演示时中文版的问题
I)cv2。错误:OpenCV(3。4 .2)/tmp/build/80754 af9/OpenCV-suite _ 1535558553474/work/modules/high GUI/src/window。CPP:632:错误:(-2:未指明的错误)函数未实现。使用Windows、GTK 2.x或碳支持重建库。如果您使用的是人的本质或黛比安,请安装libgtk2.0-dev和pkg-config然后重新运行第一种或在函数" cvShowImage "中配置脚本
二)文件/root/anaconda 3/envs/FCOS _ g/lib/python 3.7/site-packages/cv2/_ _ init _ _ .py ,模块中的第5行
从。cv2导入*
ImportError: libGL.so.1:无法打开共享对象文件:没有这样的文件或目录
iii) qt.qpa.plugin:无法加载/root/anaconda3/中的夸脱平台插件" xcb "./cv2/qt/plugins”,即使找到了它。
此应用程序无法启动,因为没有夸脱平台插件可以初始化。重新安装应用程序可能会解决此问题。
可用的平台插件有:xcb
以上三个中文版问题更新安装了中文版的组件等,都没有解决sudo apt安装libgl1-mesa-glx、sudo apt-get安装-y libgl1-mesa-dev这些都没有解决问题。
重新安装了中文版可以解决上述报错。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。