跳到主要内容
Ctrl+K
NVIDIA DALI - Home NVIDIA DALI - Home

NVIDIA DALI

NVIDIA DALI - Home NVIDIA DALI - Home

NVIDIA DALI

目录

  • 首页

快速入门

  • 安装
  • 平台支持
  • 快速入门教程
  • 报告漏洞

Python API 文档

  • Pipeline
  • 类型
  • 数学表达式
  • 索引和切片
  • 操作参考
    • nvidia.dali.fn
      • nvidia.dali.fn.audio_decoder
      • nvidia.dali.fn.audio_resample
      • nvidia.dali.fn.batch_permutation
      • nvidia.dali.fn.bb_flip
      • nvidia.dali.fn.bbox_paste
      • nvidia.dali.fn.box_encoder
      • nvidia.dali.fn.brightness
      • nvidia.dali.fn.brightness_contrast
      • nvidia.dali.fn.caffe2_reader
      • nvidia.dali.fn.caffe_reader
      • nvidia.dali.fn.cast
      • nvidia.dali.fn.cast_like
      • nvidia.dali.fn.cat
      • nvidia.dali.fn.coco_reader
      • nvidia.dali.fn.coin_flip
      • nvidia.dali.fn.color_space_conversion
      • nvidia.dali.fn.color_twist
      • nvidia.dali.fn.contrast
      • nvidia.dali.fn.coord_flip
      • nvidia.dali.fn.coord_transform
      • nvidia.dali.fn.copy
      • nvidia.dali.fn.crop
      • nvidia.dali.fn.crop_mirror_normalize
      • nvidia.dali.fn.dl_tensor_python_function
      • nvidia.dali.fn.dump_image
      • nvidia.dali.fn.element_extract
      • nvidia.dali.fn.erase
      • nvidia.dali.fn.expand_dims
      • nvidia.dali.fn.external_source
      • nvidia.dali.fn.fast_resize_crop_mirror
      • nvidia.dali.fn.file_reader
      • nvidia.dali.fn.flip
      • nvidia.dali.fn.full
      • nvidia.dali.fn.full_like
      • nvidia.dali.fn.gaussian_blur
      • nvidia.dali.fn.get_property
      • nvidia.dali.fn.grid_mask
      • nvidia.dali.fn.hsv
      • nvidia.dali.fn.hue
      • nvidia.dali.fn.image_decoder
      • nvidia.dali.fn.image_decoder_crop
      • nvidia.dali.fn.image_decoder_random_crop
      • nvidia.dali.fn.image_decoder_slice
      • nvidia.dali.fn.jitter
      • nvidia.dali.fn.jpeg_compression_distortion
      • nvidia.dali.fn.laplacian
      • nvidia.dali.fn.lookup_table
      • nvidia.dali.fn.mel_filter_bank
      • nvidia.dali.fn.mfcc
      • nvidia.dali.fn.multi_paste
      • nvidia.dali.fn.mxnet_reader
      • nvidia.dali.fn.nemo_asr_reader
      • nvidia.dali.fn.nonsilent_region
      • nvidia.dali.fn.normal_distribution
      • nvidia.dali.fn.normalize
      • nvidia.dali.fn.numba_function
      • nvidia.dali.fn.numpy_reader
      • nvidia.dali.fn.one_hot
      • nvidia.dali.fn.ones
      • nvidia.dali.fn.ones_like
      • nvidia.dali.fn.optical_flow
      • nvidia.dali.fn.pad
      • nvidia.dali.fn.paste
      • nvidia.dali.fn.peek_image_shape
      • nvidia.dali.fn.per_frame
      • nvidia.dali.fn.permute_batch
      • nvidia.dali.fn.power_spectrum
      • nvidia.dali.fn.preemphasis_filter
      • nvidia.dali.fn.python_function
      • nvidia.dali.fn.random_bbox_crop
      • nvidia.dali.fn.random_crop_generator
      • nvidia.dali.fn.random_resized_crop
      • nvidia.dali.fn.reinterpret
      • nvidia.dali.fn.reshape
      • nvidia.dali.fn.resize
      • nvidia.dali.fn.resize_crop_mirror
      • nvidia.dali.fn.roi_random_crop
      • nvidia.dali.fn.rotate
      • nvidia.dali.fn.saturation
      • nvidia.dali.fn.sequence_reader
      • nvidia.dali.fn.sequence_rearrange
      • nvidia.dali.fn.shapes
      • nvidia.dali.fn.slice
      • nvidia.dali.fn.spectrogram
      • nvidia.dali.fn.sphere
      • nvidia.dali.fn.squeeze
      • nvidia.dali.fn.ssd_random_crop
      • nvidia.dali.fn.stack
      • nvidia.dali.fn.tfrecord_reader
      • nvidia.dali.fn.to_decibels
      • nvidia.dali.fn.torch_python_function
      • nvidia.dali.fn.transpose
      • nvidia.dali.fn.uniform
      • nvidia.dali.fn.video_reader
      • nvidia.dali.fn.video_reader_resize
      • nvidia.dali.fn.warp_affine
      • nvidia.dali.fn.water
      • nvidia.dali.fn.zeros
      • nvidia.dali.fn.zeros_like
    • nvidia.dali.fn.decoders
      • nvidia.dali.fn.decoders.audio
      • nvidia.dali.fn.decoders.image
      • nvidia.dali.fn.decoders.image_crop
      • nvidia.dali.fn.decoders.image_random_crop
      • nvidia.dali.fn.decoders.image_slice
    • nvidia.dali.fn.experimental
      • nvidia.dali.fn.experimental.audio_resample
      • nvidia.dali.fn.experimental.debayer
      • nvidia.dali.fn.experimental.dilate
      • nvidia.dali.fn.experimental.equalize
      • nvidia.dali.fn.experimental.erode
      • nvidia.dali.fn.experimental.filter
      • nvidia.dali.fn.experimental.inflate
      • nvidia.dali.fn.experimental.median_blur
      • nvidia.dali.fn.experimental.peek_image_shape
      • nvidia.dali.fn.experimental.remap
      • nvidia.dali.fn.experimental.resize
      • nvidia.dali.fn.experimental.tensor_resize
      • nvidia.dali.fn.experimental.warp_perspective
    • nvidia.dali.fn.experimental.decoders
      • nvidia.dali.fn.experimental.decoders.image
      • nvidia.dali.fn.experimental.decoders.image_crop
      • nvidia.dali.fn.experimental.decoders.image_random_crop
      • nvidia.dali.fn.experimental.decoders.image_slice
      • nvidia.dali.fn.experimental.decoders.video
    • nvidia.dali.fn.experimental.inputs
      • nvidia.dali.fn.experimental.inputs.video
    • nvidia.dali.fn.experimental.readers
      • nvidia.dali.fn.experimental.readers.fits
      • nvidia.dali.fn.experimental.readers.video
    • nvidia.dali.fn.io.file
      • nvidia.dali.fn.io.file.read
    • nvidia.dali.fn.noise
      • nvidia.dali.fn.noise.gaussian
      • nvidia.dali.fn.noise.salt_and_pepper
      • nvidia.dali.fn.noise.shot
    • nvidia.dali.fn.plugin.video
      • nvidia.dali.fn.plugin.video.decoder
    • nvidia.dali.fn.random
      • nvidia.dali.fn.random.beta
      • nvidia.dali.fn.random.choice
      • nvidia.dali.fn.random.coin_flip
      • nvidia.dali.fn.random.normal
      • nvidia.dali.fn.random.uniform
    • nvidia.dali.fn.readers
      • nvidia.dali.fn.readers.caffe
      • nvidia.dali.fn.readers.caffe2
      • nvidia.dali.fn.readers.coco
      • nvidia.dali.fn.readers.file
      • nvidia.dali.fn.readers.mxnet
      • nvidia.dali.fn.readers.nemo_asr
      • nvidia.dali.fn.readers.numpy
      • nvidia.dali.fn.readers.sequence
      • nvidia.dali.fn.readers.tfrecord
      • nvidia.dali.fn.readers.video
      • nvidia.dali.fn.readers.video_resize
      • nvidia.dali.fn.readers.webdataset
    • nvidia.dali.fn.reductions
      • nvidia.dali.fn.reductions.max
      • nvidia.dali.fn.reductions.mean
      • nvidia.dali.fn.reductions.mean_square
      • nvidia.dali.fn.reductions.min
      • nvidia.dali.fn.reductions.rms
      • nvidia.dali.fn.reductions.std_dev
      • nvidia.dali.fn.reductions.sum
      • nvidia.dali.fn.reductions.variance
    • nvidia.dali.fn.segmentation
      • nvidia.dali.fn.segmentation.random_mask_pixel
      • nvidia.dali.fn.segmentation.random_object_bbox
      • nvidia.dali.fn.segmentation.select_masks
    • nvidia.dali.fn.transforms
      • nvidia.dali.fn.transforms.combine
      • nvidia.dali.fn.transforms.crop
      • nvidia.dali.fn.transforms.rotation
      • nvidia.dali.fn.transforms.scale
      • nvidia.dali.fn.transforms.shear
      • nvidia.dali.fn.transforms.translation
    • nvidia.dali.plugin.jax.fn
      • nvidia.dali.plugin.jax.fn.jax_function
    • nvidia.dali.plugin.numba.fn.experimental
      • nvidia.dali.plugin.numba.fn.experimental.numba_function
    • nvidia.dali.plugin.pytorch.fn
      • nvidia.dali.plugin.pytorch.fn.torch_python_function
  • 自动增强
    • AutoAugment
    • RandAugment
    • TrivialAugment
    • 增强参考
  • 操作符对象 (旧版)
  • DL 框架插件
    • PyTorch
      • PyTorch 插件 API 参考
      • Pytorch 框架
        • 在 PyTorch 中使用 DALI
        • ExternalSource 操作符
        • 使用 PyTorch DALI 插件:使用各种读取器
        • 在 PyTorch Lightning 中使用 DALI
    • TensorFlow
      • TensorFlow 插件 API 参考
      • Tensorflow 框架
        • 使用 Tensorflow DALI 插件:DALI 和 tf.data
        • 使用 Tensorflow DALI 插件:带有多个 GPU 的 DALI tf.data.Dataset
        • 带有外部源的 DALI Dataset 的输入
        • 将 Tensorflow DALI 插件与稀疏张量一起使用
        • 使用 Tensorflow DALI 插件:简单示例
        • 使用 Tensorflow DALI 插件:使用各种读取器
    • PaddlePaddle
      • PaddlePaddle 插件 API 参考
      • PaddlePaddle 框架
        • 在 PaddlePaddle 中使用 DALI
        • ExternalSource 操作符
        • 使用 Paddle DALI 插件:使用各种读取器
    • JAX
      • JAX 插件 API 参考
      • JAX 框架
        • JAX 和 DALI 入门
        • 使用 DALI 和 JAX 训练神经网络
        • 使用多个 GPU 进行训练
        • 使用 DALI 和 Flax 训练神经网络
        • 使用 DALI 和 Paxml 训练神经网络
        • T5X 和 DALI 入门
      • 在 DALI pipeline 中运行 JAX

