-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig_example.yaml
45 lines (42 loc) · 1.09 KB
/
config_example.yaml
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
config:
data:
input_data:
clear: true
movielens:
use: true
type: ml-1m
path: movielens
transformations: rec_tool.transformations.movielens.prepare_data
goodreads:
use: false
type: goodreads
transformations: rec_tool.transformations.goodreads.get_goodreads_data
bookcrossing:
use: false
type: bookcrossing
transformations: rec_tool.transformations.bookcrossing.bookcrossing_converting
behance:
use: false
type: behance
transformations: rec_tool.transformations.behance.behance_converting
model:
model: [
rec_tool.models.svd.svd,
]
loss: rec_tool.losses.mean_squared_error
metrics: [
rec_tool.metrics.accuracy,
rec_tool.metrics.rmse,
rec_tool.metrics.mae
]
batch_size: [1024, 2048, 4096]
epoch: [50, 100, 200]
optimizers: adam
grid_search: True
learning_rate: 0.01
result:
model: /tmp/rec_tool/model/
log: /tmp/rec_tool/log/
results_csv: run_results.csv
log_to_ml_flow: false
clear: true