-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update baseclass fixes #242
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Codecov Report
@@ Coverage Diff @@
## update-baseclass #242 +/- ##
===================================================
Coverage ? 93.19%
===================================================
Files ? 9
Lines ? 647
Branches ? 0
===================================================
Hits ? 603
Misses ? 44
Partials ? 0 Continue to review full report at Codecov.
|
8ca9818
to
834a461
Compare
4833ab6
to
2796fa6
Compare
* Updates the baseclass * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint Co-authored-by: Carles Sala <carles@pythiac.com>
* Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings
* Updates the baseclass * Update numerical transformer * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint * Update datatypes. * Updates numerical transformer to match new base class transformer * Fixes numerical transformer and unit tests * Add is_composition_identity * Fix setup.cfg pyling disable syntax * Fix performance bug Co-authored-by: Carles Sala <carles@pythiac.com> Co-authored-by: Carles Sala <carles@sdv.dev>
* Updates the baseclass * Update categorical transformers * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint * Tentative updates * Fix categorical * Working version of categorical (only hypertransformer fails) * Fix lint * Fix lint * Fix small errors * Lint * Fix small errors * Fix hypertransformer * Address feedback * Fix lint Co-authored-by: Carles Sala <carles@pythiac.com>
* Updates the baseclass * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint Co-authored-by: Carles Sala <carles@pythiac.com>
* Updates the baseclass * Update numerical transformer * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint * Update datatypes. * Updates numerical transformer to match new base class transformer * Fixes numerical transformer and unit tests * Add is_composition_identity * Fix setup.cfg pyling disable syntax * Fix performance bug Co-authored-by: Carles Sala <carles@pythiac.com> Co-authored-by: Carles Sala <carles@sdv.dev>
* Updates the baseclass * Update categorical transformers * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint * Tentative updates * Fix categorical * Working version of categorical (only hypertransformer fails) * Fix lint * Fix lint * Fix small errors * Lint * Fix small errors * Fix hypertransformer * Address feedback * Fix lint Co-authored-by: Carles Sala <carles@pythiac.com>
* Updates the baseclass * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint Co-authored-by: Carles Sala <carles@pythiac.com>
* Updates the baseclass * Update numerical transformer * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint * Update datatypes. * Updates numerical transformer to match new base class transformer * Fixes numerical transformer and unit tests * Add is_composition_identity * Fix setup.cfg pyling disable syntax * Fix performance bug Co-authored-by: Carles Sala <carles@pythiac.com> Co-authored-by: Carles Sala <carles@sdv.dev>
* Updates the baseclass * Update categorical transformers * Addresses feedback * Makes get_input_type a class method * Fix documentation * Fix one line bug * Various improvements + some test cases * Create _add_prefix * Return data if columns not in data * Multiple improvements + test cases * Added test cases * Fix lint * Remove test cases. * Fix a bunch of bugs * Addresses feedback * Update baseclass fixes (#242) * Implement basic integration tests for BaseTransformer * Fix failing tests * Fix lint and disable some PyLint warnings * Fix lint + general improvements * Fix merge conflicts * Fix lint * Tentative updates * Fix categorical * Working version of categorical (only hypertransformer fails) * Fix lint * Fix lint * Fix small errors * Lint * Fix small errors * Fix hypertransformer * Address feedback * Fix lint Co-authored-by: Carles Sala <carles@pythiac.com>
Add basic integration tests for the BaseTransformer and fix/adapt all the tests that failed because of the BaseTransformer changes.
Also fix minor lint issues and re-configure PyLint to avoid warnings about expected or acceptable things.