baybe.utils.basic.get_subclasses¶ baybe.utils.basic.get_subclasses(cls: _C, recursive: bool = True, abstract: bool = False)[source]¶ Return a list of subclasses for the given class. Parameters: cls¶ (TypeVar(_C, bound= type)) – The base class to retrieve subclasses for. recursive¶ (bool) – If True, indirect subclasses (i.e. subclasses of subclasses) are included. abstract¶ (bool) – If True, abstract subclasses are included. Return type: list[TypeVar(_C, bound= type)] Returns: A list of subclasses for the given class.