Skip to content
This repository has been archived by the owner on Jul 16, 2021. It is now read-only.

Shuffler Transformer #135

Merged
merged 6 commits into from
Sep 24, 2016
Merged

Shuffler Transformer #135

merged 6 commits into from
Sep 24, 2016

Conversation

AtheMathmo
Copy link
Owner

@AtheMathmo AtheMathmo commented Sep 21, 2016

This PR adds a Shuffler transformer to the data/transforms module and resolves #127. I've also separated the Transformer trait into Transformer and Invertible. We require an additional trait import to use the inv_transform but otherwise things are unchaged. This lets us define transformers which cannot be inverted.

The intention is that this transformer can be directly used by users to shuffle their input data before running the model. We could also use this transformer within the cross-validation and other modules.

I think that this module should not be used within the learning module - this is because the transformer consumes the input data.

@AtheMathmo AtheMathmo changed the title [WIP] Shuffler Shuffler Transformer Sep 22, 2016
@AtheMathmo AtheMathmo merged commit adc5a58 into master Sep 24, 2016
@AtheMathmo AtheMathmo deleted the shuffler branch October 2, 2016 17:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adding a Shuffler Transformer
1 participant