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
is a non-profit, open source project that supports interactive data science
25
+
and scientific computing across many programming languages.
26
+
27
+
*[Kubeflow Pipelines](/docs/pipelines/pipelines-overview/) is a platform for
28
+
building, deploying, and managing multi-step ML workflows based on Docker
29
+
containers.
30
+
31
+
* Kubeflow offers a number of [components](/docs/components/) that you can use
32
+
to build your ML training, hyperparameter tuning, and serving workloads across
33
+
multiple platforms.
34
+
35
+
## What is Kubeflow?
36
+
37
+
Kubeflow is *the machine learning toolkit for Kubernetes*.
38
+
39
+
To use Kubeflow, the basic workflow is:
40
+
41
+
* Download and run the Kubeflow deployment binary.
42
+
* Customize the resulting configuration files.
43
+
* Run the specified scripts to deploy your containers to your specific
44
+
environment.
45
+
46
+
You can adapt the configuration to choose the platforms and services that you
47
+
want to use for each stage of the ML workflow: data preparation, model training,
48
+
prediction serving, and service management.
49
+
50
+
You can choose to deploy your Kubernetes workloads locally or to a cloud
51
+
environment.
52
+
14
53
## The Kubeflow mission
15
54
16
55
Our goal is to make scaling machine learning (ML) models and deploying them to
@@ -31,35 +70,10 @@ Ultimately, we want to have a set of simple manifests that give you an easy to
31
70
use ML stack _anywhere_ Kubernetes is already running, and that can self
32
71
configure based on the cluster it deploys into.
33
72
34
-
## What is Kubeflow?
35
-
36
-
Kubeflow is *the machine learning toolkit for Kubernetes*.
37
-
38
-
To use Kubeflow, the basic workflow is:
39
-
40
-
* Download the Kubeflow scripts and configuration files.
41
-
* Customize the configuration.
42
-
* Run the scripts to deploy your containers to your chosen environment.
43
-
44
-
You adapt the configuration to choose the platforms and services that you want
45
-
to use for each stage of the ML workflow: data preparation, model training,
46
-
prediction serving, and service management.
47
-
48
-
You can choose to deploy your workloads locally or to a cloud environment.
49
-
50
73
## History
51
74
52
75
Kubeflow started as an open sourcing of the way Google ran [TensorFlow](https://www.tensorflow.org/) internally, based on a pipeline called [TensorFlow Extended](https://www.tensorflow.org/tfx/). It began as just a simpler way to run TensorFlow jobs on Kubernetes, but has since expanded to be a multi-architecture, multi-cloud framework for running entire machine learning pipelines.
53
76
54
-
## Notebooks
55
-
56
-
Kubeflow includes services for spawning and managing [Jupyter notebooks](https://jupyter-notebook.readthedocs.io/en/latest/). Project Jupyter is a non-profit, open-source project to support interactive data science and scientific computing across all programming languages.
57
-
58
-
## Using Kubeflow
59
-
60
-
Read the [getting-started guide](/docs/started/getting-started) to set up your
61
-
environment.
62
-
63
77
## Getting involved
64
78
65
79
There are many ways to contribute to Kubeflow, and we welcome contributions!
0 commit comments