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
Copy file name to clipboardExpand all lines: content/docs/components/misc/metadata.md
+162-22
Original file line number
Diff line number
Diff line change
@@ -4,43 +4,183 @@ description = "Tracking and managing metadata of machine learning workflows in K
4
4
weight = 5
5
5
+++
6
6
7
-
The goal of the [Metadata](https://github.com/kubeflow/metadata) project is to help Kubeflow users understand and manage their machine learning workflows by tracking and managing the metadata of workflows.
7
+
The goal of the [Metadata](https://github.com/kubeflow/metadata) project is to
8
+
help Kubeflow users understand and manage their machine learning (ML) workflows
9
+
by tracking and managing the metadata that the workflows produce.
8
10
9
-
## Installation
11
+
In this context, _metadata_ means information about executions (runs), models,
12
+
datasets, and other artifacts. _Artifacts_ are the files and objects that form
13
+
the inputs and outputs of the components in your ML workflow.
10
14
11
-
The Metadata component is installed by default for Kubeflow versions >= 0.6.1.
This is an <b>alpha</b> release of the Metadata API. The next version of Kubeflow
17
+
will introduce breaking changes. The development team is interested in any
18
+
feedback you have while using the Metadata component, and in particular your
19
+
feedback on any gaps in the functionality that the component offers.
20
+
{{% /alert %}}
12
21
13
-
If you want to install the latest version of the Metadata component or install it as an application in your Kubernetes cluster, you can follow these steps:
Run the following command to install the Metadata SDK:
29
51
30
-
You can install it via the following command:
31
52
```
32
53
pip install kfmd
33
54
```
34
55
35
-
To help you describe your ML workflows, the Python library has [predefined types](https://github.com/kubeflow/metadata/tree/master/schema) to capture models, datasets, evaluation metrics, and executions.
56
+
<a id="demo-notebook"></a>
57
+
### Try the Metadata SDK in a sample Jupyter notebook
58
+
59
+
You can find an example of how to use the Metadata SDK in this
to capture metadata for an ML model that your workflow produces.
36
108
37
-
You can find an example of how to use the logging API in this [notebook](https://github.com/kubeflow/metadata/blob/master/sdk/python/demo.ipynb).
109
+
<a id="metadata-ui"></a>
110
+
## Tracking artifacts on the Metadata UI
38
111
39
-
## Backend
112
+
You can view a list of logged artifacts and the details of each individual
113
+
artifact in the **Artifact Store** on the Kubeflow UI.
40
114
41
-
The backend uses [ML-Metadata](https://github.com/google/ml-metadata/blob/master/g3doc/get_started.md) to manage all the metadata and relations. It exposes a [REST API](/docs/reference/metadata/v1alpha1/kubeflow-metadata-api-spec/).
115
+
1. Go to Kubeflow in your browser. (If you haven't yet opened the
You can view a list of logged artifacts and the details of each individual artifact via the _Artifact Store_ on [Kubeflow UIs](https://www.kubeflow.org/docs/other-guides/accessing-uis/).
0 commit comments