-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathconfig.py
118 lines (104 loc) · 2.45 KB
/
config.py
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
local = False
vector_size=200
from file_cache.utils.util_log import *
import numpy as np
mysql_pass = 'xxxx'
redis_pass = 'xxxx'
cache_size = 64
count_wtid = 34 # file_count + 1
thred_num = 12
model_paras = ['class_name', 'col_name',
'drop_threshold',
#'add_features',
'file_num',
'momenta_col_length',
'momenta_impact',
'related_col_count',
'col_per',
'time_sn',
'window',
'n_estimators',
'max_depth'
]
date_type={
'wtid' :np.int16,
'var053' :np.int16,
'var066' :np.int16,
'var016' :np.int16,
'var020' :np.int16,
'var047' :np.int16,
'var001' :np.float64,
'var002' :np.float64,
'var003' :np.float64,
'var004' :np.float64,
'var005' :np.float64,
'var006' :np.float64,
'var007' :np.float64,
'var008' :np.float64,
'var009' :np.float64,
'var010' :np.float64,
'var011' :np.float64,
'var012' :np.float64,
'var013' :np.float64,
'var014' :np.float64,
'var015' :np.float64,
'var017' :np.float64,
'var018' :np.float64,
'var019' :np.float64,
'var021' :np.float64,
'var022' :np.float64,
'var023' :np.float64,
'var024' :np.float64,
'var025' :np.float64,
'var026' :np.float64,
'var027' :np.float64,
'var028' :np.float64,
'var029' :np.float64,
'var030' :np.float64,
'var031' :np.float64,
'var032' :np.float64,
'var033' :np.float64,
'var034' :np.float64,
'var035' :np.float64,
'var036' :np.float64,
'var037' :np.float64,
'var038' :np.float64,
'var039' :np.float64,
'var040' :np.float64,
'var041' :np.float64,
'var042' :np.float64,
'var043' :np.float64,
'var044' :np.float64,
'var045' :np.float64,
'var046' :np.float64,
'var048' :np.float64,
'var049' :np.float64,
'var050' :np.float64,
'var051' :np.float64,
'var052' :np.float64,
'var054' :np.float64,
'var055' :np.float64,
'var056' :np.float64,
'var057' :np.float64,
'var058' :np.float64,
'var059' :np.float64,
'var060' :np.float64,
'var061' :np.float64,
'var062' :np.float64,
'var063' :np.float64,
'var064' :np.float64,
'var065' :np.float64,
'var067' :np.float64,
'var068' :np.float64,
}
from redlock import RedLockFactory
factory = RedLockFactory(
connection_details=[
{'host': '10.224.38.31', 'port': 8690, 'db': 13, 'password':redis_pass},
#{'host': '10.224.38.43','port': 8690, 'db': 13, 'password':redis_pass },
])
try:
from core.config_local import *
except Exception as e:
logger.exception(e)
logger.debug("There is no local config")