sunny2020

Results 2 comments of sunny2020

> HardSigmoid在OpenCV中不支持,可以考虑使用其它OP来组合完成 https://github.com/PaddlePaddle/Paddle2ONNX/blob/develop/paddle2onnx/op_mapper/activation.py#L163 可以将此函数替换为下面的实现,重新安装后再导出ONNX模型 > > ``` > @classmethod > def opset_1(cls, graph, node, **kw): > slope = node.attr('slope') > offset = node.attr('offset') > slope_node = graph.make_node( > 'Constant', attrs={'dtype':...

> 嗨,谢谢您的快速回复。真的很感激~ 我尝试了您的方法,这个hard_sigmoid问题解决了。谢谢。 但是当我用opencv来执行构建的onnx文件时,又出现了其他报错: ``` cv2.error: OpenCV(4.5.3) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-c2l3r8zm\opencv\modules\dnn\src\onnx\onnx_importer.cpp:2146: error: (-2:Unspecified error) in function 'cv::dnn::dnn4_v20210608::ONNXImporter::handleNode' > Node [Transpose]:(transpose_0.tmp_0) parse error: OpenCV(4.5.3) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-c2l3r8zm\opencv\modules\dnn\src\layers\permute_layer.cpp:138: error: (-215:Assertion failed) (int)_numAxes == inputs[0].size() in function 'cv::dnn::PermuteLayerImpl::getMemoryShapes'...