Repository navigation
Expand file tree
/
Copy pathchar2vec.py
More file actions
92 lines (91 loc) · 7.51 KB
/
Copy pathchar2vec.py
File metadata and controls
92 lines (91 loc) · 7.51 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
# autoencoder로 구한 특정 글자에 대한 features입니다.
CHAR2VEC = { 'ㅐ': [-1.0, 0.0989, -1.0, 0.2891, 0.2801, -1.0, -0.1589, -0.2487],
'1': [0.082, 0.0838, 0.2572, -0.2494, 0.1917, -0.9998, -0.9994, 0.9999],
'ㄾ': [0.1151, 0.0866, 0.3684, 0.8134, -0.8226, -0.7209, 1.0, -0.9997],
'm': [0.9992, -0.1212, -0.0059, -0.9998, 0.1697, 0.0434, 0.0382, -0.0184],
'ㅚ': [0.0481, 0.9492, -0.1789, -1.0, 0.2896, 1.0, 1.0, -0.5739],
'ㅔ': [-0.9981, -0.2692, -0.9997, -0.9924, -0.5123, -1.0, -0.9788, -0.1002],
'e': [0.0635, 1.0, -0.501, 0.1419, 0.0799, 0.6038, -0.9999, 0.6161],
't': [0.3699, 0.1046, -0.0913, -0.4791, 0.9904, -0.9958, -0.9992, 0.2759],
'ㅄ': [0.6813, -0.6966, -0.1599, 0.1182, -0.0715, -0.0524, 1.0, -0.5941],
'ㅜ': [-0.6891, -1.0, 0.9999, -0.6476, 0.6385, -0.2305, 0.0951, -0.3172],
'ㄱ': [-0.9996, -0.9997, 0.3936, 0.1137, 0.378, 0.9986, 0.8826, -0.2559],
'ㅣ': [-0.0601, -0.1794, 0.9985, -0.883, 0.9996, -1.0, -1.0, 0.2955],
'ㅌ': [-0.3852, -0.0938, 0.9956, 1.0, -1.0, -0.0292, 0.3539, -0.025],
'6': [-1.0, 0.3978, 0.2385, 0.9686, -0.3273, 0.2622, -0.4107, 1.0],
'ㅘ': [-0.3691, 0.1777, -0.1692, -0.2777, -0.099, 1.0, 1.0, -0.3769],
'ㄵ': [0.2262, -0.5195, 0.3576, 0.5332, -0.2305, -0.1647, 0.2501, -0.2667],
'7': [-0.2801, -0.3787, 0.6351, -0.427, -0.0608, -0.9984, -0.5306, 0.9996],
'ㄷ': [0.1498, -0.9997, 0.9989, 0.9999, -0.4577, 0.0749, 0.0627, 0.0462],
'ㅗ': [1.0, 0.0064, 0.9999, 0.0874, 0.9973, -0.1142, 0.0532, -0.0151],
'l': [0.1305, -0.033, 0.6976, -0.991, 0.9999, -1.0, -1.0, 0.5087],
'ㅟ': [0.9999, 1.0, -0.7598, -1.0, 0.5022, 0.4162, 0.1262, -0.2306],
'3': [-1.0, 0.2144, 0.4057, 0.0096, 0.0788, -0.297, -0.3697, 1.0],
'g': [-0.1286, -0.2194, -0.252, 0.6675, -0.6985, -0.5725, -0.0346, 0.2965],
'ㅖ': [-0.9998, -0.2283, -0.9998, -0.6518, -0.5278, -1.0, -0.9599, -0.1213],
'4': [-0.0246, 0.9967, 0.1519, 0.9992, 0.2345, -0.499, -0.1241, 0.072],
'2': [0.0579, -0.0267, 0.1617, 0.0266, -0.0011, -0.997, -0.1815, 1.0],
'w': [1.0, 0.9999, 0.0527, 0.139, -0.1533, -0.0092, 0.0233, -0.001],
'ㅕ': [-0.999, 0.9999, 0.3853, 0.1972, 0.3398, -1.0, -0.1784, -0.0687],
'ㄸ': [0.347, -0.3376, 0.6351, 0.9933, 0.0916, -0.2181, 0.1104, -0.4039],
'h': [0.4084, 0.4228, -1.0, 1.0, -0.9997, -0.1045, -0.9955, 0.4099],
'ㅁ': [-0.0006, -0.9991, 0.4377, 1.0, -0.5964, 0.5314, 0.3729, -0.2573],
'ㅇ': [-0.235, -0.9752, 0.1211, 1.0, -0.7675, 0.6039, 0.1354, 0.097],
'ㅙ': [-0.9998, 1.0, -1.0, -0.9982, -0.4257, 0.2309, 0.0972, -0.9525],
'ㅂ': [0.5737, 0.0577, 0.3804, 0.9987, -0.9984, 0.2933, 0.0974, -0.0934],
'n': [0.9454, 0.9975, -1.0, 1.0, -0.9995, 0.3248, -0.7886, 0.347],
'ㄳ': [0.1155, -1.0, -0.9995, 0.0693, 0.3696, -0.1271, 1.0, -0.5058],
'ㅊ': [0.5867, 0.3759, 0.1053, 0.5387, 0.9291, 0.0435, -0.0198, 0.0306],
'ㅈ': [-0.2132, 0.2396, 1.0, 0.3814, 0.4869, 0.2208, 0.2472, 0.0494],
'ㅍ': [-0.6841, -0.5645, -0.1109, 1.0, -1.0, -0.3925, 0.3987, -0.1098],
'ㅅ': [0.3525, 0.887, 1.0, 0.2723, 1.0, 0.393, -0.023, 0.0644],
'ㅉ': [0.0602, -0.9978, -0.2436, 0.0414, -0.4662, 0.1246, 0.9999, -0.0869],
'8': [-1.0, 0.391, 0.095, 0.4587, -0.0314, 0.0058, -0.2085, 1.0],
'ㅎ': [-0.6408, -0.0668, 0.0325, 0.9996, 0.7818, 0.0891, 0.0068, 0.0401],
'ㅛ': [0.3442, -1.0, -0.9957, 0.3759, -0.9998, 0.2634, 0.2114, -0.0986],
'i': [0.2582, -0.4761, 0.5715, -0.9998, 0.9976, -1.0, -1.0, 1.0],
'd': [-0.1485, 0.506, -0.9998, 0.1315, -0.9989, 0.9, -0.768, 0.0508],
'y': [0.0215, -0.9995, -0.4571, -0.2316, 0.0457, -0.2565, -0.0439, 0.9542],
'f': [0.0388, -0.0462, 0.0734, -0.9851, 0.9976, -1.0, -0.9987, 0.0685],
'p': [-0.1388, -0.8331, -0.4492, 1.0, -0.9989, 0.0746, -0.0922, 0.2633],
'ㅒ': [-1.0, 0.1677, -0.9998, 0.3211, 0.2985, -1.0, -0.1349, -0.1854],
's': [0.2141, 0.92, -0.0982, -0.0958, 0.4929, 0.0926, -0.999, 1.0],
'9': [-1.0, -0.2081, 0.1021, 0.1528, -0.1545, 0.1336, -0.1332, 0.9999],
'o': [0.1129, 1.0, -0.9999, 0.3088, -0.3362, 0.8484, -0.9992, 0.2628],
'0': [-1.0, -0.1009, 0.0217, 0.998, -0.2852, 0.2865, -0.2157, 1.0],
'z': [0.8892, 0.2925, -0.3228, -0.1072, 0.4641, -0.761, -0.7451, 0.9996],
'ㅝ': [0.9716, 1.0, -0.998, -1.0, 0.2803, 0.3766, 0.106, -0.2929],
'ㄲ': [-0.3383, -0.6199, 0.1448, -0.3978, 0.9259, 0.2682, 1.0, -0.9996],
'q': [-0.4205, -0.2627, -0.4019, 0.9951, -0.9999, 0.6086, 0.1192, 0.1058],
'ㄴ': [0.9236, -0.9989, 0.9911, 0.9999, -0.2958, 0.3198, -0.0092, 0.0576],
'ㅆ': [0.2919, -0.9135, -0.5031, -0.2076, -0.2019, 0.4271, 0.9997, 0.0263],
'u': [0.2281, -0.0556, -0.9995, 1.0, -0.9997, 0.9989, -0.4664, 1.0],
'b': [0.2661, 0.4572, -1.0, 0.9991, -0.8473, 0.0161, -0.9995, 0.3015],
'r': [0.4521, 0.0122, -0.9996, -0.5871, 0.9997, 0.1481, -0.1512, 0.9935],
'ㅋ': [-0.794, -0.1334, 0.7881, 0.0078, -0.0492, 0.7779, 0.9938, 0.0052],
'x': [0.9992, -0.0485, -0.7907, 0.0202, -0.0644, -0.9961, -0.0718, 0.9989],
'ㅡ': [0.3293, -0.1866, 0.5087, -0.53, -0.006, 1.0, 0.1419, 0.2447],
'ㅢ': [0.0622, 1.0, -0.0951, -1.0, 0.2061, 1.0, 0.4775, -0.3379],
'ㄺ': [0.0585, -0.1183, 0.7308, -0.0933, -0.5948, 0.094, 1.0, -1.0],
'ㄼ': [0.4487, 0.6227, 0.4894, 0.5475, -0.7483, -0.4567, 1.0, -1.0],
'a': [0.2604, 0.9999, -0.0506, 0.2736, 0.1618, 0.1694, -0.9995, 0.9621],
'k': [0.4288, 0.1477, -0.969, 0.6056, -0.3957, -0.617, -0.0996, 0.9985],
'ㅃ': [0.8241, 0.3794, 0.2946, 0.8802, 0.0266, -0.099, 0.9962, -0.5344],
'j': [-0.0356, -0.9997, -0.3002, -0.9996, 1.0, -0.5237, -0.2116, 0.1737],
'5': [-1.0, 0.2633, 0.3428, 0.2214, -0.1479, 0.0305, -0.961, 1.0],
'ㅏ': [-0.0305, -0.5662, -0.0554, -0.9999, 1.0, -1.0, -1.0, 0.1818],
'ㅑ': [-0.414, -0.7545, -0.1683, -0.4616, 0.2308, -0.9997, -0.9498, 0.1078],
'ㅠ': [-0.9995, -0.9999, -0.469, 1.0, 0.3452, 0.1174, 0.1882, -0.3127],
'ㅓ': [-0.4324, 1.0, 0.2711, 0.2973, 0.5414, -1.0, -0.2608, -0.152],
'ㄹ': [-0.4193, -0.0499, 0.9998, 1.0, -1.0, -0.0202, 0.6052, -0.1065],
'v': [0.4092, -0.5758, -0.9917, -0.0289, -0.0164, 0.6694, -0.0778, 0.9999],
'ㅞ': [-0.3248, 1.0, -1.0, -0.8323, -0.6564, 0.1815, 0.054, -0.2599],
'c': [0.4095, 0.3614, -0.9997, -0.073, 0.4347, 0.4779, -1.0, 1.0],
'ㄻ': [0.3043, 0.5953, 0.7218, 0.9386, -0.1792, -0.3272, 1.0, -0.9999],
'.': [0.6962, -1.0, 0.5313, -0.3756, 0.6092, 1.0, -1.0, 1.0],
'ㄶ': [0.3494, -0.2821, 0.4804, 0.5804, -0.0179, -0.091, 0.1779, -0.2975],
'~': [0., 0., 0., 0., 0., 0., 0., 0.],
'ㄿ': [0.1708, 0.2319, 0.3905, 0.4135, -0.8287, -0.308, 1.0, -1.0],
'ㅀ': [0.092, -0.0121, 0.2668, 0.2615, -0.2657, -0.0114, 1.0, -0.9988],
'ㄽ': [0.4656, -0.8751, -0.249, 0.062, -0.4223, -0.1419, 1.0, -0.9918]
}