Commit cc1a909f authored by Shucai Xiao's avatar Shucai Xiao
Browse files

add to handle lower or capitable case of activation function in RNN operators.

parent e114689e
...@@ -100,10 +100,16 @@ struct onnx_parser ...@@ -100,10 +100,16 @@ struct onnx_parser
void init_actv_func() void init_actv_func()
{ {
// Support name format of all lower case or the first letter capital
map_actv_funcs.insert(std::make_pair("tanh", op::tanh{}));
map_actv_funcs.insert(std::make_pair("Tanh", op::tanh{})); map_actv_funcs.insert(std::make_pair("Tanh", op::tanh{}));
map_actv_funcs.insert(std::make_pair("relu", op::relu{}));
map_actv_funcs.insert(std::make_pair("Relu", op::relu{})); map_actv_funcs.insert(std::make_pair("Relu", op::relu{}));
map_actv_funcs.insert(std::make_pair("sigmoid", op::sigmoid{}));
map_actv_funcs.insert(std::make_pair("Sigmoid", op::sigmoid{})); map_actv_funcs.insert(std::make_pair("Sigmoid", op::sigmoid{}));
map_actv_funcs.insert(std::make_pair("leakyrelu", op::leaky_relu{}));
map_actv_funcs.insert(std::make_pair("LeakyRelu", op::leaky_relu{})); map_actv_funcs.insert(std::make_pair("LeakyRelu", op::leaky_relu{}));
map_actv_funcs.insert(std::make_pair("elu", op::elu{}));
map_actv_funcs.insert(std::make_pair("Elu", op::elu{})); map_actv_funcs.insert(std::make_pair("Elu", op::elu{}));
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment