-
-
Notifications
You must be signed in to change notification settings - Fork 603
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
fx norm deprecation #1538
fx norm deprecation #1538
Conversation
Seems fine, but it should follow the guidelines of being faithful to the fields (lambda comes first etc) and should only populate the new fields with the same defaults as the regular constructors |
It's a deprecation, so it should match the old constructor on one side and the new one on the other side
It's a deprecation, so it should match the old behavior |
Right, the new constructor should only add the new fields, not change the order of the remaining ones. |
This seems rather arbitrary. Number of channels is the very first (and typically the only) argument we pass to the user-facing constructor, |
These are different constructors though. They are different from the channel one. |
These are just the constructors implicitly defined by the types |
Yes they are defined per our struct definition. They are convenient for when someone wants to use different array or number types. |
moved the number of channels in last position |
should be ready to merge @DhairyaLGandhi |
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.
We will probably want the depwarns in rather quickly. Hopefully we can resolve the fields situation, it's a pretty long list atm
bors r+
Build succeeded: |
fix some deprecations for the normalization layers