23 __all__ = [
"PointKey",
"CovarianceMatrixKey"]
28 from .
import aggregates
32 TEMPLATE_PARAMS = (
"dtype",
"dim")
33 TEMPLATE_DEFAULTS = (
None, 2)
36 PointKey.register((np.int32, 2), aggregates.Point2IKey)
37 PointKey.register((np.float64, 2), aggregates.Point2DKey)
46 TEMPLATE_PARAMS = (
"dtype",
"dim")
49 CovarianceMatrixKey.register((np.float32, 2), aggregates.CovarianceMatrix2fKey)
50 CovarianceMatrixKey.register((np.float32, 3), aggregates.CovarianceMatrix3fKey)
51 CovarianceMatrixKey.register((np.float32, 4), aggregates.CovarianceMatrix4fKey)
52 CovarianceMatrixKey.register(
53 (np.float32,
None), aggregates.CovarianceMatrixXfKey)
54 CovarianceMatrixKey.register((np.float64, 2), aggregates.CovarianceMatrix2dKey)
55 CovarianceMatrixKey.register((np.float64, 3), aggregates.CovarianceMatrix3dKey)
56 CovarianceMatrixKey.register((np.float64, 4), aggregates.CovarianceMatrix4dKey)
57 CovarianceMatrixKey.register(
58 (np.float64,
None), aggregates.CovarianceMatrixXdKey)