class ngraph::FusedNames¶
Overview¶
FusedName class represents runtime info attribute that stores all operation names that was fully or partially fused into node. More…
#include <fused_names_attribute.hpp>
class FusedNames
{
public:
// construction
FusedNames();
FusedNames(const std::string& name);
// methods
void fuseWith(const FusedNames& names);
std::string getNames() const;
std::vector<std::string> getVectorNames() const;
};
Detailed Documentation¶
FusedName class represents runtime info attribute that stores all operation names that was fully or partially fused into node.
Construction¶
FusedNames()
A default constructor
FusedNames(const std::string& name)
Constructs a new object consisting of a single name *.
Parameters:
name |
The name |
Methods¶
void fuseWith(const FusedNames& names)
Unites current set of already fused names with another FusedNames object.
Parameters:
names |
Another object to fuse with |
std::string getNames() const
return string with operation names separated by coma in alphabetical order
std::vector<std::string> getVectorNames() const
return vector of fused names sorted in alphabetical order
Returns:
vector if strings