-
Notifications
You must be signed in to change notification settings - Fork 238
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
[gtest] conversion for lstm #2545
Merged
Merged
Changes from 9 commits
Commits
Show all changes
122 commits
Select commit
Hold shift + click to select a range
9a41dde
WIP: updatable env vars, first draft
amberhassaan 1e63ea6
update env var declarations
cderb 0222ee6
draw out env string definitions
cderb cd035e4
compilation fixes
cderb de4766e
Merge remote-tracking branch 'origin/develop' into cderb/env-var-update
cderb 79446a4
fix
cderb 9d4d4f5
fix
cderb 541eea5
update driver envs
cderb 5e59daf
env for test folder
cderb 438aa34
compilation fixes
cderb fb292b3
format
cderb 44a174f
tidy
cderb 473b17c
quality improvements for env.h
cderb d33b9a9
convert to const string reference
cderb 694a079
fix
cderb 9c12c2f
fix string definition
cderb a3605ab
formatting
cderb 688919c
fix
cderb 5ea88a6
use std::string::compare
cderb 434f154
rename IsDefault to IsUnset, check unset in disabled/enabled check
cderb 708b472
Merge branch 'cderb/env-var-update' of https://github.com/ROCmSoftwar…
cderb 55dfe4d
macro for bool + string envs
cderb c1a257a
fix macros
cderb e21d7da
relabel uint64 envs
cderb f037fe9
typo fix + format
cderb 051538c
tidy
cderb fbc8558
Update src/include/miopen/env.hpp
cderb 9074f83
update tests with env syntax
cderb dd38c5f
Merge branch 'cderb/env-var-update' of https://github.com/ROCmSoftwar…
cderb 42893a9
Merge branch 'develop' into cderb/env-var-update
cderb 57a80f5
format
cderb 86c61c7
string references
cderb 2d50b1d
Merge branch 'develop' into cderb/env-var-update
cderb 4da821c
Merge branch 'develop' into cderb/env-var-update
cderb 312a321
move generic_search env defaults into header
cderb 34a21ca
Merge branch 'develop' into cderb/env-var-update
xinlipn 9f85fae
Merge branch 'develop' into cderb/env-var-update
xinlipn cae82dc
mergefix
cderb 2692bb8
mergefix
cderb 4f46583
lstm gtest
cderb 3cfee15
missing include
cderb 65f0f89
string fix
cderb f8afcc8
fixup lstm gtest
cderb 8024a5e
Merge remote-tracking branch 'origin/cderb/env-var-update' into cderb…
cderb 9a66976
tidy
cderb b422b57
tidy
cderb 3a42c21
remove commented lines
cderb 61de002
Merge remote-tracking branch 'origin/develop' into cderb/env-var-update
cderb 479d97e
mergefix
cderb 92c8374
Merge remote-tracking branch 'origin/cderb/env-var-update' into cderb…
cderb f775ff1
Merge branch 'develop' into cderb/env-var-update
xinlipn 6665114
address comments
cderb 6be69d4
small performance remedy for find controls, remove log pollutants
cderb 18cc17a
clang format
cderb a7b4344
revert find_controls changes
cderb a06e464
env namespace
cderb 88bd707
fix
cderb 9ac26bb
Merge remote-tracking branch 'origin/cderb/env-var-update' into cderb…
cderb dec1532
env mergefix
cderb eb46c35
fix
cderb a44b0d5
Merge remote-tracking branch 'origin/develop' into cderb/env-var-update
cderb 30ab419
Merge branch 'cderb/env-var-update' into cderb/gtest
cderb 263917e
mergefix
cderb d986103
Merge branch 'cderb/env-var-update' into cderb/gtest
cderb 2be776c
add Unset method for env, update assert string
cderb b597b81
fix
cderb 707ce2d
Merge branch 'develop' into cderb/env-var-update
cderb c1c8336
Merge branch 'develop' into cderb/env-var-update
cderb 4dc46ef
Merge branch 'develop' into cderb/env-var-update
xinlipn 64c53e1
Merge branch 'develop' into cderb/env-var-update
cderb 1aea239
Merge remote-tracking branch 'origin/develop' into cderb/env-var-update
cderb 11c11b2
Merge branch 'develop' into cderb/env-var-update
cderb 589b8d1
Merge branch 'develop' into cderb/env-var-update
xinlipn 47458e8
Merge remote-tracking branch 'origin/cderb/env-var-update' into cderb…
cderb 58e5750
Merge remote-tracking branch 'origin/develop' into cderb/gtest
cderb 79cdd94
Merge remote-tracking branch 'origin/develop' into cderb/gtest
cderb ecb6fbe
add restructuring for lstm gtest
cderb 6b5d1f9
convert lstm gtest format
cderb ab8f2c8
update lstm_extra skip condition
cderb 91e7bda
clang format
cderb cc8e11c
Merge branch 'develop' into cderb/gtest
cderb a448547
Merge branch 'develop' into cderb/gtest
xinlipn af956d4
Merge branch 'develop' into cderb/gtest
cderb f1b6df2
rm unused header
cderb e6f57fd
rename lstm tests, add half test, add test flags
cderb 5c1552c
restore lstm.cpp main
cderb 86c90e1
cleanup, pass ENV to gtest
cderb 6c44486
Merge branch 'develop' into cderb/gtest
cderb 80c6bff
cderb/gtest : fix merge conflict
bghimireamd 6147d1e
cderb/gtest: fix clang format
bghimireamd 2582815
cderb/gtest : fix compilation error
bghimireamd 301b3d2
Merge branch 'develop' into cderb/gtest
cderb b7e949c
cderb/gtest : set environment variable
bghimireamd 586d237
cderb/gtest : fixed merge conflict
bghimireamd 1054497
cderb/gtest : add missing env var and add namespace around test
bghimireamd 2de7073
cderb/gtest : fix gtest name, fixed merge conflict
bghimireamd e937886
Merge branch 'develop' into cderb/gtest
cderb 0efa608
Merge branch 'develop' into cderb/gtest
junliume 1ccc296
Merge branch 'develop' into cderb/gtest
cderb 95f8faf
redress lstm test environs
cderb 22e633e
clang format
cderb 4142ff0
Merge branch 'develop' into cderb/gtest
cderb 29269c3
reenable device support check
cderb 7ca4d31
Merge branch 'develop' into cderb/gtest
cderb 418be36
Merge branch 'develop' into cderb/gtest
cderb 4b05c35
Merge branch 'develop' into cderb/gtest
cderb 3a32d79
Merge branch 'develop' into cderb/gtest
cderb 34093b3
Remove half precision and not needed code
xinlipn 799793d
Remove unneeded code
xinlipn 45c16ce
Merge branch 'develop' into cderb/gtest
xinlipn 8ba8342
Merge branch 'develop' into cderb/gtest
xinlipn 51e15f1
Fix build
xinlipn fd3f0ec
Run test when standalone run OR full tests enabled with "--float"
xinlipn 0616af1
Merge branch 'develop' into cderb/gtest
xinlipn 6def350
Fix make error
xinlipn 3f4c6bf
Merge branch 'develop' into cderb/gtest
xinlipn dd38bfa
Merge branch 'develop' into cderb/gtest
xinlipn 2ac057e
Merge branch 'develop' into cderb/gtest
junliume dca7ae7
Revert class name from ConfigWithFloat_conv_trans to ConfigWithFloat
xinlipn 5f37e02
Revert class name from ConfigWithFloat_* to ConfigWithFloat
xinlipn ea4477d
Merge branch 'develop' into cderb/gtest
xinlipn ca67a88
Change test suite name from ConfigWithFloat to ConfigWithFloat_*
xinlipn 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
junliume marked this conversation as resolved.
Show resolved
Hide resolved
|
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
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.
[Question] Why we need
ConfigWithFloat_conv_trans
? We are within theconv_trans
namespace already. Ditto other similar places. Or maybe this is somehow related to GTest?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.
@xinlipn What about
e.g.
ConfigWithFloat_deepbench_lstm
,ConfigWithFloat_lstm_extra
?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.
@atamazov , thanks for picking them up. ConfigWithFloat would pass locally, but I recall CI complained about duplicated names, thus the change.
First reverted back to ConfigWithFloat in conv_trans.cpp for test. Now reverted ConfigWithFloat in all files.