TanH darknet and test
authorAryansh Omray <aryansh.omray@outlook.com>
Wed, 17 Feb 2021 13:19:52 +0000 (18:49 +0530)
committerAryansh Omray <aryansh.omray@outlook.com>
Wed, 17 Feb 2021 13:19:52 +0000 (18:49 +0530)
modules/dnn/src/darknet/darknet_io.cpp
modules/dnn/test/test_darknet_importer.cpp

index f6d71fd..e3c978a 100644 (file)
@@ -241,6 +241,10 @@ namespace cv {
                     {
                         activation_param.type = "Sigmoid";
                     }
+                    else if (type == "tanh")
+                    {
+                        activation_param.type = "TanH";
+                    }
                     else
                     {
                         CV_Error(cv::Error::StsParseError, "Unsupported activation: " + type);
index 0ecec8c..00638f8 100644 (file)
@@ -702,6 +702,11 @@ TEST_P(Test_Darknet_layers, mish)
     testDarknetLayer("mish", true);
 }
 
+TEST_P(Test_Darknet_layers, tanh)
+{
+    testDarknetLayer("tanh");
+}
+
 TEST_P(Test_Darknet_layers, avgpool_softmax)
 {
     testDarknetLayer("avgpool_softmax");