This repository has been archived by the owner on Sep 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
[Retiarii] refactor based on the new launch approach #3185
Merged
QuanluZhang
merged 80 commits into
microsoft:dev-retiarii
from
QuanluZhang:dev-retiarii
Dec 14, 2020
Merged
Changes from all commits
Commits
Show all changes
80 commits
Select commit
Hold shift + click to select a range
80ca92e
init commit of pytorch code converter
QuanluZhang d08d0a1
update
QuanluZhang fde8565
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang a01ecfe
refactor graph ir
QuanluZhang 2639080
update
QuanluZhang de9e801
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang 8874051
resolve merge conflict
QuanluZhang 0c54c4e
update
QuanluZhang 4b9f0d6
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang 48cf595
pass mnist example without code converter
QuanluZhang 169e6b2
end to end
QuanluZhang a79c3be
fix bugs in pytorch code generation
QuanluZhang ae33a0a
fix code generating
QuanluZhang f2ad754
support apply mutators
QuanluZhang 4640932
implement topo_sort
QuanluZhang c1d8ba9
generated the correct model
QuanluZhang bcc3cf1
end2end passed, strategy generates only one trial
QuanluZhang b1a3228
pass end2end, multiple trials
QuanluZhang 7a642a1
update
QuanluZhang 92bdd7a
merge input_names to input_node, passed test
QuanluZhang 2729846
remove convert_name from code gen, add the logic in graph gen
QuanluZhang c0ed256
update
QuanluZhang d9e9260
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang ec19bec
fix conflict
QuanluZhang 1b557a5
refactor io node
QuanluZhang c8ffed8
first draft
liuzhe-lz f2dd604
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang 13de09e
init commit, support layerchoice, inputchoice
QuanluZhang 4873cde
support layerchoice and inputchoice
QuanluZhang bfbec3d
second ver
liuzhe-lz e8648eb
refactor logging
liuzhe-lz bacd496
fix cluster metadata
liuzhe-lz 4307ee8
clean up
liuzhe-lz b177b79
use foreground in example
liuzhe-lz e38278d
Merge branch 'master' into exp
liuzhe-lz 97d370c
add missing file
liuzhe-lz 8c55d21
fix pylint
liuzhe-lz 7f96326
update ts timestamp to match python format
liuzhe-lz b052411
try to fix ts version differnce
liuzhe-lz 697d8e6
generate darts code
QuanluZhang 2c14267
Merge pull request #6 from liuzhe-lz/exp
QuanluZhang 849d033
new launching approach
QuanluZhang 07658b3
minor
QuanluZhang 2dc6c5d
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang c67a6ea
support instantiated trainer
QuanluZhang 5deec9c
remove comments
QuanluZhang 0f0db1f
refactor strategy
QuanluZhang 67a161b
refactor user code, support with statement
QuanluZhang ef2fe7e
minor
QuanluZhang 563a9c0
new experiment config for NAS, support tpe strategy for NAS
QuanluZhang 32b9bec
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang 923ae26
refactor of code converter
QuanluZhang 6e079fb
update code gen to shorten variable name for improving readability
QuanluZhang dd313e3
handle module list
QuanluZhang 1ae325d
merge aten::slice
QuanluZhang 4435973
deal with aten::append differently, as it has not output
QuanluZhang e4b94af
refactor
QuanluZhang e1a6b7b
resolve comments
QuanluZhang e6d3874
remove files
QuanluZhang 9434511
minor
QuanluZhang 0d12f34
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang 0ebae32
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang c9b20cd
Merge branch 'dev-retiarii' of https://github.com/microsoft/nni into …
QuanluZhang 1fdfce7
refactor based on the new launch method
QuanluZhang 9744788
remove comments
QuanluZhang 81c29ac
support decorator for trainer
QuanluZhang 8a7707e
minor
QuanluZhang 14aaf29
finalize package import based on new launch approach
QuanluZhang 731543a
refactor of type class
QuanluZhang a4241a6
minor
QuanluZhang 14abf88
support the whole nn.module
QuanluZhang 256e89a
add user-friendly error message
QuanluZhang 2e376ba
change folder name
QuanluZhang a44ec26
rename
QuanluZhang e0c82b4
update error message
QuanluZhang b5334b6
support darts (classic mode) with new launch approach, refactor layer…
QuanluZhang c02d620
minor
QuanluZhang cd0804e
add darts example
QuanluZhang e9fb681
layerchoice/inputchoice backward compatibility; improve handling of i…
QuanluZhang fb67d3a
resolve comments
QuanluZhang 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ | |
from .graph import * | ||
from .execution import * | ||
from .mutator import * | ||
from .utils import register_module |
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.
Why is this?
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.
#3183 @liuzhe-lz can answer this question