def encoder_map(self) -> dict:
        """Mapping between encoder identifier string (from parameters at model creations) and the corresponding
        future or past covariates encoder"""
        mapper = {
            "cyclic_past": PastCyclicEncoder,
            "cyclic_future": FutureCyclicEncoder,
            "datetime_attribute_past": PastDatetimeAttributeEncoder,
            "datetime_attribute_future": FutureDatetimeAttributeEncoder,
            "position_past": PastIntegerIndexEncoder,
            "position_future": FutureIntegerIndexEncoder,
            "custom_past": PastCallableIndexEncoder,
            "custom_future": FutureCallableIndexEncoder,
        }
        return mapper
Mapping between encoder identifier string (from parameters at model creations) and the corresponding
        future or past covariates encoder
darts/dataprocessing/encoders/encoders.py