diff --git a/src/SOFIE_core/src/SOFIE_common.cxx b/src/SOFIE_core/src/SOFIE_common.cxx index ad74313..7703287 100644 --- a/src/SOFIE_core/src/SOFIE_common.cxx +++ b/src/SOFIE_core/src/SOFIE_common.cxx @@ -394,6 +394,7 @@ void UTILITY::UnidirectionalBroadcast(const std::vector & data, const std: std::string UTILITY::Clean_name(std::string input_tensor_name){ std::string s (input_tensor_name); std::replace( s.begin(), s.end(), '-', '_'); + std::replace( s.begin(), s.end(), '.', '_'); // replace all non-alpohanumeric character except for "_" s.erase(std::remove_if(s.begin(), s.end(), []( char const& c ) -> bool { return !std::isalnum(c) && c != '_'; } ), s.end()); return s;