-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdvc.lock
106 lines (106 loc) · 3.26 KB
/
dvc.lock
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
schema: '2.0'
stages:
raw_dataset_creation:
cmd: python3 ./src/data/load_data.py --config=params.yaml
deps:
- path: ./data/external/Churn_Prediction.csv
md5: 7321aa9a1e24a9e139f42124f736b415
size: 674857
- path: ./src/data/load_data.py
md5: 4a43bd22a142c77f117b6dde8e3451fc
size: 1314
outs:
- path: ./data/raw/Churn_Prediction.csv
md5: d9534fcf204e37ae58a7d7313ce4659c
size: 469203
preprocess:
cmd: python3 ./src/data/preprocess.py --config=params.yaml
deps:
- path: ./data/raw/Churn_Prediction.csv
md5: d9534fcf204e37ae58a7d7313ce4659c
size: 469203
- path: ./src/data/preprocess.py
md5: 8eb8bd0424341b8cb118711a408c5313
size: 1533
outs:
- path: ./data/processed/processed_data.csv
md5: 487733dd81bed7f60072fc7a803fbf8f
size: 400114
split_data:
cmd: python3 ./src/data/split_data.py --config=params.yaml
deps:
- path: ./data/processed/processed_data.csv
md5: 487733dd81bed7f60072fc7a803fbf8f
size: 400114
- path: ./src/data/split_data.py
md5: f6191b05190b1b8e5bf4e4f6f96f679f
size: 1451
outs:
- path: ./data/processed/churn_test.csv
md5: 0fc6853dea827712941c41c40d564d1f
size: 80121
- path: ./data/processed/churn_train.csv
md5: c900296636fd3eb243a0d938c80750d7
size: 320132
optimize:
cmd: python3 ./src/models/optimization.py --config=params.yaml
deps:
- path: ./data/processed/churn_test.csv
md5: 0fc6853dea827712941c41c40d564d1f
size: 80121
- path: ./data/processed/churn_train.csv
md5: c900296636fd3eb243a0d938c80750d7
size: 320132
- path: ./src/models/optimization.py
md5: dfab5eed18464dab017e005a51ece58e
size: 3163
log_production_model:
cmd: python3 ./src/models/model_selection.py --config=params.yaml
deps:
- path: ./src/models/model_selection.py
md5: 4aa594a5c3cee6678aa9eeafc7913c77
size: 1988
params:
params.yaml:
random_forest.max_depth: 31
random_forest.n_estimators: 9
outs:
- path: ./models/model.joblib
md5: ec8f84c092d7d084627272532e7a1c13
size: 367552
model_train:
cmd: python3 ./src/models/train_model.py --config=params.yaml
deps:
- path: ./src/models/train_model.py
md5: 7024d43482e79192c84c0479f6874e8e
size: 3762
params:
params.yaml:
random_forest.max_depth: 6
random_forest.n_estimators: 10
monitor_model:
cmd: python3 ./src/models/model_monitor.py --config=params.yaml
deps:
- path: ./data/raw/train_new.csv
md5: 9438be80f4c91ec18a7f6e31ebb1ac60
size: 67387
- path: ./src/models/model_monitor.py
md5: b6cabfb57942fbca0abd76623b4b5166
size: 1487
outs:
- path: ./reports/templates/data_and_target_drift_dashboard.html
md5: 25d98096cb03d4f6ee6f7a72cb26425b
size: 4044318
eda:
cmd: python3 ./src/data/eda.py --config=params.yaml
deps:
- path: ./data/external/Churn_Prediction.csv
md5: 7321aa9a1e24a9e139f42124f736b415
size: 674857
- path: ./src/data/eda.py
md5: 5947f7eaeaf2e1214d78e475be3e9113
size: 1316
outs:
- path: ./reports/templates/eda_report.html
md5: b1cff9675067a0ff3dbc2b92509d0254
size: 3398306