You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Having a separate section named live can create confusion when introducing DVCLive to users already familiar with metrics and plots.
Apart from tracking the metrics and plots generated by DVCLive, the live section is used internally to potentially configure DVCLive (i.e. summary ) and generate an HTML report.
The configuration of the Live Python object through dvc.yaml results in having 2 ways of doing the same thing and can cause errors among users. Given that there are no internal reasons to configure the Live object through dvc.yaml, the removal of the live section would result in having a single source of truth for configuring DVCLive (the Python code).
Given that summary has been removed (#217), if the HTML generation is decoupled from the dvc.yaml and instead moved to DVCLive, the live section could be replaced with the existing metrics and plots sections without losing any features.
This would simplify the integration between DVC and DVCLive and reduce the friction for introducing DVCLive to users already familiar metrics and plots
Motivation
Having a separate section named
live
can create confusion when introducing DVCLive to users already familiar withmetrics
andplots
.Apart from tracking the
metrics
andplots
generated by DVCLive, the live section is used internally to potentially configure DVCLive (i.e.summary
) and generate an HTML report.The configuration of the
Live
Python object throughdvc.yaml
results in having 2 ways of doing the same thing and can cause errors among users. Given that there are no internal reasons to configure theLive
object throughdvc.yaml
, the removal of thelive
section would result in having a single source of truth for configuring DVCLive (the Python code).Given that
summary
has been removed (#217), if the HTML generation is decoupled from thedvc.yaml
and instead moved to DVCLive, thelive
section could be replaced with the existingmetrics
andplots
sections without losing any features.This would simplify the integration between DVC and DVCLive and reduce the friction for introducing DVCLive to users already familiar
metrics
andplots
Implementation
Replace:
With:
Tasks
type="dl"
dvc#7534live
withplots
andmetrics
[docs] #229live
section) [docs] #230The text was updated successfully, but these errors were encountered: