mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 07:13:02 +04:00
Merge pull request #20535 from SamFC10:onnx-q
dnn : int8 quantized layers support in onnx importer * added quantized layers support in onnx importer * added more cases in eltwise node, some more checks * added tests for quantized nodes * relax thresholds for failed tests, address review comments * refactoring based on review comments * added support for unsupported cases and pre-quantized resnet50 test * relax thresholds due to int8 resize layer
This commit is contained in:
@@ -144,6 +144,7 @@ void initializeLayerFactory()
|
||||
|
||||
CV_DNN_REGISTER_LAYER_CLASS(Quantize, QuantizeLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(Dequantize, DequantizeLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(Requantize, RequantizeLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(ConvolutionInt8, ConvolutionLayerInt8);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(InnerProductInt8, InnerProductLayerInt8);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(PoolingInt8, PoolingLayerInt8);
|
||||
@@ -173,6 +174,7 @@ void initializeLayerFactory()
|
||||
CV_DNN_REGISTER_LAYER_CLASS(SilenceInt8, BlankLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(ConstInt8, ConstLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(ReshapeInt8, ReshapeLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(ResizeInt8, ResizeLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(SplitInt8, SplitLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(SliceInt8, SliceLayer);
|
||||
CV_DNN_REGISTER_LAYER_CLASS(CropInt8, CropLayer);
|
||||
|
||||
Reference in New Issue
Block a user