【发布时间】:2021-12-31 14:26:04
【问题描述】:
我已尝试遵循 DALI 的官方文档和示例。但是我对以下三个变量的含义和使用感到茫然-
- batch_size
- sequence_length
- n_iter
提前致谢。
【问题讨论】:
标签: video frame nvidia video-processing
我已尝试遵循 DALI 的官方文档和示例。但是我对以下三个变量的含义和使用感到茫然-
提前致谢。
【问题讨论】:
标签: video frame nvidia video-processing
回答标题中的问题,DALI 使用默认设置从输入视频中加载所有帧。如果您的视频以 30 FPS 录制,您可以通过设置参数 stride=2 将其读取为 15 FPS(DALI 将每秒跳过一帧)。
解释教程中变量的含义:
batch_size:
DALI算子可以在GPU上运行(当设置device="gpu"时),GPU是为并行计算而设计的。 batch_size 变量告诉 DALI 要并行处理多少视频。sequence_length:告诉 DALI 将在输出中包含多少帧。n_iter:仅供教程使用。下面示例中的循环将多次运行管道。【讨论】: