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
**Machine learning infrastructure for developers:** build and deploy scalable TensorFlow applications on AWS without worrying about setting up infrastructure, managing dependencies, or orchestrating data pipelines.
12
-
13
-
Cortex is actively maintained by Cortex Labs. We're a venture-backed team of infrastructure engineers and [we're hiring](https://angel.co/cortex-labs-inc/jobs).
11
+
**Machine learning pipelines as code:** deploy machine learning applications without worrying about setting up infrastructure, managing dependencies, or orchestrating data pipelines.
14
12
15
13
<br>
16
14
17
15
## How it works
18
16
19
-
#### Data validation: validate data to prevent data quality issues early
17
+
1.**Define your app:** define your app using Python, TensorFlow, and PySpark.
20
18
21
-
```yaml
22
-
- kind: raw_column
23
-
name: col1
24
-
type: INT_COLUMN
25
-
min: 0
26
-
max: 10
27
-
```
19
+
2.**`$ cortex deploy`:** deploy end-to-end machine learning pipelines to AWS with one command.
20
+
21
+
3.**Serve predictions:** serve real time predictions via horizontally scalable JSON APIs.
22
+
23
+
## End-to-end machine learning workflow
28
24
29
-
#### Data ingestion: connect to your data warehouse and ingest data at scale
25
+
**Data ingestion:** connect to your data warehouse and ingest data.
30
26
31
27
```yaml
32
28
- kind: environment
@@ -37,7 +33,7 @@ Cortex is actively maintained by Cortex Labs. We're a venture-backed team of inf
37
33
schema: [@col1, @col2, ...]
38
34
```
39
35
40
-
#### Data transformation: use custom Python and PySpark code to transform data at scale
36
+
**Data transformation:** use custom Python and PySpark code to transform data.
41
37
42
38
```yaml
43
39
- kind: transformed_column
@@ -46,7 +42,7 @@ Cortex is actively maintained by Cortex Labs. We're a venture-backed team of inf
46
42
input: @col1
47
43
```
48
44
49
-
#### Model training: train models with custom TensorFlow code
45
+
**Model training:** train models with custom TensorFlow code.
50
46
51
47
```yaml
52
48
- kind: model
@@ -61,7 +57,7 @@ Cortex is actively maintained by Cortex Labs. We're a venture-backed team of inf
61
57
num_steps: 10000
62
58
```
63
59
64
-
#### Prediction serving: deploy models as prediction APIs that scale horizontally
60
+
**Prediction serving:** serve real time predictions via JSON APIs.
65
61
66
62
```yaml
67
63
- kind: api
@@ -71,7 +67,7 @@ Cortex is actively maintained by Cortex Labs. We're a venture-backed team of inf
71
67
replicas: 3
72
68
```
73
69
74
-
#### Deploying to AWS: deploy your pipeline to AWS and make prediction requests
70
+
**Deployment:** Cortex deploys your pipeline on scalable cloud infrastructure.
-**End-to-end machine learning workflow:** Cortex spans the machine learning workflow from feature management to model training to prediction serving.
90
-
91
85
-**Machine learning pipelines as code:** Cortex applications are defined using a simple declarative syntax that enables flexibility and reusability.
92
86
87
+
-**End-to-end machine learning workflow:** Cortex spans the machine learning workflow from feature management to model training to prediction serving.
88
+
93
89
-**TensorFlow and PySpark support:** Cortex supports custom [TensorFlow](https://www.tensorflow.org) code for model training and custom [PySpark](https://spark.apache.org/docs/latest/api/python/index.html) code for data processing.
94
90
95
91
-**Built for the cloud:** Cortex can handle production workloads and can be deployed in any AWS account in minutes.
0 commit comments