Publishing 2019 R1 content
[platform/upstream/dldt.git] / inference-engine / thirdparty / mkl-dnn / src / common / eltwise.cpp
index 815d2d7..5d9a6dd 100644 (file)
@@ -39,7 +39,7 @@ status_t eltwise_desc_init(eltwise_desc_t *eltwise_desc, prop_kind_t prop_kind,
         && one_of(alg_kind, eltwise_relu, eltwise_tanh, eltwise_elu,
                   eltwise_square, eltwise_abs, eltwise_sqrt, eltwise_linear,
                   eltwise_bounded_relu, eltwise_soft_relu, eltwise_logistic,
-                  eltwise_clamp)
+                  eltwise_clamp, eltwise_exp, eltwise_not)
         && IMPLICATION(prop_kind == backward_data, diff_data_desc != nullptr);
     if (!args_ok) return invalid_arguments;
 
@@ -54,7 +54,6 @@ status_t eltwise_desc_init(eltwise_desc_t *eltwise_desc, prop_kind_t prop_kind,
 
     ed.alpha = alpha;
     ed.beta = beta;
-    ed.negative_slope = ed.alpha;
 
     bool consistency = true
         && IMPLICATION(ed.prop_kind == backward_data,
@@ -83,19 +82,4 @@ status_t mkldnn_eltwise_backward_desc_init(eltwise_desc_t *eltwise_desc,
             diff_data_desc, alpha, beta);
 }
 
-status_t mkldnn_relu_forward_desc_init(eltwise_desc_t *relu_desc,
-        prop_kind_t prop_kind, const memory_desc_t *data_desc,
-        float negative_slope) {
-    return mkldnn_eltwise_forward_desc_init(relu_desc, prop_kind, eltwise_relu,
-            data_desc, negative_slope, 0.);
-}
-
-status_t mkldnn_relu_backward_desc_init(eltwise_desc_t *relu_desc,
-        const memory_desc_t *diff_data_desc, const memory_desc_t *data_desc,
-        float negative_slope) {
-    return mkldnn_eltwise_backward_desc_init(relu_desc, eltwise_relu,
-            diff_data_desc, data_desc, negative_slope, 0.);
-}
-
-
 // vim: et ts=4 sw=4 cindent cino^=l0,\:0,N-s