Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
nni
Commits
87ed70cd
Unverified
Commit
87ed70cd
authored
Aug 24, 2018
by
fishyds
Committed by
GitHub
Aug 24, 2018
Browse files
Merge pull request #4 from Microsoft/merge-from-dogfood-v1-0824
[Code merge] Merge code from dogfood-v1 branch
parents
f1f6f880
61d47a4d
Changes
43
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
7 deletions
+9
-7
tools/nnicmd/launcher_utils.py
tools/nnicmd/launcher_utils.py
+4
-2
tools/nnicmd/nnictl.py
tools/nnicmd/nnictl.py
+4
-4
tools/nnicmd/webui_utils.py
tools/nnicmd/webui_utils.py
+1
-1
No files found.
tools/nnicmd/launcher_utils.py
View file @
87ed70cd
...
...
@@ -167,7 +167,9 @@ def validate_trail_content(experiment_config):
check_empty
(
experiment_config
[
'trial'
],
'trialCodeDir'
)
check_directory
(
experiment_config
[
'trial'
],
'trialCodeDir'
)
experiment_config
[
'trial'
][
'trialCodeDir'
]
=
os
.
path
.
abspath
(
experiment_config
[
'trial'
][
'trialCodeDir'
])
check_empty
(
experiment_config
[
'trial'
],
'trialGpuNum'
)
if
experiment_config
[
'trial'
].
get
(
'trialGpuNum'
)
is
None
:
experiment_config
[
'trial'
][
'trialGpuNum'
]
=
0
else
:
check_digit
(
experiment_config
[
'trial'
],
'trialGpuNum'
,
0
,
100
)
...
...
tools/nnicmd/nnictl.py
View file @
87ed70cd
...
...
@@ -94,14 +94,14 @@ def parse_args():
parser_experiment
=
subparsers
.
add_parser
(
'experiment'
,
help
=
'get experiment information'
)
#add subparsers for parser_experiment
parser_experiment_subparsers
=
parser_experiment
.
add_subparsers
()
parser_experiment_
l
s
=
parser_experiment_subparsers
.
add_parser
(
'
l
s'
,
help
=
'
list
experiment'
)
parser_experiment_
l
s
.
set_defaults
(
func
=
list_experiment
)
parser_experiment_s
how
=
parser_experiment_subparsers
.
add_parser
(
's
how
'
,
help
=
'
show the information of
experiment'
)
parser_experiment_s
how
.
set_defaults
(
func
=
list_experiment
)
#parse config command
parser_config
=
subparsers
.
add_parser
(
'config'
,
help
=
'get config information'
)
parser_config_subparsers
=
parser_config
.
add_subparsers
()
parser_config_
l
s
=
parser_config_subparsers
.
add_parser
(
'
l
s'
,
help
=
'
list
config'
)
parser_config_
l
s
.
set_defaults
(
func
=
get_config
)
parser_config_s
how
=
parser_config_subparsers
.
add_parser
(
's
how
'
,
help
=
'
show the information of
config'
)
parser_config_s
how
.
set_defaults
(
func
=
get_config
)
#parse restful server command
parser_rest
=
subparsers
.
add_parser
(
'rest'
,
help
=
'get restful server information'
)
...
...
tools/nnicmd/webui_utils.py
View file @
87ed70cd
...
...
@@ -29,7 +29,7 @@ from .constants import STDOUT_FULL_PATH, STDERR_FULL_PATH
def
start_web_ui
(
port
):
'''start web ui'''
cmds
=
[
'serve'
,
'-s'
,
'-n'
,
'
$HOME/.
nni/webui'
,
'-l'
,
str
(
port
)]
cmds
=
[
'serve'
,
'-s'
,
'-n'
,
'
/usr/share/
nni/webui'
,
'-l'
,
str
(
port
)]
stdout_file
=
open
(
STDOUT_FULL_PATH
,
'a+'
)
stderr_file
=
open
(
STDERR_FULL_PATH
,
'a+'
)
webui_process
=
Popen
(
cmds
,
stdout
=
stdout_file
,
stderr
=
stderr_file
)
...
...
Prev
1
2
3
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment