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
Refactor operators and add MKLDNN #9677
Merged
+10,758
−9,120
Merged
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
4e9db27
Use NNVM interface.
zheng-da 9e071f8
Remove MKL code.
zheng-da f668b68
Integrate MKLDNN.
zheng-da 6ca9354
revert modification in test_executor.
zheng-da 56e8c2c
Fix a bug in FlattenStorageType.
zheng-da c3d1683
Remove BN debug.
zheng-da 27caf85
Remove remaining MXNET_USE_MKL2017
zheng-da 585d837
Remove unused code in pooling.
zheng-da 6a54f28
Fixing bugs in gtests.
zheng-da ffdd860
Fix lint errors.
zheng-da 3ca549d
a lot of minor updates to address comments.
zheng-da 8abbcc1
Fix coding style in MKLDNN Pooling (#22)
TaoLv 9203748
revert the code change in the previous code refactor.
zheng-da 407a972
Fix a bug in pooling.
zheng-da d4e7c58
LRN coding style changes (#21)
856aec9
cast storage with MKLDNN properly.
zheng-da b8deaab
Minor updates to address comments.
zheng-da bc1d164
some minor updates.
zheng-da b77ae3e
Switch to the master branch of MKLDNN.
zheng-da 1766dc2
Minor updates to address comments.
zheng-da d0ae271
Update activation.cc
zheng-da ff78b02
Fix a bug in convert NDArray.
zheng-da 5d6d604
Add gluon model zoo tests.
zheng-da b1e2983
Update GPU tests on model zoo.
zheng-da 67359d9
Avoid using mobilenet for GPU tests with gluon models.
zheng-da e02de9d
Update GPU tests on gluon.
zheng-da 01a1f54
change cmake to compile MKLDNN.
zheng-da 69cb72c
update cmake for MKLDNN.
zheng-da f16fdfd
Implement align myself.
zheng-da 4fb0c9f
Switch to intel/mkl-dnn.
zheng-da 35c2665
Fix errors in align unittest.
zheng-da af9e811
Add unit test for LRN.
zheng-da 8c15676
fix a compilation error.
zheng-da 65c0242
use storage_type_assign to determine storage type.
zheng-da cb2af66
avoid global pooling in mkldnn.
zheng-da a1b2a06
compare all MKLDNN ops with native impls.
zheng-da 2e2f55b
Fix a bug in testing correctness.
zheng-da a027011
print the name of buggy operator.
zheng-da 6d7880a
undo some modifications.
zheng-da 1451790
Fix a bug on reshaped array.
zheng-da eef3114
avoid testing outputs with NullOp.
zheng-da e59bdee
turn on MKLDNN tests in Jenkins.
zheng-da 5e74b76
print each operator in MKLDNN tests.
zheng-da 6ff193e
rename test_gluon_model_zoo.py
zheng-da ea1dd46
Create hashcode for operator parameters properly.
zheng-da c0f14c5
Add USE_MKL2017 back.
zheng-da 4795960
Print warning messages.
zheng-da ac88417
move batchnorm tests to nnvm interface.
zheng-da 3a6d8ae
Delete batchnorm v1 tests.
zheng-da 6a25a20
Get inputs and outputs in batchnorm tests.
zheng-da 2de47bd
disable batchnorm tests for now.
zheng-da cd46ddd
Remove warnings.
zheng-da d1e21ce
Fix GPU tests on gluon model zoo.
zheng-da 2b69798
Fix lint complains in tests.
zheng-da 42c3f24
Remove simd from openmp instructions in BatchNorm (#24)
TaoLv 27a0227
Fix compilation errors.
zheng-da 8be6810
Fix MKLDNN 1st compile failure issue (#23)
jinhuang415 f7f5563
Remove ARCH_OPT in Jenkins.
zheng-da d3d3c46
Revert "avoid global pooling in mkldnn."
zheng-da 84920f2
Move to the latest MKLDNN.
zheng-da 0ed1f94
WIP unit tests (#25)
cjolivier01 ecfd2b5
Make more C++ unit tests work for batch norm (#28)
cjolivier01 7417fdf
Fix lint complains.
zheng-da e8d1f8b
Fix a minor problem in Makefile.
zheng-da 952a23d
fix GPU pooling.
zheng-da 40a52b5
Disable modelzoo inference tests.
zheng-da 40505b5
update accuracy checks for MKLDNN.
zheng-da 466cea7
Fix MKLDNN pooling for global pooling.
zheng-da 30b6866
Fix Jenkins.
zheng-da 39fef04
Merge branch 'mkldnn' of https://github.com/zheng-da/incubator-mxnet …
zheng-da a6dec46
Fix a bug in Jenkins.
zheng-da 3f78c29
Fix Jenkins
zheng-da 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
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.
Can you explain this change? How is related to the original patch?
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.
@cjolivier01 could you explain why you added this?