1 #include <ATen/core/operator_name.h> 2 3 namespace c10 { 4 toString(const OperatorName & opName)5std::string toString(const OperatorName& opName) { 6 std::ostringstream oss; 7 oss << opName; 8 return oss.str(); 9 } 10 operator <<(std::ostream & os,const OperatorName & opName)11std::ostream& operator<<(std::ostream& os, const OperatorName& opName) { 12 os << opName.name; 13 if (!opName.overload_name.empty()) { 14 os << "." << opName.overload_name; 15 } 16 return os; 17 } 18 19 } // namespace c10 20