We'd like to be able to get a transformer into a fitted state using known parameters instead of existing data. This would allow us to set up a transformer to be able to reverse transform without first having to fit it on real data.
Expected behavior
Add the method _set_fitted_parameters to the UnifromEncoder. When called, the provided arguments should be set on the transformer to get it into a 'fitted' state so that it can be used to reverse transform. After being called, a user should be able to call reverse_transform and have it work as expected.
Problem Description
We'd like to be able to get a transformer into a fitted state using known parameters instead of existing data. This would allow us to set up a transformer to be able to reverse transform without first having to fit it on real data.
Expected behavior
Add the method
_set_fitted_parameters
to theUnifromEncoder
. When called, the provided arguments should be set on the transformer to get it into a 'fitted' state so that it can be used to reverse transform. After being called, a user should be able to callreverse_transform
and have it work as expected.def _set_fitted_parameters(self, column_name, intervals, dtype='object'):
self.output_columns
andself.columns
attributes.self.intervals
self._dtype
This method should not return anything