Merge pull request #36 from pieris98/master

Comment leftover assertions of square dims
This commit is contained in:
Marcos Luciano
2021-02-19 15:40:36 -03:00
committed by GitHub

View File

@@ -212,7 +212,7 @@ NvDsInferStatus Yolo::buildYoloNetwork(
else if (m_ConfigBlocks.at(i).at("type") == "yolo") { else if (m_ConfigBlocks.at(i).at("type") == "yolo") {
nvinfer1::Dims prevTensorDims = previous->getDimensions(); nvinfer1::Dims prevTensorDims = previous->getDimensions();
assert(prevTensorDims.d[1] == prevTensorDims.d[2]); //assert(prevTensorDims.d[1] == prevTensorDims.d[2]);
TensorInfo& curYoloTensor = m_OutputTensors.at(outputTensorCount); TensorInfo& curYoloTensor = m_OutputTensors.at(outputTensorCount);
curYoloTensor.gridSizeY = prevTensorDims.d[1]; curYoloTensor.gridSizeY = prevTensorDims.d[1];
curYoloTensor.gridSizeX = prevTensorDims.d[2]; curYoloTensor.gridSizeX = prevTensorDims.d[2];
@@ -262,7 +262,7 @@ NvDsInferStatus Yolo::buildYoloNetwork(
//YOLOv2 support //YOLOv2 support
else if (m_ConfigBlocks.at(i).at("type") == "region") { else if (m_ConfigBlocks.at(i).at("type") == "region") {
nvinfer1::Dims prevTensorDims = previous->getDimensions(); nvinfer1::Dims prevTensorDims = previous->getDimensions();
assert(prevTensorDims.d[1] == prevTensorDims.d[2]); //assert(prevTensorDims.d[1] == prevTensorDims.d[2]);
TensorInfo& curRegionTensor = m_OutputTensors.at(outputTensorCount); TensorInfo& curRegionTensor = m_OutputTensors.at(outputTensorCount);
curRegionTensor.gridSizeY = prevTensorDims.d[1]; curRegionTensor.gridSizeY = prevTensorDims.d[1];
curRegionTensor.gridSizeX = prevTensorDims.d[2]; curRegionTensor.gridSizeX = prevTensorDims.d[2];
@@ -466,4 +466,4 @@ void Yolo::destroyNetworkUtils() {
free(const_cast<void*>(m_TrtWeights[i].values)); free(const_cast<void*>(m_TrtWeights[i].values));
} }
m_TrtWeights.clear(); m_TrtWeights.clear();
} }