NvBufSurface¶
- class pyds.NvBufSurface¶
保存批次中单个缓冲区的信息。
- 变量:
gpuId – int, 保存 GPU ID。仅对多 GPU 系统有效。
batchSize – int, 保存批次大小。
numFilled – int, 保存有效和已填充缓冲区的数量。在创建结构实例时初始化为零。
isContiguous – bool, 保存 “是否连续” 标志。如果设置,则为批次分配的内存是连续的。
memType –
NvBufSurfaceMemType
, 保存批次中缓冲区的内存类型。surfaceList – :class:`NvBufSurfaceParams` 的列表, 批处理缓冲区的数组。
- cast(*args, **kwargs)¶
重载函数。
cast(self: capsule) -> pyds.NvBufSurface
将给定的对象/数据转换为
NvBufSurface
, 调用 pyds.NvBufSurface.cast(data)cast(self: int) -> pyds.NvBufSurface
将给定的对象/数据转换为
NvBufSurface
, 调用 pyds.NvBufSurface.cast(data)