Types
cuthbertlib.types
Type aliases for common types used in the library.
cuthbertlib.types
Type aliases for common types used in the library.
KeyArray = Array
module-attribute
ArrayTree = Any
module-attribute
ArrayTreeLike = Any
module-attribute
ScalarArray = Array
module-attribute
ScalarArrayLike = ArrayLike
module-attribute
LogDensity = Callable[[ArrayTreeLike], ScalarArray]
module-attribute
LogConditionalDensity = Callable[[ArrayTreeLike, ArrayTreeLike], ScalarArray]
module-attribute
LogConditionalDensityAux = Callable[[ArrayTreeLike, ArrayTreeLike], tuple[ScalarArray, ArrayTree]]
module-attribute