torch_adata._utils

Submodules

Package Contents

Classes

ABCParse

Helper class that provides a standard way to create an ABC using

InfoMessage

FunctionInspector

class torch_adata._utils.ABCParse(*args, **kwargs)

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

property _STORED: List
_BUILT = False
__build__() None
__set__(key: str, val: Any, public: List = [], private: List = []) None
__set_existing__(key: str, val: Any) None
__parse__(kwargs: Dict, public: List = [], private: List = [], ignore: List = [])
__update__(kwargs: dict, public: List = [], private: List = []) None
class torch_adata._utils.InfoMessage(INFO='INFO', color='BLUE')
_format_msg_title(INFO)
__call__(msg, end='\n')
class torch_adata._utils.FunctionInspector(func, ignore=[])
property FUNC_PARAMS
_FUNC_KWARGS
_extract_func_params(func)
forward(key, val)
__call__(kwargs) dict
kwargs

type: dict

func_kwargs

type: dict