forked from alex000kim/open-source-mlops-e2e
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dvc.lock
131 lines (131 loc) · 3.27 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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
schema: '2.0'
stages:
data_split:
cmd: python src/stages/data_split.py --config=params.yaml
deps:
- path: data/raw
md5: 6920135c1a76a56a030a224fb82afb28.dir
size: 466888
nfiles: 2
- path: src/stages/data_split.py
md5: 9fbed283d435189303ad63ed525ac366
size: 1435
params:
params.yaml:
base:
project: bank_customer_churn
raw_data_dir: data/raw
countries:
- France
- Spain
feat_cols:
- CreditScore
- Age
- Tenure
- Balance
- NumOfProducts
- HasCrCard
- IsActiveMember
- EstimatedSalary
targ_col: Exited
random_state: 42
data_split:
test_size: 0.25
processed_data_dir: data/processed
outs:
- path: data/processed
md5: 9f384869826bdf146e6ff572c85d0d1e.dir
size: 722258
nfiles: 4
train:
cmd: python src/stages/train.py --config=params.yaml
deps:
- path: data/processed
md5: 9f384869826bdf146e6ff572c85d0d1e.dir
size: 722258
nfiles: 4
- path: src/stages/train.py
md5: 2c9c73e54f3d0f11ad7a855e7089278c
size: 2126
params:
params.yaml:
base:
project: bank_customer_churn
raw_data_dir: data/raw
countries:
- France
- Spain
feat_cols:
- CreditScore
- Age
- Tenure
- Balance
- NumOfProducts
- HasCrCard
- IsActiveMember
- EstimatedSalary
targ_col: Exited
random_state: 42
train:
model_type: randomforest
model_dir: models
model_path: models/clf-model.joblib
params:
n_estimators: 50
max_depth: 20
outs:
- path: models/clf-model.joblib
md5: 079681c4b4aeafc3e520f095d040a012
size: 5193240
eval:
cmd: python src/stages/eval.py --config=params.yaml
deps:
- path: data/processed
md5: 9f384869826bdf146e6ff572c85d0d1e.dir
size: 722258
nfiles: 4
- path: models/clf-model.joblib
md5: 079681c4b4aeafc3e520f095d040a012
size: 5193240
- path: src/stages/eval.py
md5: 5dc0b6e6bdf436234530ccb3657cb12a
size: 2431
params:
params.yaml:
base:
project: bank_customer_churn
raw_data_dir: data/raw
countries:
- France
- Spain
feat_cols:
- CreditScore
- Age
- Tenure
- Balance
- NumOfProducts
- HasCrCard
- IsActiveMember
- EstimatedSalary
targ_col: Exited
random_state: 42
data_split:
test_size: 0.25
processed_data_dir: data/processed
train:
model_type: randomforest
model_dir: models
model_path: models/clf-model.joblib
params:
n_estimators: 50
max_depth: 20
outs:
- path: metrics.json
md5: c38755343a377f2aba660e2d22fa989e
size: 67
- path: reports/feat_imp.csv
md5: 611c02c480d60d1bb98214cca8e516a4
size: 185
- path: reports/figures/cm.png
md5: 7881abf69ff27d66ff6787b7dbdd82b7
size: 10280