-
Notifications
You must be signed in to change notification settings - Fork 394
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Updated top-level index. Refactored user-guide to top level * Updated links * Added dvclive-html.gif * Explicit mention to automatic html update
- Loading branch information
Showing
17 changed files
with
115 additions
and
121 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,36 @@ | ||
# DVCLive | ||
# DVCLive Documentation | ||
|
||
[`DVCLive`](https://github.com/iterative/dvclive) is an open-source Python | ||
library for monitoring the progress of metrics during training of machine | ||
learning models. You can simply | ||
[DVCLive](https://github.com/iterative/dvclive) is an open-source Python library | ||
for monitoring the progress of metrics during training of machine learning | ||
models. You can simply | ||
[install it](https://github.com/iterative/dvclive#installation) with `pip`. | ||
|
||
DVCLive integrates seamlessly with `DVC` and the logs/summaries it produces can | ||
be fed as `dvc plots`/`dvc metrics`. | ||
<cards> | ||
|
||
However, `DVC` is not needed to work with DVCLive logs/summaries, and since | ||
they're saved as easily parsable TSV/JSON files, you can use your preferred | ||
visualization method. | ||
<card href="/doc/dvclive/get-started" heading="Get Started"> | ||
A step-by-step introduction into basic DVCLive features | ||
</card> | ||
|
||
We have created DVCLive with Git and MLOps principles in mind: | ||
<card href="/doc/dvclive/dvclive-with-dvc" heading="DVCLive with DVC"> | ||
Discover how DVCLive and DVC can integrate in several useful ways | ||
</card> | ||
|
||
- **Codification of data**. Tracked metrics are stored in readable text files | ||
that can be versioned by Git or other version control tools. | ||
- **Distributed**. No services or servers are required. Metrics are stored in a | ||
Git repository as text files, or pointers to files in `DVC` storage. | ||
- **GitOps API**. logs/summaries are generated through `DVC` using Git commit | ||
SHAs or branch names, e.g.: `dvc plots diff --targets dvclive`. | ||
<card href="/doc/dvclive/ml-frameworks" heading="ML Frameworks"> | ||
Use DVCLive alonside your favorite ML Framework | ||
</card> | ||
|
||
![Plots generated by DVCLive](/uploads/images/2021-02-18/dvclive-diff-html.png) | ||
<card href="/doc/dvclive/api-reference" heading="API Reference"> | ||
See details of all DVCLive's functions | ||
</card> | ||
|
||
- **Automation**. DVCLive logs/summaries are easy to use by any automation, | ||
DevOps, or MLOps tool such as CI/CD (including | ||
[CML](https://dvc.org/doc/cml)), custom scripts, or ML platforms. | ||
</cards> | ||
|
||
✅ Please join our [community](/community) or use the [support](/support) | ||
channels if you have any questions or need specific help. We are very responsive | ||
⚡. | ||
|
||
✅ Check out our [GitHub repository](https://github.com/iterative/dvclive) and | ||
give us a ⭐ if you like the project! | ||
|
||
✅ Contribute to DVCLive [on GitHub](https://github.com/iterative/dvclive) or | ||
help us improve this [documentation](https://github.com/iterative/dvc.org) 🙏. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# ML Frameworks | ||
|
||
DVCLive makes it easy to add experiment tracking capabilities to your existing | ||
_ML training code_. | ||
|
||
We currently support the following _ML Frameworks_: | ||
|
||
- [Catalyst](/docs/dvclive/ml-frameworks/catalyst) | ||
- [Fast.ai](/docs/dvclive/ml-frameworks/fastai) | ||
- [Hugging Face](/docs/dvclive/ml-frameworks/huggingface) | ||
- [Keras](/docs/dvclive/ml-frameworks/keras) | ||
- [LightGBM](/docs/dvclive/ml-frameworks/lightgbm) | ||
- [MMCV](/docs/dvclive/ml-frameworks/mmcv) | ||
- [PyTorch](/docs/dvclive/ml-frameworks/pytorch) | ||
- [TensorFlow](/docs/dvclive/ml-frameworks/tensorflow) | ||
- [XGBoost](/docs/dvclive/ml-frameworks/xgboost) | ||
|
||
The DVCLive team is happy to extend the list with more _ML Frameworks_ as | ||
needed. Please check the | ||
[existing issues](https://github.com/iterative/dvclive/issues?q=is%3Aissue+is%3Aopen+label%3Aintegrations) | ||
or create a new issue to start a discussion! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.