-
Notifications
You must be signed in to change notification settings - Fork 8
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
Improve transformer api #280
base: development
Are you sure you want to change the base?
Conversation
… naming convention
…a private method _set_input_independent_sates
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## development #280 +/- ##
===============================================
+ Coverage 96.13% 97.09% +0.96%
===============================================
Files 34 34
Lines 2507 2686 +179
===============================================
+ Hits 2410 2608 +198
+ Misses 97 78 -19 ☔ View full report in Codecov by Sentry. |
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.
I committed a fix to a couple typos I found, otherwise it looks good!
Great! Thanks
…On Tue, Dec 17, 2024, 4:19 PM Sarah Jo Venditto ***@***.***> wrote:
***@***.**** approved this pull request.
I committed a fix to a couple typos I found, otherwise it looks good!
—
Reply to this email directly, view it on GitHub
<#280 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG2MOSYD5MLCEFD7JFINZR32GCINJAVCNFSM6AAAAABTTVEBUKVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDKMJQGE2TGMRXHE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Co-authored-by: Sarah Jo Venditto <[email protected]>
Co-authored-by: Sarah Jo Venditto <[email protected]>
…e/nemos into improve_transformer_api
Small PR allowing the chaining behavior of
TransformerBasis
.Before this PRs, basis methods returning
self
could not be chained when the basis was wrapped by theTransformerBasis
class.Old behavior
New behavior
Key Features
_basis
attribute of the transformer, and returns the transformer.TransformerBasis
listing all the chainable methods of basis.__getattr__
when first called + caching. Run-time decorating is necessary because if set at initialization, it would create a circular reference, and result in infinite loop when pickling.