symforce.ops.impl.abstract_storage_ops module#
- class AbstractStorageOps(*args, **kwds)[source]#
-
An abstract base class for StorageOps implementations.
Useful for when multiple classes can implement their GroupOps and LieGroupOps implementations in terms of their storage ops in the same manner, despite having different StorageOps impelmentations.
For example, classes whose storage spaces are abstract vector spaces and whose group operations are their vector operations. See
abstract_vector_group_ops
.