openfl.utilities.types.SingletonABCMeta#
- class openfl.utilities.types.SingletonABCMeta(name, bases, namespace, **kwargs)[source]#
Bases:
ABCMetaMetaclass for singleton instances.
This metaclass ensures that only one instance of any class using it can be created.
- _instances#
A dictionary mapping classes to their instances.
- Type:
dict
- __init__(*args, **kwargs)#
Methods
__init__(*args, **kwargs)mro()Return a type's method resolution order.
register(subclass)Register a virtual subclass of an ABC.
- mro()#
Return a type’s method resolution order.