Skip to content

unienv_interface.transformations.chained_transform

ChainedTransformation

ChainedTransformation(transformations: Iterable[DataTransformation])

Bases: DataTransformation

transformations instance-attribute

transformations = list(transformations)

has_inverse instance-attribute

has_inverse = all((has_inverse) for transformation in (transformations))

get_target_space_from_source

get_target_space_from_source(source_space: DictSpace[BDeviceType, BDtypeType, BRNGType])

transform

transform(source_space, data)

direction_inverse

direction_inverse(source_space: Optional[Space] = None) -> Optional[ChainedTransformation]

close

close()

serialize

serialize(source_space: Optional[Space] = None) -> Dict[str, Any]

deserialize_from classmethod

deserialize_from(json_data: Dict[str, Any], source_space: Optional[Space] = None) -> ChainedTransformation