transform#

Implementations of DataTransformer.

class IdentityTransformer(*args, **kwds)[source]#

Bases: DataTransformer

DataTransformer that leaves a DataSample intact.

__call__(data: Dict[str, ndarray]) Dict[str, ndarray][source]#

Call self as a function.

class SympyDataTransformer(functions: Mapping[str, Function])[source]#

Bases: DataTransformer

Implementation of a DataTransformer.

property functions: Dict[str, Function]#

Read-only access to the internal mapping of functions.

__call__(data: Dict[str, ndarray]) Dict[str, ndarray][source]#

Transform one DataSample into another DataSample.

classmethod from_sympy(expressions: Dict[Symbol, Expr], backend: str, *, use_cse: bool = True, max_complexity: Optional[int] = None) SympyDataTransformer[source]#