◆ createNetworkBuilder()
std::unique_ptr< NetworkBuilder > exatn::numerics::NetworkBuildFactory::createNetworkBuilder |
( |
const std::string & |
name | ) |
|
Creates a new instance of a desired subtype.
◆ createNetworkBuilderShared()
std::shared_ptr< NetworkBuilder > exatn::numerics::NetworkBuildFactory::createNetworkBuilderShared |
( |
const std::string & |
name | ) |
|
Creates a new instance of a desired subtype.
◆ get()
◆ registerNetworkBuilder()
void exatn::numerics::NetworkBuildFactory::registerNetworkBuilder |
( |
const std::string & |
name, |
|
|
createNetworkBuilderFn |
creator |
|
) |
| |
Registers a new tensor network builder subtype to produce instances of.
The documentation for this class was generated from the following files: