David de la Iglesia Castro

Results 109 issues of David de la Iglesia Castro

Now that there are no public methods, some of the `Live` methods (`get_step`, `set_step`, `next_step`) feel redundant as they could be replaced with common python property syntax: `Live.get_step()` -> `Live.step`...

refactoring
A: step

To be consistent with other integrations.

discussion
A: frameworks

Given a DVC stage where `checkpoints` are enabled: ```yaml stages: train: cmd: src/train.py deps: - data - src outs: - model.pth: checkpoint: true live: dvclive: summary: true html: true ```...

discussion
A: frameworks
A: dvc

> The specific scenario I first came up with is the following: to log tensors/arrays of length==1 with dvclive, I need to convert them to simple types. To avoid repeating...

p2-medium
feature request
A: log

When using `dvclive` alongside `DVC checkpoints`, each `step` is associated with a checkpoint hash. Afaik, the relation between `step` and `checkpoint` is currently only available in the `dvc exp show`...

feature request
p3-nice-to-have
research

I think it could be useful to expose something similar to the parsing utilities used in tests (i.e. [`read_logs`](https://github.com/iterative/dvclive/blob/master/tests/test_main.py#L21)). This could enable an easy way of parsing `dvclive` outputs into...

p2-medium
feature request
discussion

It could be convenient, not sure how much, to let the user configure a remap from the `name`s passed to `dvclive.log` to some given `target`s. Internally, could be easily implemented....

good first issue
feature request
p3-nice-to-have
discussion

By default the values for each metric at the latest step are being saved in the `summary`. It might be interesting to add an option to additionally save the **best**...

feature request
p3-nice-to-have
A: summary

From [Optuna](https://github.com/optuna/optuna): > Optuna is an automatic hyperparameter optimization software framework, particularly designed for machine learning. It features an imperative, define-by-run style user API. Thanks to our define-by-run API, the...

feature request
research
A: frameworks

It was iterating on dictionary keys (str)