Skip to content

Commit a075a81

Browse files
committed
more argo workflow templates and flowise agent workflow
1 parent aa229b8 commit a075a81

File tree

4 files changed

+1847
-0
lines changed

4 files changed

+1847
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: ClusterWorkflowTemplate
3+
metadata:
4+
name: automl-anomalydetection
5+
spec:
6+
entrypoint: run-automlad
7+
arguments:
8+
parameters:
9+
- name: url
10+
value: http://sunrise-mlflow-tracking.mlflow:5080
11+
- name: predictiontype
12+
value: anomalydetection
13+
- name: input
14+
value: node_cpu_ratio.csv
15+
- name: outputloc
16+
value: NONE
17+
- name: votepercent
18+
value: 0.0
19+
- name: runid
20+
value: NONE
21+
templates:
22+
- name: run-automlad
23+
inputs:
24+
parameters:
25+
- name: url
26+
- name: predictiontype
27+
- name: input
28+
- name: outputloc
29+
- name: votepercent
30+
- name: runid
31+
artifacts:
32+
- name: file
33+
path: /inputfile
34+
s3:
35+
key: csv/
36+
container:
37+
image: ppalmes/automlad:v2.0
38+
command:
39+
args:
40+
- "-u{{inputs.parameters.url}}"
41+
- "-t{{inputs.parameters.predictiontype}}"
42+
- "-v{{inputs.parameters.votepercent}}"
43+
- "-o/outputfile"
44+
- "/inputfile/{{inputs.parameters.input}}"
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: ClusterWorkflowTemplate
3+
metadata:
4+
name: automl-classification
5+
spec:
6+
entrypoint: run-amlp
7+
arguments:
8+
parameters:
9+
- name: url
10+
value: http://sunrise-mlflow-tracking.mlflow:5080
11+
- name: input
12+
value: iris.csv
13+
- name: predictiontype
14+
value: classification
15+
- name: complexity
16+
value: low
17+
- name: folds
18+
value: 3
19+
- name: workers
20+
value: 5
21+
templates:
22+
- name: run-amlp
23+
inputs:
24+
parameters:
25+
- name: url
26+
- name: input
27+
- name: predictiontype
28+
- name: complexity
29+
- name: folds
30+
- name: workers
31+
artifacts:
32+
- name: file
33+
path: /inputfile
34+
s3:
35+
key: csv/
36+
container:
37+
image: ppalmes/automlai:v3.0
38+
command:
39+
args:
40+
- "-u{{inputs.parameters.url}}"
41+
- "-t{{inputs.parameters.predictiontype}}"
42+
- "-c{{inputs.parameters.complexity}}"
43+
- "-f{{inputs.parameters.folds}}"
44+
- "-w{{inputs.parameters.workers}}"
45+
- "-o/outputfile"
46+
- "/inputfile/{{inputs.parameters.input}}"
47+
outputs:
48+
artifacts:
49+
- name: ofile
50+
path: /outputfile
51+
s3:
52+
key: "output/{{inputs.parameters.complexity}}_{{inputs.parameters.predictiontype}}_{{inputs.parameters.input}}.tgz"
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: ClusterWorkflowTemplate
3+
metadata:
4+
name: automl-regression
5+
spec:
6+
entrypoint: run-amlp
7+
arguments:
8+
parameters:
9+
- name: url
10+
value: http://sunrise-mlflow-tracking.mlflow:5080
11+
- name: input
12+
value: iris_reg.csv
13+
- name: predictiontype
14+
value: regression
15+
- name: complexity
16+
value: low
17+
- name: folds
18+
value: 3
19+
- name: workers
20+
value: 5
21+
templates:
22+
- name: run-amlp
23+
inputs:
24+
parameters:
25+
- name: url
26+
- name: input
27+
- name: predictiontype
28+
- name: complexity
29+
- name: folds
30+
- name: workers
31+
artifacts:
32+
- name: file
33+
path: /inputfile
34+
s3:
35+
key: csv/
36+
container:
37+
image: ppalmes/automlai:v3.0
38+
command:
39+
args:
40+
- "-u{{inputs.parameters.url}}"
41+
- "-t{{inputs.parameters.predictiontype}}"
42+
- "-c{{inputs.parameters.complexity}}"
43+
- "-f{{inputs.parameters.folds}}"
44+
- "-w{{inputs.parameters.workers}}"
45+
- "-o/outputfile"
46+
- "/inputfile/{{inputs.parameters.input}}"
47+
outputs:
48+
artifacts:
49+
- name: ofile
50+
path: /outputfile
51+
s3:
52+
key: "output/{{inputs.parameters.complexity}}_{{inputs.parameters.predictiontype}}_{{inputs.parameters.input}}.tgz"

0 commit comments

Comments
 (0)