【Pytorch】nvidia-dali

0,介绍
    NVIDIA/DALI(NVIDIA Data Loading Library) 库包含了用于加速深度学习应用的数据预处理的高度优化的构建模块(highly optimized building blocks)和执行引擎(execution engine).
    深度学习应用中,往往需要复杂的、多阶段的数据预处理管道. 这些数据管道主要是在CPU上执行的数据密集型操作(compute-intensive operation),b 比如,从磁盘加载数据,解码,裁剪,随机resize,颜色和空间增强,格式转换,等等,都主要是在 CPUs 上完成的,其限制了训练和推断时的性能和可扩展性.

特点

  • 易于使用的 Python API
  • 在多个 GPU 之间显式地缩放
  • 加快图像分类(ResNet-50)和目标检测分类(SSD)工作流
  • 灵活的计算图使得开发人员可创建自定义的数据处理 pipeline
  • 支持多种格式 - LMDB、RecordIO、TFRecord、COCO、JPEG、H.264 以及 HEVC
  • 开发人员可添加自定义的图像或视频处理 operator

1,安装

pip install --extra-index-url https://developer.download.nvidia.com/compute/redist nvidia-dali-cuda102
https://developer.download.nvidia.com/compute/redist/nvidia-dali-cuda102 #下载指定版本文件

2,使用

3,参考
dali应用1
dali应用1
dali_letterbox

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值