This repository has been archived by the owner on Nov 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6.8k
[MXNET-107]Fused GRU implementation for CPU #10311
Merged
Merged
Changes from 61 commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
1e4aaf2
Add GRU Support and Test Case
87de652
skip the gpu test case that has nothing to do with RNN GRU
2b5b43d
fix robust bug for gru backward
54c64bc
fix bug for unifying weight parameter
f375c89
add GRU multiple layer and bidirection support with test case
6719685
fix test case bug
1ab7869
fix test case bug
f6ae0d1
fix bug for memory issue
4e11dc6
fix bug for bidirection
817fc30
rebase code and fix bug for memory corruption issue
e0a61cb
fix gpu compile issue
3ceaa00
fix bug and enable some test cases
2e7cbb0
fix robust bug
1b2288b
trigger the build to check if quantize-gpu case is covered
4f10a01
trigger the build to check if MKLDNN+GPU case is covered
18f7c5f
Merge pull request #1 from apache/master
e271184
disable failed gpu test case of MKLDNN_UTIL_FUNC-MemFormat because it…
646766c
skip failed test_reduce test case temporarily as it has nothing to do…
be9de01
enable several test cases
21e8978
retrigger the build
0ae12a2
rebase code from lstm
67c1434
rebase code for resolve conflict
a1c84eb
add gru code after resolve conflict
2ed2e0f
fix bug for resolve conflict
f60ef60
Merge pull request #3 from apache/master
42c729a
add Fused GRU code with test case
89d7326
retrigger the build
a06fecf
add GetRecommendedOMPThreadCount for omp
fc15942
fix conflict issue
a1d1713
Merge pull request #4 from apache/master
396fe19
add gru relate code
bac611f
fix bug for code
1daf4a1
update code for gru
759f6d1
retrigger the build
90414fd
fix code about gru condition
066b7b9
enhance test case to test gradient weights and bias
360cda9
fix bug for test case
7ea1c28
fix bug for test case
b793910
fix bug about dropout condition and test case
4655895
Merge pull request #5 from apache/master
320bc73
fix bug for test case
2d5c270
fix bug for test case
3042b95
retrigger the build
da2094c
rebase code
d7fc335
Merge pull request #6 from apache/master
ddebe95
add gru code
5f031fc
fix issues about namespace, removing define and memcpy
66dc9f7
retrigger the build
0bc9585
fix issues and add cudnn_gru_bucketing.py test case
6f25c26
retrigger the build
f1c43ef
Merge pull request #9 from apache/master
7336cc3
update cudnn_rnn_bucketing.py test case
33060ee
update cudnn_rnn_bucketing.py test case
0c580df
update cudnn_rnn_bucketing.py test case
41a1382
add check for req[kParams] and kAddTo from cudnn_rnn-inl.h
9173088
retrigger the build
bab3ced
retrigger the build
146ac33
Merge pull request #10 from apache/master
242ed83
retrigger the build
4dfb758
add kNullOp check
8bd9909
retrigger the build
daf5a86
update kNullOp support and test case for both GRU and LSTM
27ebb4f
update kAddToOp support for both GRU and LSTM
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
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.
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.
Isn't gradient still going to be overwritten by backward kernel later?