Public Member Functions
ngraph::FusedNames Class Reference

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>

Public Member Functions

 FusedNames ()=default
 
 FusedNames (const std::string &name)
 Constructs a new object consisting of a single name *. More...
 
void fuseWith (const FusedNames &names)
 Unites current set of already fused names with another FusedNames object. More...
 
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 More...
 

Detailed Description

FusedName class represents runtime info attribute that stores all operation names that was fully or partially fused into node.

Constructor & Destructor Documentation

◆ FusedNames() [1/2]

ngraph::FusedNames::FusedNames ( )
default

A default constructor

◆ FusedNames() [2/2]

ngraph::FusedNames::FusedNames ( const std::string &  name)
inlineexplicit

Constructs a new object consisting of a single name *.

Parameters
[in]nameThe name

Member Function Documentation

◆ fuseWith()

void ngraph::FusedNames::fuseWith ( const FusedNames names)

Unites current set of already fused names with another FusedNames object.

Parameters
[in]namesAnother object to fuse with

◆ getVectorNames()

std::vector<std::string> ngraph::FusedNames::getVectorNames ( ) const

return vector of fused names sorted in alphabetical order

Returns
vector if strings

The documentation for this class was generated from the following file: