GOOD.utils.register
A kernel module that contains a global register for unified model, dataset, and OOD algorithms access.
Module Attributes
|
The GOOD register object used for accessing models, datasets and OOD algorithms. |
Classes
|
Global register for unified model, dataset, and OOD algorithms access. |
- class GOOD.utils.register.Register[source]
Bases:
object
Global register for unified model, dataset, and OOD algorithms access.
- dataloader_register(dataloader_class)[source]
Register for dataloader access.
- Parameters
dataloader_class (class) – dataloader class
- Returns (class):
dataloader class
- dataset_register(dataset_class)[source]
Register for dataset access.
- Parameters
dataset_class (class) – dataset class
- Returns (class):
dataset class
- launcher_register(launcher_class)[source]
Register for pipeline access.
- Parameters
launcher_class (class) – pipeline class
- Returns (class):
pipeline class
- model_register(model_class)[source]
Register for model access.
- Parameters
model_class (class) – model class
- Returns (class):
model class