-
Notifications
You must be signed in to change notification settings - Fork 1k
generic: sycl: RNN Vanilla BWD #3015
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
Conversation
c093d63
to
1539707
Compare
make test |
1539707
to
5f82964
Compare
src/graph/utils/sycl_check.hpp
Outdated
@@ -0,0 +1,46 @@ | |||
/******************************************************************************* |
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.
Is it intended to add this file?
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.
No, it was not. Thank you for pointing this out, I have removed the change. (I believe this might have been a earlier rebase artefact)
5f82964
to
2fbdb2f
Compare
2fbdb2f
to
479f8ff
Compare
479f8ff
to
cc78222
Compare
make test |
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.
thanks. A few remarks
- commit name: maybe
sycl:generic: add vanilla rnn bwd support
- (nit) please split fixes to forward, do_copy and bias handling from adding backward? Would make diffs simpler to read and would help when checking history of changes when debugging
c24fc3a
to
e03f97c
Compare
@mgouicem Thank you for the comments, commit name has been changed as per your suggestion, and the PR has been split between refactoring forward RNN and additon of backwards, I hope it makes it clearer. |
e03f97c
to
f8adec1
Compare
f8adec1
to
c5a5a87
Compare
c5a5a87
to
1db7f4d
Compare
make test |
Description
Extending generic SYCL implementation of RNN to support backpropagation of vanilla cell.
Fixes # (github issue)
Checklist
General
make test
andmake test_benchdnn_*
) pass locally for each commit?