示例和教程

  • 数据加载
    • 外部源操作符 - 基本用法
    • 并行外部源
    • 并行外部源 - Fork
    • 数据加载:LMDB 数据库
    • 数据加载:MXNet recordIO
    • 数据加载:TensorFlow TFRecord
    • 数据加载:Webdataset
    • COCO 读取器
    • Numpy 读取器
  • 操作
    • 通用目的
      • DALI 表达式和算术运算
        • DALI 表达式和算术运算符
        • DALI 二进制算术运算符 - 类型提升
        • 使用算术运算的自定义增强
        • 条件式执行和掩码
      • 归约运算符
      • 张量连接
      • 重新解释张量
      • Normalize 运算符
      • 几何变换
      • Erase 运算符
    • 图像处理
      • 增强图库
      • BrightnessContrast 示例
      • 色彩空间转换
      • 图像解码器示例
      • HSV 示例
      • 插值方法
      • Resize 运算符
      • WarpAffine
      • 3D 变换
    • 音频处理
      • DALI 中的音频解码器
      • 音频频谱图
    • 视频处理
      • 从多个文件读取的简单视频 Pipeline
      • 从目录读取带标签视频的视频 Pipeline
      • 演示基于时间戳或帧号应用标签的视频 Pipeline
      • 读取存储为图像的视频帧
      • 使用图像处理运算符处理视频
      • 光流
  • 用例
    • 视频超分辨率
    • PyTorch 中的 ImageNet 训练
    • PyTorch 中的 Single Shot MultiBox Detector 训练
    • 带有 DALI 和 AutoAugment 的 PyTorch EfficientNet
    • 带有 TensorFlow 和 DALI 的 ResNet-N
    • 带有 TensorFlow 和 DALI 的 You Only Look Once v4
    • 带有 TensorFlow 和 DALI 的 EfficientDet
    • PaddlePaddle 用例
      • PaddlePaddle 中的 ResNet 训练
      • PaddlePaddle 中的 Temporal Shift Module 推理
    • 带有增强的 COCO 读取器
    • 使用外部源的 WebDataset 集成
  • 其他
    • 多 GPU 支持
    • DALI 中的条件执行
    • 自定义操作
      • 在 C++ 中创建自定义操作符
      • Python 操作符
      • 使用 Python 操作符处理 GPU 数据
      • Numba 函数 - 运行编译的 C 回调函数
      • 在 DALI 中运行自定义 JAX 增强
      • 在多个 GPU 上运行 JAX 增强
    • 序列化
    • 操作符对象 (旧版)
    • Pipeline 调试模式 (实验性)

