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
MMCV
Commits
de9e625f
Unverified
Commit
de9e625f
authored
Aug 16, 2022
by
eivtho
Committed by
GitHub
Aug 16, 2022
Browse files
[Feature] Add argument params to MlflowLoggerHook (#2193)
parent
595c2ebe
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
0 deletions
+6
-0
mmcv/runner/hooks/logger/mlflow.py
mmcv/runner/hooks/logger/mlflow.py
+6
-0
No files found.
mmcv/runner/hooks/logger/mlflow.py
View file @
de9e625f
...
...
@@ -20,6 +20,8 @@ class MlflowLoggerHook(LoggerHook):
will be created.
tags (Dict[str], optional): Tags for the current run.
Default None. If not None, set tags for the current run.
params (Dict[str], optional): Params for the current run.
Default None. If not None, set params for the current run.
log_model (bool, optional): Whether to log an MLflow artifact.
Default True. If True, log runner.model as an MLflow artifact
for the current run.
...
...
@@ -37,6 +39,7 @@ class MlflowLoggerHook(LoggerHook):
def
__init__
(
self
,
exp_name
:
Optional
[
str
]
=
None
,
tags
:
Optional
[
Dict
]
=
None
,
params
:
Optional
[
Dict
]
=
None
,
log_model
:
bool
=
True
,
interval
:
int
=
10
,
ignore_last
:
bool
=
True
,
...
...
@@ -46,6 +49,7 @@ class MlflowLoggerHook(LoggerHook):
self
.
import_mlflow
()
self
.
exp_name
=
exp_name
self
.
tags
=
tags
self
.
params
=
params
self
.
log_model
=
log_model
def
import_mlflow
(
self
)
->
None
:
...
...
@@ -65,6 +69,8 @@ class MlflowLoggerHook(LoggerHook):
self
.
mlflow
.
set_experiment
(
self
.
exp_name
)
if
self
.
tags
is
not
None
:
self
.
mlflow
.
set_tags
(
self
.
tags
)
if
self
.
params
is
not
None
:
self
.
mlflow
.
log_params
(
self
.
params
)
@
master_only
def
log
(
self
,
runner
)
->
None
:
...
...
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