change LinearRegressionUCB forward pass logic to make it more tracing-friendly#682
Closed
alexnikulkov wants to merge 1 commit intofacebookresearch:mainfrom
Closed
change LinearRegressionUCB forward pass logic to make it more tracing-friendly#682alexnikulkov wants to merge 1 commit intofacebookresearch:mainfrom
alexnikulkov wants to merge 1 commit intofacebookresearch:mainfrom
Conversation
…-friendly Summary: The "if" statement in the forward pass causes a warning during tracing. It will be safer to use a separate `_forward_no_coefs_check()` method for the forward pass of a trained model. In this method we don't check the validity of coefficients, instead the coefficients are assumed to be valid because we compute them at the end of the training epoch The behavior of existing methods/properties should remain unchanged. Differential Revision: D39692331 fbshipit-source-id: bbc4e9a1c50721f46a3cd210c42001a0871bdecd
|
This pull request was exported from Phabricator. Differential Revision: D39692331 |
Codecov ReportBase: 87.52% // Head: 87.52% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #682 +/- ##
==========================================
- Coverage 87.52% 87.52% -0.01%
==========================================
Files 366 366
Lines 23443 23448 +5
Branches 44 44
==========================================
+ Hits 20519 20523 +4
- Misses 2898 2899 +1
Partials 26 26
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
xuruiyang
pushed a commit
that referenced
this pull request
Sep 20, 2025
…-friendly (#682) Summary: Pull Request resolved: #682 The "if" statement in the forward pass causes a warning during tracing. It will be safer to use a separate `_forward_no_coefs_check()` method for the forward pass of a trained model. In this method we don't check the validity of coefficients, instead the coefficients are assumed to be valid because we compute them at the end of the training epoch The behavior of existing methods/properties should remain unchanged. Reviewed By: czxttkl Differential Revision: D39692331 fbshipit-source-id: bcb2a705345ad34e7ab1574c21955dd111267de9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary:
The "if" statement in the forward pass causes a warning during tracing. It will be safer to use a separate
_forward_no_coefs_check()method for the forward pass of a trained model. In this method we don't check the validity of coefficients, instead the coefficients are assumed to be valid because we compute them at the end of the training epochThe behavior of existing methods/properties should remain unchanged.
Differential Revision: D39692331