LBFGS Logistic regression accelerated with OneDAL (builds against Random Forest PR #6364) #6373
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.
We are excited to review your PR.
So we can do the best job, please check:
Provides an accelerated (under certain circumstances) path to do logistic regression with the LBFGS optimizer. This assumes the algorithm is running on a suitable platform (non-ARM CPU) and is enabled by setting the environment variable MLNET_BACKEND to "ONEDAL" (a few extra checks are done against the shape of the dataset to ensure acceleration). Beyond this "knob", no change is required in user code.
This change builds on the infrastructure provided by PR #6364 in terms of OneDAL build and runtime support.