Hi, I am trying to run my custom network using DriveWorks as shown in dnn samples. I can run my model for batch size 1 using dwDataConditioner_prepareData() as follows:
CHECK_DW_ERROR(dwImage_getCUDA(&rgbaImage, m_imageRGBA));
CHECK_DW_ERROR(dwDataConditioner_prepareData(m_dnnInputDevice, &rgbaImage, 1, &m_detectionRegion,
cudaAddressModeClamp, m_dataConditioner));
Now I want to pass data to my model with batch size greater than 1 using dwDataConditioner_prepareData().
But I didnt understand how to pass inputImages to function.
dwDataConditioner_prepareData | ( | float32_t * | d_outputImage , |
---|---|---|---|
const dwImageCUDA *const * | inputImages , | ||
uint32_t | numImages , | ||
const dwRect * | roi , | ||
cudaTextureAddressMode | addressMode , | ||
dwDataConditionerHandle_t | obj | ||
) |
How can I pass input image list to dwDataConditioner_prepareData? Thanks in advance.