ImFusion C++ SDK 4.5.0
ImFusion::Cranial::Models Namespace Reference

Model management for CranialPlugin algorithms. More...

Detailed Description

Model management for CranialPlugin algorithms.

All Cranial algorithms use the ModelFactory pattern for managing ML models. This enables multiple model set versions to coexist for backwards compatibility and the registration of custom model sets. By default, CranialPlugin provides the "ImFusion Standard" model set with versioned releases (e.g., "YEAR.v1"). Model set versions refer to all models in the model set, not necessarily all models are changed between versions. All available model sets and model set versions can be queried using the model factory instance.

Classes

struct  Latest
 Latest model set configuration used by all Cranial algorithms by default unless explicitly overridden by the user. More...
struct  ModelIdentifier

Functions

AnatomyPlugin::ModelFactoryglobalModelFactoryInstance ()
 Global model factory instance that contains the standard ImFusion models.

Function Documentation

◆ globalModelFactoryInstance()

AnatomyPlugin::ModelFactory & ImFusion::Cranial::Models::globalModelFactoryInstance ( )

Global model factory instance that contains the standard ImFusion models.

Shared by all Cranial algorithms. Register additional model sets using this instance.

Search Tab / S to search, Esc to close