-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdvc.lock
More file actions
118 lines (118 loc) · 3.55 KB
/
dvc.lock
File metadata and controls
118 lines (118 loc) · 3.55 KB
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
schema: '2.0'
stages:
clean_data:
cmd: python src/process_data.py
deps:
- path: ./data/raw/SPAM text message 20170820 - Data.csv
md5: 4566fe81ccd7961063e393a99e8ec2f1
size: 485702
- path: src/process_data.py
md5: c458f135285a5cf6d23596aa5f8d3eba
size: 605
outs:
- path: ./data/processed/spam_data.csv
md5: eee15aac82d82a827923651764e84c9d
size: 437656
train_test_split:
cmd: python src/train_test_split.py
deps:
- path: ./data/processed/spam_data.csv
md5: eee15aac82d82a827923651764e84c9d
size: 437656
- path: src/train_test_split.py
md5: 8f3fa3afa5a3fa5b5707dfac1b626e68
size: 972
params:
params.yaml:
train_test_split:
test_prop: 0.1
random_state: 1337
outs:
- path: ./data/processed/test.csv
md5: f2a7037edd3eab9f42fc335aa90acb38
size: 42150
- path: ./data/processed/train.csv
md5: 5906c2b11bde9c99eef459a1a3100df7
size: 395523
train:
cmd: python src/train.py
deps:
- path: ./data/processed/test.csv
md5: f2a7037edd3eab9f42fc335aa90acb38
size: 42150
- path: ./data/processed/train.csv
md5: 5906c2b11bde9c99eef459a1a3100df7
size: 395523
- path: src/train.py
md5: 0fa6b0fff34d542c5c5a698ee49f0378
size: 2302
params:
params.yaml:
train:
kernel: rbf
reg_param: 1.0
poly_degree: 3
outs:
- path: ./models/label_encoder.pk
md5: e11014f0c2775b9f9a6ba29fe6ff7159
size: 255
- path: ./models/model.pk
md5: e86502d65d7db70bceecdb5567c0c2ab
size: 427458
- path: ./models/vectorizer.pk
md5: 658e60520bfa3c23366e8b729c613cef
size: 232488
- path: ./results/test_preds.csv
md5: 72d69731afb29cde28c3265506ac7263
size: 1034
- path: ./results/train_preds.csv
md5: e7a66666c00d83dfba8242ba33f3dded
size: 9284
evaluate@test:
cmd: python src/evaluate.py --preds-path ./results/test_preds.csv --true-path
./data/processed/test.csv --label-encoder-path ./models/label_encoder.pk --metrics-path
./results/test_metrics.json
deps:
- path: ./data/processed/test.csv
md5: f2a7037edd3eab9f42fc335aa90acb38
size: 42150
- path: ./data/processed/train.csv
md5: 5906c2b11bde9c99eef459a1a3100df7
size: 395523
- path: ./models/label_encoder.pk
md5: e11014f0c2775b9f9a6ba29fe6ff7159
size: 255
- path: ./results/test_preds.csv
md5: 72d69731afb29cde28c3265506ac7263
size: 1034
- path: src/evaluate.py
md5: b3d17e559169b7046fa78555d85925e6
size: 1184
outs:
- path: ./results/test_metrics.json
md5: 6100ee884787ae73abfd40f1822d2a65
size: 699
evaluate@train:
cmd: python src/evaluate.py --preds-path ./results/train_preds.csv --true-path
./data/processed/train.csv --label-encoder-path ./models/label_encoder.pk --metrics-path
./results/train_metrics.json
deps:
- path: ./data/processed/test.csv
md5: f2a7037edd3eab9f42fc335aa90acb38
size: 42150
- path: ./data/processed/train.csv
md5: 5906c2b11bde9c99eef459a1a3100df7
size: 395523
- path: ./models/label_encoder.pk
md5: e11014f0c2775b9f9a6ba29fe6ff7159
size: 255
- path: ./results/train_preds.csv
md5: e7a66666c00d83dfba8242ba33f3dded
size: 9284
- path: src/evaluate.py
md5: b3d17e559169b7046fa78555d85925e6
size: 1184
outs:
- path: ./results/train_metrics.json
md5: e1307a5606b7da48cc8a98ca234aad81
size: 673