高级

  • 性能调优
  • 分片
  • Pipeline 运行方法
  • 检查点
  • 实验性
  • 从源代码编译 DALI
  • DALI 环境变量

常见问题解答

  • 问答

参考

  • 发行说明
  • GitHub
  • 路线图
  • 示例和教程
  • 操作
  • 通用目的

通用目的#

  • DALI 表达式和算术运算
    • DALI 表达式和算术运算符
    • DALI 二进制算术运算符 - 类型提升
    • 使用算术运算的自定义增强
    • 条件式执行和掩码
  • 归约运算符
  • 张量连接
    • 级联
    • 堆叠
  • 重新解释张量
    • 固定输出形状
    • 使用通配符重塑
    • 移除和添加单位维度
    • 重新排列维度
    • 添加和移除维度
    • 相对形状
    • 重新解释数据类型
  • Normalize 运算符
    • 介绍
    • 使用 Normalize 运算符
    • 调整输出动态范围
    • 外部提供的参数
    • 批归一化
  • 几何变换
    • 仿射变换
    • 变换目录
    • 案例研究:变换关键点
    • 向 Pipeline 添加变换
    • 组合变换
    • 关键点裁剪
    • 变换图库
  • Erase 运算符

上一个

操作

下一个

DALI 表达式和算术运算

NVIDIA NVIDIA
隐私政策 | 管理我的隐私 | 请勿出售或分享我的数据 | 服务条款 | 辅助功能 | 公司政策 | 产品安全 | 联系方式

版权所有 © 2018-2025, NVIDIA Corporation。

© . All rights reserved.