Dvclive

Latest version: v3.46.1

Safety actively analyzes 638819 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 20

1.2.0

What's Changed
* studio: Remove `STUDIO_REPO_URL` requirement. by daavoo in https://github.com/iterative/dvclive/pull/391
* Create signal file whenever DVCLive is running a non-DVC experiment (VS Code) by mattseddon in https://github.com/iterative/dvclive/pull/392
* studio: Fix passing `rev` in `dvc repro` execution. by daavoo in https://github.com/iterative/dvclive/pull/401
* Use `get_random_exp_name` from dvc. by daavoo in https://github.com/iterative/dvclive/pull/399

New Contributors
* mattseddon made their first contribution in https://github.com/iterative/dvclive/pull/392

**Full Changelog**: https://github.com/iterative/dvclive/compare/1.1.2...1.2.0

1.1.2

What's Changed
* make_dvcyaml: Handle sklearn_plots properties. by daavoo in https://github.com/iterative/dvclive/pull/393
* log_sklearn_plot: fix .json replacement by dberenbaum in https://github.com/iterative/dvclive/pull/394
* Revert dvcyaml by dberenbaum in https://github.com/iterative/dvclive/pull/398


**Full Changelog**: https://github.com/iterative/dvclive/compare/1.1.1...1.1.2

1.1.1

What's Changed
* _init_dvc: Skip experiment save if inside repo has stages. by daavoo in https://github.com/iterative/dvclive/pull/382
* update template by dtrifiro in https://github.com/iterative/dvclive/pull/386
* lightning: record actual training step by dberenbaum in https://github.com/iterative/dvclive/pull/383
* write out dvcyaml at each step with relevant outputs by dberenbaum in https://github.com/iterative/dvclive/pull/385
* lightning: log params by dberenbaum in https://github.com/iterative/dvclive/pull/388
* live.end: Don't increment `step` value. by daavoo in https://github.com/iterative/dvclive/pull/390


**Full Changelog**: https://github.com/iterative/dvclive/compare/1.1.0...1.1.1

1.1.0

DVCLive Experiments

Can be enabled by passing `save_dvc_exp=True`.

python
foo.py
import random
from dvclive import Live

with Live(save_dvc_exp=True) as live:
live.log_param("fooparam", random.random())
for i in range(4):
live.log_metric("foo", i * random.random())
live.next_step()


When inside a [`DVC` repository](https://dvc.org/doc/command-reference/init) and `DVC` is available as a Python library, DVCLive will create a new [DVC experiment ](https://dvc.org/doc/start/experiment-management/experiments) as part of `live.end` (called on exit of context manager and inside the integrations with ML frameworks).

console
$ python foo.py
$ dvc exp show
─────────────────────────────────────────────────────────────────
Experiment Created foo step fooparam
─────────────────────────────────────────────────────────────────
workspace - 0.56773 4 0.20543
master 03:45 PM - - -
└── fbed990 [rowdy-vase] 07:25 PM 0.56773 4 0.20543
─────────────────────────────────────────────────────────────────
$ python foo.py
$ dvc exp show
─────────────────────────────────────────────────────────────────
Experiment Created foo step fooparam
─────────────────────────────────────────────────────────────────
workspace - 2.2236 4 0.65216
master 03:45 PM - - -
├── 4ec327f [shock-weka] 07:25 PM 2.2236 4 0.65216
└── fbed990 [rowdy-vase] 07:25 PM 0.56773 4 0.20543
─────────────────────────────────────────────────────────────────


What's Changed
* Create `DVC` experiment on `live.end`. by daavoo in https://github.com/iterative/dvclive/pull/366
* fast.ai: Handle resuming. by daavoo in https://github.com/iterative/dvclive/pull/379

**Full Changelog**: https://github.com/iterative/dvclive/compare/1.0.3...1.1.0

1.0.3

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/iterative/dvclive/pull/351
* report: Handle custom names used in `sklearn_plots`. by daavoo in https://github.com/iterative/dvclive/pull/372


**Full Changelog**: https://github.com/iterative/dvclive/compare/1.0.2...1.0.3

1.0.2

What's Changed
* add bandit, a security linter by skshetry in https://github.com/iterative/dvclive/pull/363
* integration: dvc: test checkpoint file creation by pared in https://github.com/iterative/dvclive/pull/342
* frameworks: Call `live.end` at the end of training. by daavoo in https://github.com/iterative/dvclive/pull/364
* lightning: support report kwarg by dberenbaum in https://github.com/iterative/dvclive/pull/369


**Full Changelog**: https://github.com/iterative/dvclive/compare/1.0.1...1.0.2

Page 11 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.