当前位置: 首页 > news >正文

小城市网站建设业务餐饮手机网站建设

小城市网站建设业务,餐饮手机网站建设,wordpress 多域名 图片不显示,免费网站域名空间目录 一、docker 配置 gpu版pyhorch环境1、显卡驱动、cuda版本、pytorch cuda版本三者对应2、拉取镜像 二、部署Anomalib1、下载Anomalib2、创建容器并且运行3、安装Anomalib进入项目路径安装依赖测试: 一、docker 配置 gpu版pyhorch环境 1、显卡驱动、cuda版本、p…

目录

  • 一、docker 配置 gpu版pyhorch环境
    • 1、显卡驱动、cuda版本、pytorch cuda版本三者对应
    • 2、拉取镜像
  • 二、部署Anomalib
    • 1、下载Anomalib
    • 2、创建容器并且运行
    • 3、安装Anomalib
      • 进入项目路径
      • 安装依赖
      • 测试:

一、docker 配置 gpu版pyhorch环境

1、显卡驱动、cuda版本、pytorch cuda版本三者对应

  • 自行查看:三者对应版本信息

2、拉取镜像

  • 直接在docker.hub中拉取pytorch镜像:​​​​​​​找到自己所需要的环境 pytorch镜像

  • 点击复制 devel 版链接

     docker pull pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel
    

二、部署Anomalib

1、下载Anomalib

  • Anomalib github 地址

2、创建容器并且运行

我们需要docker容器中运行Anomalib,所以需要把主机文件挂载到容器中

  • 主机路径:/home/dell/ljn/anomalib
docker run -it --name="pytorch_docker" \--gpus=all \--shm-size=64G \	-v /home/dell/ljn/anomalib:/workspace/anomalib \pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel /bin/bash

没有加这一行--shm-size=64G在docker中运行pytorch会报错

  • ERROR: Unexpected bus error encountered in worker. This might be caused by insufficient shared memory (shm).
  • 由于在docker镜像中默认限制了shm(shared memory),然而数据处理时pythorch则使用了shm。这就导致了在运行多线程时会将超出限制的DataLoader并直接被kill掉。
  • --shm-size=64G:这里设置为64G,根据自身电脑性能进行设置
  • 容器运行后可以看到挂载的目录
jn@ljn-Alienware-13:~/ai_project/anomalib$ ./run_docker.sh 
root@440738bd07a3:/workspace# ls
anomalib
root@440738bd07a3:/workspace# 
  • 验证
ncvv -V 
nvidia-smi

在这里插入图片描述

3、安装Anomalib

进入项目路径

cd anomalib/anomalib-main

安装依赖

pip install update
pip install -e .
pip install wandb

测试:

  • 执行

    python tools/train.py 
    
  • 运行报错:ImportError: libGL.so.1: cannot open shared object file: No such file or directory
    在这里插入图片描述

  • 需要安装opencv

    apt-get update
    apt-get install libopencv-dev
    
  • 再次执行:python tools/train.py

  • 报错ImportError: cannot import name 'KeypointRCNN_ResNet50_FPN_Weights' from 'torchvision.models.detection' (/opt/conda/lib/python3.7/site-packages/torchvision/models/detection/__init__.py)
    在这里插入图片描述

  • torchvision 版本不兼容或缺少相关模块导致的,更新版本

    pip install --upgrade torchvision
    
  • 再次执行:python tools/train.py

  • 运行成功:到此Anomalib项目部署完成
    在这里插入图片描述

http://www.yayakq.cn/news/13276/

相关文章:

  • 昆明经济技术开发区官方门户网站猎头公司招聘信息
  • 企业网站主要有哪四种类型淘宝网为什么是c2c模式
  • 住房城乡建设部门户网站烟气脱硫做一电影网站的apk
  • 微信商城网站建设多少钱电子商务网站软件建设
  • 做电商讲师课程的网站海淀商城网站建设
  • html5彩票网站模板wordpress定时发布功能
  • 辽宁网站建设排名企业网站有哪些企业
  • 网站地图是怎么做的注册个体可以做网站吗
  • 网站有时打不开定制网站与模板网站的主要区别
  • 网站建设佰金手指科杰二在手机上创建网站吗
  • 大数据做网站wordpress 匿名投票
  • 北京网站建设的服务浙江专业网站建设商城报价
  • 主流网站类型网站建设外包需要注意哪些
  • 网站推广的工具wordpress外贸网站模板
  • 网站建设演示ppt海南美容网站建设
  • 做网站销售的搜狗推广找谁
  • 未来网站发展方向郴州网页设计招聘
  • 网站开发收费艺术设计
  • 太原建网站平面设计招聘58同城
  • 网络营销平台建设秦皇岛网站建设seo
  • 什么类型的网站手机网站在线制作
  • 网站首页背景图片WordPress文章如何折叠插件
  • 建筑类企业网站模板网站建设的一些问题
  • 合肥专业网站建设房管局网站建设
  • 响应式网站建设论文正能量网站免费入口有限公司
  • 西安建设网站的公司简介站长网站查询
  • 网站开发专员招聘南京百度推广开户
  • 开发大型网站wordpress cloudfront
  • seo优化文章网站福建住房和建设网站密码忘记
  • 哪个网站做视频赚钱做笔记的网站