Tokymin commited on
Commit
1f4f3bd
1 Parent(s): 2541f1b

编写了数据处理已经预训练的基础代码

Browse files
Files changed (7) hide show
  1. dataset/load_dataset.py +40 -0
  2. dataset/new_data.csv +878 -0
  3. dataset/process_scripts_transfer.py +59 -0
  4. new.py +54 -0
  5. test.py +18 -0
  6. test2.py +23 -0
  7. train.py +36 -0
dataset/load_dataset.py ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import pandas as pd
2
+ from sklearn.model_selection import train_test_split
3
+ from torch.utils.data import DataLoader, RandomSampler, SequentialSampler, TensorDataset
4
+ import torch
5
+
6
+ # 加载数据
7
+ df = pd.read_csv("dataset/processed_new_data.csv")
8
+ # 准备数据集
9
+ def prepare_dataset(df, tokenizer, max_length=512):
10
+ input_ids = []
11
+ attention_masks = []
12
+ labels = []
13
+
14
+ for _, row in df.iterrows():
15
+ encoded = tokenizer.encode_plus(
16
+ row['Description'],
17
+ add_special_tokens=True,
18
+ max_length=max_length,
19
+ padding='max_length',
20
+ truncation=True,
21
+ return_attention_mask=True,
22
+ return_tensors='pt',
23
+ )
24
+ input_ids.append(encoded['input_ids'])
25
+ attention_masks.append(encoded['attention_mask'])
26
+ labels.append([row['SAS_Class'], row['SDS_Class']])
27
+
28
+ input_ids = torch.cat(input_ids, dim=0)
29
+ attention_masks = torch.cat(attention_masks, dim=0)
30
+ labels = torch.tensor(labels, dtype=torch.float)
31
+
32
+ return TensorDataset(input_ids, attention_masks, labels)
33
+
34
+ # 分割数据集
35
+ train_df, val_df = train_test_split(df, test_size=0.1) # 以90%训练,10%验证的比例分割数据集
36
+
37
+
38
+ # 创建DataLoader
39
+
40
+
dataset/new_data.csv ADDED
@@ -0,0 +1,878 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ??,??,????,???,???,HDL,??,?????,??,SF-36,SAS,SDS
2
+ 0,2,146,69.9,40.4,1.34,19.2,2,13.5,350,43,38
3
+ 0,2,149,50.4,28.2,0.45,12.6,7.2,13.5,349.5833333,55,56
4
+ 1,0,132,63.8,33.8,0.73,43.7,14.1,13.5,275.1388889,63,80
5
+ 0,3,118,63.2,30.9,0.74,15.4,8,12.5,548.6111111,35,35
6
+ 1,0,80,67,46.7,1.48,22,4,7.5,254.7222222,43,59
7
+ 1,2,128,76.5,49,1.32,42,3,10.5,219.7222222,35,35
8
+ 1,0,115,66.5,43.3,0.91,12.9,5.5,6.5,353.8888889,45,48
9
+ 0,0,110,52.3,31.9,1.08,18,1.4,3,485.9722222,38,38
10
+ 0,0,138,67.9,41.2,1.02,17.9,4,10.5,284.4444444,40,63
11
+ 0,1,125,64,43,1.06,27.6,12,9,422.3611111,40,48
12
+ 1,2,140,65,39.5,1.43,18.5,4,4.5,611.6666667,39,48
13
+ 1,2,131,69.7,34,0.96,20.7,2,5.5,418.75,45,35
14
+ 0,1,134,67.2,38.9,1.47,29.1,5.2,11,226.9444444,51,73
15
+ 0,2,144,65.5,33.8,1.36,29.2,3.1,5,491.5277778,39,58
16
+ 0,1,106,63.1,29.1,0.85,42.7,5,11.5,582.6388889,34,46
17
+ 0,2,111,65.9,37.3,0.87,16.2,10.7,2,400.6944444,34,46
18
+ 0,2,129,63.9,38.2,0.82,15.1,5.9,9.5,497.0833333,44,63
19
+ 0,1,142,65.8,27.6,0.57,22.9,1.5,10.5,404.3055556,38,50
20
+ 1,1,98,86.6,37.3,0.77,25.1,4.3,13.5,403.3333333,51,61
21
+ 0,1,126,77.4,48.3,1.15,19.4,4.5,12,352.2222222,65,59
22
+ 0,0,137,66.4,33.9,0.99,25.3,3.7,6,483.4722222,46,44
23
+ 0,2,102,64.6,25.2,1.29,82,15.6,10.5,334.4444444,56,50
24
+ 1,1,81,59.5,33.3,0.9,15.9,1.7,5,478.75,33,26
25
+ 0,2,154,67.3,39.5,1.29,40.1,5.9,10.5,489.1666667,43,41
26
+ 0,0,115,55,31.9,1.31,12.6,1.4,7,339.7222222,53,53
27
+ 1,1,133,64.5,42.3,0.92,18,6.4,3,429.0277778,36,51
28
+ 0,2,67,61.2,25.7,0.48,44.7,16.7,5,630.1388889,33,41
29
+ 0,2,129,67.4,42,1.05,21,2.7,11.5,350.4166667,43,58
30
+ 1,1,125,64.4,40.6,1.18,15,9,8,523.8888889,44,41
31
+ 0,2,82,51.6,29.9,0.93,17.9,6.8,13,425.6944444,45,51
32
+ 0,2,111,66.5,40.2,1.28,83.9,6.1,7,496.9444444,45,41
33
+ 0,1,152,59.7,32.2,0.87,13.1,1.9,15.5,302.5,56,73
34
+ 1,2,113,78.6,34.7,1.38,20.1,2.7,4.5,504.1666667,30,33
35
+ 0,2,106,42.1,15.6,0.66,12.8,2.1,7.5,426.6666667,46,56
36
+ 1,1,83,58.1,35.5,1.18,33.96,6.1,10,386.25,40,45
37
+ 0,3,147,52.6,26.6,0.75,9.8,2.4,3.5,497.9166667,39,45
38
+ 0,1,151,65.5,39.3,1.01,23.5,3.6,14.5,110,76,76
39
+ 0,1,131,51.8,28.8,0.92,32.2,3.8,4.5,457.3611111,39,52
40
+ 0,2,93,72.4,45.1,1.17,23.5,3.7,4.5,430.2777778,35,40
41
+ 0,3,128,62.1,35.3,1.04,14.6,3.8,2,630.1388889,29,25
42
+ 1,1,139,55.6,29.5,1.07,30.6,4.2,14,562.9166667,41,50
43
+ 0,2,126,81.1,39,1.52,230.1,13.1,8,343.8888889,43,55
44
+ 0,0,113,72.6,29.7,0.77,24.3,2.7,7.5,579.4444444,43,45
45
+ 0,0,136,68.4,41.5,1.06,14.8,3.2,14,470.4166667,68,60
46
+ 0,1,87,75.3,45,1.61,24.7,2.3,12,470.8333333,36,48
47
+ 0,0,119,54.2,30.3,0.94,9,1.9,1,580.5555556,28,30
48
+ 0,1,142,71.3,32.4,0.82,13.6,0.9,10,505.1388889,28,41
49
+ 1,0,133,89.8,50.6,0.93,18.3,4.4,9,349.8611111,46,48
50
+ 1,0,128,69.7,43.5,1.59,24.1,8.9,9.5,471.6666667,50,58
51
+ 0,1,92,65.9,33.3,0.99,10.7,3.1,3.5,609.0277778,38,51
52
+ 1,1,145,58.2,37,1.19,28.7,3.7,4,632.7777778,38,35
53
+ 0,2,130,70.7,33.9,0.66,144.2,2.2,2,421.1111111,34,43
54
+ 1,1,116,76.9,44.7,0.94,17.5,4,8.5,249.3055556,61,68
55
+ 0,2,90,56.5,35.6,1.38,11.7,7.6,5.5,537.9166667,43,64
56
+ 1,1,113,65.1,40.2,1.41,21.2,4.4,10.5,453.3333333,44,45
57
+ 1,0,76,60.7,39.3,1,19.3,5.1,10,295.6944444,66,74
58
+ 1,2,90,67.1,42.4,1,23.2,3.9,3,488.8888889,38,43
59
+ 0,2,132,62.8,40.1,1.06,16.5,3.8,8.5,449.8611111,35,39
60
+ 1,0,100,70.8,41.4,1.07,15.6,3.7,7,455.5555556,55,51
61
+ 1,0,129,46.2,26.7,0.57,16.5,8.3,5,511.6666667,55,46
62
+ 1,0,142,64.4,38.5,0.76,17.9,2.2,17,336.6666667,49,55
63
+ 0,3,139,67.1,39.3,0.71,20.3,3.4,13,355.6944444,58,45
64
+ 1,2,81,56.6,35.1,1.09,22.5,10,5,479.4444444,59,48
65
+ 0,1,123,66.3,37.9,1.67,24.8,2.8,7.5,584.3055556,34,35
66
+ 0,3,148,70.4,30.3,0.89,13.3,1.6,5.5,562.7777778,31,31
67
+ 0,1,112,61.9,37.8,1.42,17.8,8.9,9.5,388.3333333,35,53
68
+ 0,3,126,71.4,40.4,0.86,17.5,5.2,2.5,586.5277778,33,28
69
+ 0,1,89,73.4,35,1.92,58.6,9.4,7,359.0277778,44,54
70
+ 0,2,154,70.2,44.5,1.77,32.8,6,10,175,35,46
71
+ 0,2,140,65.5,38.5,0.8,36.5,6,7.5,408.75,36,38
72
+ 0,0,140,55,29.1,1.09,10.4,10.9,7,582.0833333,39,34
73
+ 0,3,154,75.9,43.3,1.46,23.6,3.5,3.5,565.2777778,39,33
74
+ 1,2,77,49.1,22.6,0.21,289.2,80.3,2,586.6666667,34,33
75
+ 0,0,97,74.3,50.5,0.97,31.8,10.1,7.5,651.3888889,26,29
76
+ 1,0,134,58.4,40.3,1.11,39,3.8,5,414.7222222,49,49
77
+ 0,2,138,62,36.9,1.05,16.3,6.4,8,479.5833333,38,48
78
+ 0,2,130,62.3,31.1,0.85,23.4,3,4,426.3888889,30,54
79
+ 0,1,126,37.3,18.2,0.58,21.7,3.1,15.5,477.6388889,41,50
80
+ 1,0,143,70.1,43.3,0.74,18.7,8.4,7.5,563.8888889,38,38
81
+ 1,3,114,63.5,39.5,1.34,13.6,4.2,7.5,606.6666667,31,40
82
+ 0,1,89,59,20.7,1.37,25.7,25.6,7,342.3611111,43,51
83
+ 1,2,117,59.5,32.6,0.89,17.8,2.8,19,61.25,78,86
84
+ 1,0,144,68.1,43.2,0.92,21.7,3.8,11.5,225.6944444,54,64
85
+ 0,2,79,55.1,38,0.37,10.4,4.3,8,462.9166667,33,55
86
+ 0,0,144,63.7,37.4,0.87,16,2.4,4.5,462.9166667,49,58
87
+ 1,0,65,53.2,24,0.75,12.3,5.2,7,400.2777778,43,54
88
+ 0,0,124,67,38.1,1.42,17.2,7.9,8.5,445.2777778,46,60
89
+ 1,2,127,64.9,39.9,1.23,15.7,4.8,15.5,426.1111111,61,61
90
+ 0,2,111,66,29.1,0.36,34,11,2.5,544.1666667,43,63
91
+ 0,0,79,67.9,42,0.8,18.5,3,2.5,560.2777778,41,59
92
+ 0,2,105,46.6,21.4,0.5,11.1,2.4,0.5,632.6388889,39,53
93
+ 0,2,114,52.8,27.3,1.69,70.5,7.9,6.5,542.9166667,39,35
94
+ 0,1,115,54.1,29,0.73,14,2.6,2.5,457.5,40,40
95
+ 0,3,111,61.8,38,0.87,30.4,5.4,2,619.0277778,25,25
96
+ 1,1,126,59.1,36.6,0.74,19.8,1.7,3,497.9166667,34,34
97
+ 0,0,95,79.3,36.6,1.12,29.3,1.5,9.5,385.1388889,36,38
98
+ 0,1,125,64.9,40.8,0.87,14.4,4.5,6.5,596.6666667,33,33
99
+ 0,1,77,58.8,34.4,0.62,20.8,2.5,7.5,397.3611111,41,51
100
+ 0,3,124,78.2,50.2,1.23,117.1,1.5,2.5,547.9166667,31,36
101
+ 0,1,148,61.4,33.7,0.33,906.4,186.2,10,534.1666667,43,43
102
+ 0,1,130,60.4,20.4,0.98,70.1,20.4,15,388.1944444,48,55
103
+ 0,3,87,60.2,29.8,0.93,9.6,1.4,9.5,547.9166667,44,64
104
+ 0,1,127,61.7,38.3,1.42,68.1,10.2,13,356.9444444,53,55
105
+ 0,0,87,56.6,26.8,1.11,16.2,2.3,2,400.5555556,55,64
106
+ 1,0,96,63.7,31.8,1.69,17.3,1.2,16.5,132.5,76,68
107
+ 0,1,109,74.8,29.7,1.19,165.6,30.6,9,468.1944444,45,56
108
+ 0,3,135,67.8,31,1.16,345.9,33.6,7,208.0555556,59,80
109
+ 1,0,86,70.3,34.4,1.34,30.9,7,14.5,455.2777778,64,53
110
+ 1,1,135,63.3,38.1,1.05,26.1,3.1,15.5,380,55,44
111
+ 1,0,103,70,37.3,1.09,38.7,11.8,12.5,376.1111111,51,44
112
+ 0,2,107,72.1,31.1,0.73,21.9,2,5,329.5833333,39,41
113
+ 1,2,124,65.6,41.3,1.38,20.9,2.4,6,406.25,34,44
114
+ 1,2,4.17,66.2,40.3,0.78,17,4.7,7.5,615.4166667,25,25
115
+ 1,2,117,60.4,35.7,0.94,15.3,4.6,10,445.4166667,41,44
116
+ 0,1,48,61.9,39.5,0.82,19,1.7,15.5,410.6944444,35,45
117
+ 1,2,126,60.3,38.8,1.16,28.9,4.9,13.5,551.6666667,48,38
118
+ 1,1,146,75.5,20.9,0.98,39,6.5,6.5,348.8888889,38,36
119
+ 0,2,152,69.2,42.9,0.8,19.8,4.6,7,581.3888889,33,39
120
+ 0,2,102,58.2,31.4,1.14,8.9,1.9,1,551.3888889,46,44
121
+ 0,0,148,67.4,40.9,0.81,37.5,14,10,440.6944444,50,44
122
+ 0,3,120,69,42.8,1,21.3,6.2,6,551.6666667,39,34
123
+ 1,1,151,76.8,47.9,1.06,37.2,4.8,4.5,517.7777778,44,49
124
+ 0,3,70,65.2,45.7,1.2,30,8.3,10,631.8055556,29,44
125
+ 0,0,123,73.1,43.5,1.19,20.6,3.9,2,505.2777778,35,28
126
+ 1,2,71,67.2,40.8,1.3,14.3,13.1,5,630.4166667,39,30
127
+ 1,0,130,69.6,42.5,1.14,13.9,3.6,3.5,479.1666667,30,40
128
+ 0,0,125,58.1,37.9,1.32,21.8,7.6,8,429.1666667,40,39
129
+ 1,2,93,50.6,24.2,1.13,18.9,4.9,15.5,569.1666667,29,31
130
+ 0,3,130,69.9,31.9,0.58,53.2,7.9,14,490.9722222,39,35
131
+ 0,3,141,62.4,35.6,1.17,18.5,4.1,5.5,533.8888889,29,33
132
+ 1,2,133,79.8,34.9,0.77,61.1,7.2,3,626.5277778,38,40
133
+ 0,2,103,66.5,38.9,1.32,27.9,11.8,3,525.4166667,38,44
134
+ 0,1,131,68.9,42.8,1.44,25.3,5.8,14.5,548.6111111,50,46
135
+ 0,0,132,69.3,42.6,1.35,19.4,3.9,6.5,566.5277778,39,38
136
+ 0,2,80,55.2,30.3,0.87,27.4,1.5,10,492.9166667,44,30
137
+ 1,2,140,64.5,39.3,1.04,18,6.7,13,235.9722222,51,64
138
+ 1,3,133,66.1,39.6,1.02,25.1,5.7,12,390.4166667,55,49
139
+ 0,1,145,78.5,44.8,1.27,38,5.8,5,460.1388889,55,64
140
+ 0,1,138,61.2,44.7,1.32,18.4,4.7,8,350.6944444,54,74
141
+ 0,1,122,67.6,39.9,1.49,18.9,3.8,9.5,380.1388889,46,64
142
+ 0,0,124,70.9,41.2,1.73,30,4.7,5.5,251.9444444,31,58
143
+ 0,1,150,69.4,45.1,1.25,12.5,6.5,15,377.6388889,43,55
144
+ 0,3,92,67.8,39.5,0.96,71.7,2.3,14.5,257.9166667,38,60
145
+ 0,1,75,62.3,36.7,0.98,9.8,6.3,8.5,156.25,55,70
146
+ 0,3,80,59.3,25.5,0.91,30.4,3.5,3.5,593.8888889,41,65
147
+ 0,1,131,64.1,35.2,4.05,17.6,3.6,15.5,419.3055556,54,48
148
+ 1,0,120,66.1,43.7,1.89,22.8,3.5,18,254.8611111,56,51
149
+ 0,1,137,71.2,45.1,1.49,28.9,8.4,2.5,529.0277778,51,39
150
+ 0,2,134,51.5,27.4,0.72,26.7,8.2,3.5,535.1388889,31,31
151
+ 0,1,139,65.8,38.6,1.07,16.3,4.4,1.5,666.3888889,33,25
152
+ 0,1,98,60.2,27,0.78,76.7,3.5,2.5,532.5,29,34
153
+ 1,2,149,61.5,39.7,1.5,15.6,5.2,4,561.6666667,33,30
154
+ 0,0,94,70.2,35.1,0.8,11.1,1.5,17,363.4722222,73,61
155
+ 1,1,125,64.5,33.5,0.65,10.3,4,8.5,315.6944444,71,73
156
+ 1,1,112,73.9,44.3,1.01,13.2,2.5,19,385.6944444,49,55
157
+ 0,0,125,74.4,45.8,1.85,17.7,2.9,1.5,632.6388889,25,29
158
+ 1,0,153,71,39.5,1.03,53.6,3.1,1.5,626.3888889,36,38
159
+ 0,1,123,69.5,39.3,0.87,58.8,4.5,7.5,435.6944444,39,35
160
+ 0,2,135,63.4,37.5,0.53,52.4,9.8,4.5,576.9444444,25,25
161
+ 0,2,66,64.5,41.8,1.44,20.5,1.8,4.5,648.8888889,33,29
162
+ 0,2,133,61.5,39.4,1.03,31.8,9.1,5.5,374.7222222,40,41
163
+ 0,2,66,59.8,37.5,0.89,17.2,3.5,4,546.5277778,38,25
164
+ 0,1,88,69.2,45,0.78,21.6,2.5,14.5,473.4722222,41,36
165
+ 1,0,149,67.3,42.7,1.17,18.3,8.9,14,303.3333333,45,56
166
+ 1,2,114,63.8,42.3,1.08,23,8.3,12,378.6111111,54,44
167
+ 0,0,131,58.7,33.3,1.04,14.6,4.4,16,228.3333333,55,51
168
+ 0,2,74,65.4,34.2,0.62,11.7,7.2,7.5,357.2222222,59,56
169
+ 0,2,133,66.7,35.4,1.5,26.5,2.1,4.5,493.4722222,51,49
170
+ 0,1,99,63.5,40.8,1.38,19.5,4.5,16,319.4444444,48,64
171
+ 1,0,147,73.5,42.9,1.08,39.5,1.8,5.5,444.1666667,33,40
172
+ 0,1,114,66.9,39.3,1.19,19.8,5,2,500.6944444,33,46
173
+ 0,3,141,73.5,38.5,1.01,24,8.9,7.5,499.4444444,44,39
174
+ 1,1,130,75,41.4,0.91,21.1,4.2,2.5,575.4166667,49,48
175
+ 1,1,129,59.6,36.5,1.28,19.5,2.9,3,602.7777778,28,31
176
+ 0,2,150,74.3,49.1,1.47,22.2,6.8,8,581.3888889,29,54
177
+ 0,3,63,63.4,39.3,1.39,12.8,2.6,2,555.5555556,40,26
178
+ 1,3,137,60.8,37,0.93,13.5,6.4,9.5,508.0555556,40,34
179
+ 0,2,146,74,45.8,0.81,20.9,4.8,11,468.4722222,50,46
180
+ 0,2,100,63,40.2,0.8,17.6,4.5,12.5,314.3055556,36,48
181
+ 0,1,105,53.2,19.1,0.91,8.8,2.7,5.5,449.1666667,30,40
182
+ 0,1,149,64.7,34.7,1.17,12.1,3.5,4,622.9166667,29,26
183
+ 0,1,134,63.1,38.6,1.26,18.6,11.9,10.5,416.25,31,48
184
+ 0,0,158,64.2,38.6,1.26,18.2,7.9,4.5,294.5833333,46,39
185
+ 0,1,111,62.2,37.2,1.09,56.6,8.8,4.5,522.7777778,33,45
186
+ 0,2,98,68.1,35.8,0.69,41.4,27,7.5,451.5277778,34,34
187
+ 0,2,80,58,30.3,1.02,17,1.3,13.5,293.3333333,39,50
188
+ 0,2,141,46.5,25.8,0.33,64.5,7.6,10.5,442.6388889,38,33
189
+ 0,1,129,60.2,38.5,0.96,17.7,3.7,11,624.1666667,34,34
190
+ 0,1,132,64.6,38.3,1.34,17.6,1.4,7,436.6666667,28,26
191
+ 0,1,138,62.2,37.8,1.02,26.7,4.4,4.5,650.1388889,30,33
192
+ 1,1,122,65.5,38.9,1.09,17.2,4,4,315.9722222,39,36
193
+ 1,0,144,63.2,38.7,0.9,18.7,1.5,15,482.6388889,35,39
194
+ 0,2,117,63,24.8,1.29,93.7,10.2,14,424.4444444,49,64
195
+ 1,0,154,66,45.3,1.13,18.8,7.8,12.5,136.25,60,65
196
+ 1,2,113,72.9,43.2,1.69,411.1,25.3,15,309.7222222,49,69
197
+ 1,2,125,63.4,40.5,0.95,19.3,2.3,12.5,318.0555556,56,68
198
+ 1,2,124,70.3,44.1,1.42,28.8,4.6,1.5,647.6388889,29,30
199
+ 0,1,128,70.8,37.3,1.07,25.2,3.6,2.5,654.0277778,28,41
200
+ 0,0,85,70.6,40.5,1.55,58.5,7.7,14,501.5277778,39,28
201
+ 0,1,157,69,41.5,0.89,33,11,2,628.8888889,29,38
202
+ 0,2,153,70.6,43.5,1.22,39.6,5.5,12.5,443.8888889,40,53
203
+ 1,0,83,57.5,29.7,0.64,118.7,15.7,13.5,380,48,53
204
+ 1,2,99,74.6,31.8,0.8,11.2,3.3,8,468.1944444,41,43
205
+ 0,3,158,62.4,40.8,1.21,19.2,3.1,4,626.5277778,41,36
206
+ 0,3,114,66.1,36.1,0.94,35.3,5,7,564.5833333,35,35
207
+ 1,1,93,70.1,45.1,1.19,19.7,14.3,6,582.7777778,31,31
208
+ 0,2,135,67.7,44.6,0.99,24.1,3.1,2.5,626.5277778,25,28
209
+ 0,2,124,66.3,39.6,1.36,13.5,2,4.5,468.4722222,41,50
210
+ 0,1,137,64.7,41.5,0.95,17,1.8,3.5,511.25,31,39
211
+ 0,2,35,58.7,34.3,1.04,12.3,5.9,7,489.3055556,40,34
212
+ 0,0,139,61.8,34.4,1.67,24.4,3.2,15.5,468.75,55,71
213
+ 1,0,130,62.9,31,0.57,74.7,3.7,11,398.8888889,59,54
214
+ 0,2,114,64.9,40.3,1.02,19.4,7.3,8.5,287.6388889,58,59
215
+ 0,0,130,58.6,21.4,0.91,55.2,4.1,13,372.5,45,60
216
+ 0,2,119,64.8,41.9,1.16,34.7,6.8,11,161.1111111,81,56
217
+ 1,1,124,58.5,33.7,0.85,32.8,2.4,11.5,148.1944444,56,69
218
+ 1,2,100,66.3,32.8,0.94,15.3,1.3,10.5,584.7222222,34,61
219
+ 0,2,122,68.9,42.8,1.46,17.2,3.8,16,377.9166667,49,56
220
+ 1,0,145,69.4,45,0.98,38.3,5.9,19,272.0833333,46,56
221
+ 1,1,150,73.6,40.9,2.05,22.1,3.3,8,382.5,51,54
222
+ 0,1,141,64.8,39.9,0.79,17.2,5.9,6.5,511.8055556,33,40
223
+ 0,2,72,56.8,33.9,1.08,16.6,1.8,10.5,482.9166667,45,41
224
+ 0,0,144,71.5,44.5,1.16,21.9,6.6,16.5,459.8611111,38,41
225
+ 0,1,106,66,34.8,1.34,21.7,11.3,6,413.8888889,44,45
226
+ 0,2,54,65.7,21.5,0.82,22.9,2.4,7,142.5,35,34
227
+ 0,2,133,63.9,33.2,0.96,15.7,3,3,476.6666667,39,31
228
+ 1,2,146,70.2,38.6,0.68,17.7,5.4,2,512.0833333,44,33
229
+ 0,3,123,57.9,34,1.41,19.4,4.1,10.5,534.4444444,26,35
230
+ 0,1,146,63.4,39.7,0.7,20.1,4.1,3,481.8055556,41,34
231
+ 1,2,110,65.5,28.9,0.79,135.7,5.9,8.5,676.3888889,43,30
232
+ 1,2,118,49.4,24.1,0.67,15,3.4,4.5,584.3055556,30,25
233
+ 1,2,105,69.3,38.2,0.76,10.4,2.5,7.5,474.8611111,49,51
234
+ 0,1,136,64.9,40.8,1.62,20.7,9.3,17,326.9444444,59,58
235
+ 1,0,76,71.8,40.3,0.81,20.8,2.9,10.5,60,50,61
236
+ 1,1,118,63.3,36.5,1.68,13.2,4.7,13.5,258.0555556,61,54
237
+ 0,3,136,83.9,44,1.27,38.6,5.6,2.5,633.8888889,43,61
238
+ 0,2,70,66.1,37.3,0.94,15.9,4.2,17,180,69,64
239
+ 1,1,124,68.4,37.6,1,17.6,3,13,464.4444444,44,54
240
+ 1,2,145,74,47.8,0.74,25.4,8.7,14.5,474.5833333,53,48
241
+ 1,2,120,69.8,40.9,0.88,14.3,5.1,13,401.3888889,59,64
242
+ 0,2,122,69.6,39.4,0.95,235,19.8,8,341.25,51,58
243
+ 0,1,146,69.4,45.8,1.1,18,2.9,8.5,331.9444444,45,56
244
+ 1,3,144,76.2,44.6,0.9,32.3,8.7,6,436.5277778,34,56
245
+ 0,0,109,62.7,36.5,1.58,26.3,2.1,12,352.6388889,54,65
246
+ 1,0,120,62.2,34.8,1.24,18.5,2.5,10.5,385.4166667,65,64
247
+ 0,1,139,53.7,28.3,0.74,22.1,7.8,12,446.3888889,39,30
248
+ 1,1,122,67.9,24.2,0.31,150.2,106.3,16.5,505.9722222,39,38
249
+ 0,0,108,61.3,37.3,0.79,11.7,3.2,10.5,417.5,38,39
250
+ 0,3,139,64.3,37.9,1.47,28.9,6.6,7,434.3055556,50,48
251
+ 0,3,127,77.9,41.6,0.97,16.1,7,2.5,587.7777778,28,28
252
+ 1,2,128,76.9,52.5,0.73,37.7,5.7,4.5,632.7777778,36,29
253
+ 1,1,130,63.3,39.3,1.2,25,7.2,10,319.7222222,41,45
254
+ 0,1,131,69.2,41.9,1.38,19.3,4.4,4.5,617.6388889,34,33
255
+ 0,2,141,63.2,39.9,0.7,23,5,4,420.4166667,33,39
256
+ 1,2,123,73,44.9,1.34,16.6,3.6,6,612.9166667,41,30
257
+ 0,3,68,62.5,22.6,0.6,17.6,2.3,4,402.6388889,36,46
258
+ 1,0,70,77.1,40.9,0.75,13.2,5.7,9.5,245.5555556,70,48
259
+ 0,2,91,63,21.1,1,43.2,9.9,15,565.4166667,48,54
260
+ 0,0,135,70.6,43.6,1.24,21.4,3.1,14.5,378.1944444,46,56
261
+ 1,1,121,66.1,44.1,1.26,26.1,5.4,10,367.2222222,45,61
262
+ 1,0,115,66.3,40.7,1.49,23.2,3.8,5.5,464.8611111,48,53
263
+ 0,1,100,71.1,41.1,0.66,7.4,3.2,12.5,330.2777778,46,66
264
+ 1,0,133,60.6,31.1,0.42,112.1,15.6,8,404.0277778,45,54
265
+ 0,1,70,52.6,19.2,0.84,7.7,2.4,5,465.6944444,59,29
266
+ 0,1,153,63.6,40.6,1.06,19.5,8.3,8.5,298.0555556,58,69
267
+ 1,2,143,68.3,39,0.74,15.2,3.4,6.5,471.8055556,40,29
268
+ 1,0,115,60,38.9,1.54,112.8,4.5,15.5,422.9166667,41,41
269
+ 1,0,99,61.3,38.8,0.83,10.9,3,7,485.4166667,35,36
270
+ 1,3,118,67.7,39.8,0.85,17.3,5.1,9,266.3888889,44,49
271
+ 0,1,115,66.6,42,1.62,18.6,11,12,528.8888889,48,40
272
+ 0,2,138,71.5,45.5,1.11,29.9,5.8,9,435.6944444,49,36
273
+ 0,1,70,57.6,27.9,0.73,8.7,1.3,5.5,410,34,35
274
+ 1,0,109,61.8,34,0.8,15.5,3.7,7.5,593.8888889,33,44
275
+ 1,0,131,63.1,42.3,0.73,19.1,4.1,14.5,344.4444444,35,40
276
+ 0,2,129,67.6,39.6,1.14,18.7,13.6,4.5,536.25,44,48
277
+ 0,0,141,62,36.4,0.66,15.4,5,11,376.9444444,44,53
278
+ 0,1,66,62.4,40,0.86,22.8,4,10.5,509.5833333,34,36
279
+ 1,2,149,72,40,0.94,13.8,4.9,12,617.6388889,29,34
280
+ 0,1,133,67.6,40.9,0.73,29.2,2.4,1.5,556.3888889,26,33
281
+ 0,1,121,62.3,39.1,1.02,28.3,5.8,7,511.6666667,39,49
282
+ 1,1,153,71.4,42.1,0.93,17.1,5.7,9.5,424.3055556,40,39
283
+ 1,1,134,62.2,36.2,1.18,22.1,2.2,10,436.3888889,40,56
284
+ 1,1,120,55.5,20.4,0.26,200.2,35.2,9.5,364.4444444,48,58
285
+ 1,1,139,66.5,41.2,0.93,31.3,7.3,12,244.3055556,46,63
286
+ 1,1,163,67.6,39.3,0.88,20.8,5,10,422.9166667,59,50
287
+ 1,0,127,61.7,41.1,1.48,21.7,4.3,14,305.4166667,58,69
288
+ 1,0,82,69.5,24.1,1.38,62.7,14.4,11.5,323.75,43,49
289
+ 0,1,91,51.5,16.5,0.52,7.4,3,11.5,368.0555556,49,65
290
+ 0,3,112,60.5,26.8,0.78,18.7,3.7,13,464.1666667,44,65
291
+ 0,0,130,61.6,37.1,0.75,15.4,2.4,14.5,320,44,56
292
+ 0,0,126,70.9,38.3,0.66,39.6,8.9,13,277.2222222,56,53
293
+ 1,2,101,54.2,38.3,0.88,30.8,8,10,451.8055556,63,41
294
+ 1,0,64,60.1,36.3,1.33,16.4,2.2,4.5,574.0277778,44,31
295
+ 0,1,90,53.4,26.3,0.54,48,4.1,12.5,507.3611111,33,45
296
+ 0,2,76,61.1,35.7,0.74,19.1,4.1,4,519.1666667,29,33
297
+ 0,2,68,73.4,47.4,1.07,25.8,9.1,12,555.4166667,44,51
298
+ 1,0,141,67.3,38.2,1.11,24,5.4,15,299.0277778,39,49
299
+ 0,2,142,66.5,40.3,0.88,16.4,1.8,3.5,584.4444444,33,33
300
+ 0,1,128,65,40.2,1.1,24.1,6.6,12.5,426.5277778,50,44
301
+ 0,0,125,67.5,39.4,0.85,25.5,5.5,10.5,574.8611111,40,30
302
+ 1,0,105,65,37.4,1,16.6,5.4,11.5,416.6666667,34,38
303
+ 0,2,131,63.6,36,1.16,29.9,4.5,9,512.9166667,43,41
304
+ 1,1,146,57.1,38.8,1.17,19,4.9,5,488.0555556,45,40
305
+ 1,2,95,56.1,42.8,1.08,12.6,6.7,16.5,306.3888889,79,75
306
+ 1,1,101,64,34.6,1.09,22.5,3.1,6.5,444.3055556,49,58
307
+ 0,1,119,62.3,37.4,1.2,17.1,3.3,3,462.9166667,54,56
308
+ 1,0,131,63.2,37.6,1.51,19.4,2.6,16,521.3888889,54,46
309
+ 0,3,142,71.7,45,0.96,25.6,7.4,11.5,279.3055556,49,56
310
+ 0,1,135,76.1,43.5,1.39,24.4,3.6,7.5,612.6388889,43,55
311
+ 0,2,123,63.7,36.7,1.04,39.1,2.9,17,172.9166667,44,63
312
+ 0,0,146,61,37.5,1.04,23,4.1,17,302.0833333,43,56
313
+ 0,2,147,66.8,42.3,1.24,15.7,4,13,357.2222222,41,61
314
+ 0,1,126,64.5,38.7,0.99,17.8,3.4,5,513.3333333,33,31
315
+ 1,0,140,75.6,31.7,0.78,11.5,1.8,13.5,618.8888889,38,35
316
+ 0,1,101,76.6,33.2,0.66,33.9,1.9,6,522.9166667,35,51.25
317
+ 0,2,140,63.3,37.9,0.93,18.5,3.4,8,591.9444444,35,33
318
+ 1,2,63,55.2,25,0.32,27.7,6.8,10,548.4722222,44,44
319
+ 0,2,119,63.6,32,1,14.5,2.1,8.5,517.6388889,35,29
320
+ 0,0,68,62.4,34.1,0.72,25.3,6.7,9.5,422.0833333,44,46
321
+ 0,2,77,65,39.3,1.42,20.9,2.8,4.5,571.5277778,36,30
322
+ 0,1,141,60.3,40.5,1.28,33.8,2.6,7,462.0833333,36,49
323
+ 0,3,139,58.5,39.9,0.92,20.7,2.3,5.5,437.9166667,45,40
324
+ 0,2,150,63.3,32.4,0.4,121.5,43.4,4.5,483.3333333,46,44
325
+ 1,1,147,69.8,45.3,1.03,30.5,6.5,21,142.3611111,55,75
326
+ 1,0,150,67.4,43.3,0.82,78.7,6.7,7,376.5277778,69,61
327
+ 0,1,96,62.7,36.4,0.93,26.3,2.6,14,161.8055556,49,65
328
+ 0,2,134,79.9,39.6,1.08,29.2,2.9,7.5,441.6666667,36,35
329
+ 0,2,91,52.2,35,0.68,15.8,5.1,11.5,419.4444444,29,31
330
+ 0,1,115,66.1,37.3,1.08,18,2,18.5,316.1111111,54,66
331
+ 1,1,122,40.5,21.7,0.44,21.1,2,5.5,464.1666667,31,35
332
+ 1,2,109,68,36.7,0.91,19.7,6.1,18.5,376.9444444,45,44
333
+ 1,2,90,74.1,38.6,0.89,17.1,2.1,3.5,422.0833333,35,38
334
+ 0,0,124,68.4,41.6,1.39,21.3,6.1,8,383.8888889,35,38
335
+ 0,0,148,74.8,49.2,1.26,26.4,6,15,388.8888889,45,43
336
+ 1,0,154,74.4,42.4,0.87,21.4,4.7,14.5,294.5833333,44,44
337
+ 1,2,89,50.7,28.5,0.58,13.6,3.5,2,597.9166667,29,25
338
+ 1,2,120,72.2,31.1,0.6,38.4,4.8,12,368.75,48,50
339
+ 1,1,148,62.5,41.2,0.94,21.9,4.7,8,516.6666667,43,38
340
+ 1,1,135,66.1,28.7,0.76,11.9,1.7,14.5,317.6388889,58,48
341
+ 0,1,149,75.2,49.3,0.72,16.9,3.6,4.5,317.9166667,39,58
342
+ 0,1,146,63.9,42,1.38,18.3,7.3,14,312.9166667,49,60
343
+ 1,0,46,53.9,27.6,0.65,9.9,9.8,14,380.6944444,53,51
344
+ 1,2,122,65.5,37.4,1.09,27.6,3,10,279.1666667,41,69
345
+ 1,1,50,45.7,28.7,0.69,41.1,2.4,14.5,370.6944444,50,59
346
+ 0,0,80,52.3,27,0.72,38.4,7.1,10.5,566.3888889,34,31
347
+ 1,0,144,62.8,32.6,1.55,37.4,3.4,15,298.1944444,41,40
348
+ 0,2,71,58.4,38.2,0.84,10.8,1.8,5,400.6944444,46,48
349
+ 0,2,122,53.4,33.4,1.23,16.9,7.9,6,465.4166667,46,41
350
+ 0,2,125,60.7,38.9,0.92,17.9,7.7,11,534.1666667,40,38
351
+ 0,1,128,74.6,45.4,0.86,22.4,4.8,14,338.0555556,49,40
352
+ 1,1,148,63.1,32.3,0.7,11.2,2.1,6,354.3055556,44,58
353
+ 0,3,127,64.2,41.8,2.06,20.2,7.1,8,393.1944444,46,46
354
+ 1,0,77,74,49.8,1.55,21.4,4.4,13.5,234.3055556,50,68
355
+ 1,0,130,65.9,37.2,0.84,18.5,4.4,12,349.8611111,60,44
356
+ 0,2,99,61.4,35.3,0.94,33.9,7.6,3,424.1666667,26,28
357
+ 0,2,118,67.7,42,0.91,16.6,3.8,4,504.0277778,39,58
358
+ 0,1,154,68.8,46.2,1.03,17.4,4.8,5,487.9166667,42,41
359
+ 0,1,123,69.2,43.8,1.08,19.3,6.6,2.5,272.6388889,50,41
360
+ 0,0,143,63.7,35.4,0.66,10.7,9.8,7.5,627.6388889,45,72
361
+ 0,2,94,65.7,28.6,0.57,27.4,3.4,13.5,478.75,39,45
362
+ 0,1,162,62.9,37.3,0.82,23.5,10.2,1.5,574.3055556,37,40
363
+ 1,1,139,75.6,47.5,1.86,23.5,4.8,8,370.1388889,47,52
364
+ 1,1,99,52.3,27.2,0.53,18.2,2,1,486.6666667,40,36
365
+ 0,2,90,41.8,24,0.9,13.3,9.4,13,309.4444444,48,51
366
+ 1,1,113,67,40.2,1.88,24.1,3.8,5,333.1944444,43,51
367
+ 1,2,81,57.4,28.1,1.07,13.8,3.9,4,527.2222222,36,59
368
+ 0,1,81,53.5,30,0.98,26.9,2.2,2,612.6388889,38,36
369
+ 0,2,136,69.9,44.3,1.18,24.4,10.7,8.5,502.6388889,45,49
370
+ 1,1,134,61.5,38.1,1.02,30.5,8.5,8,645.2777778,37,32
371
+ 0,0,135,58.9,36.7,0.73,32.7,5,2.5,551.8055556,44,34
372
+ 1,2,155,77.3,45.3,0.86,23,4.3,6,435.8333333,57,49
373
+ 0,1,135,68.6,39.3,0.81,59.2,6.1,13.5,585.2777778,47,40
374
+ 0,1,121,59.1,40.8,1.58,25.1,5.5,2,636.3888889,35,32
375
+ 1,1,156,75.5,43.2,0.99,23.2,7.8,10.5,421.6666667,46,34
376
+ 1,2,119,70.9,43.8,1.18,21.7,3,3,691.3888889,28,40
377
+ 0,1,77,50.4,21.3,0.22,57.3,146.9,7,319.3055556,36,36
378
+ 1,3,140,73.2,47.2,1.64,30.6,5.3,6.5,557.7777778,61,37
379
+ 1,1,80,59.3,35.2,0.93,39.9,12.6,1,555.1388889,28,33
380
+ 1,3,151,79.5,48.7,1.09,30.2,4.9,3.5,516.8055556,39,38
381
+ 0,2,65,65.9,44.8,1.36,24.4,5.9,7.5,390.6944444,48,55
382
+ 0,3,96,61.7,27.7,1.25,48.4,7.5,4,345.6944444,27,30
383
+ 0,3,155,70.7,41.5,0.97,21.5,7.7,2.5,575.4166667,40,37
384
+ 1,0,104,56.9,26.5,1.03,32.2,7.7,11.5,426.6666667,47,48
385
+ 1,0,122,64.7,39.9,1.48,26.4,4.7,12,532.6388889,30,40
386
+ 0,2,147,61.9,37.1,0.99,30.7,2.4,4,193.1944444,41,48
387
+ 0,3,108,67.8,38.1,0.5,15.4,2.1,8.5,204.5833333,41,62
388
+ 1,2,123,67.7,38.4,1.09,19,4.4,4,407.5,59,55
389
+ 0,0,111,72.1,45.4,1.3,23.3,8.6,7,399.3055556,60,49
390
+ 0,2,111,63.8,36.1,1.13,41,5.8,4,460.4166667,27,31
391
+ 1,1,123,61.9,29.2,0.42,44.9,9.6,6.5,278.75,51,69
392
+ 0,1,120,67.4,40,1.18,20.8,2.8,11.5,452.9166667,55,49
393
+ 0,1,117,65.3,38,1.1,21.3,2.5,11.5,294.3055556,45,37
394
+ 1,2,132,72.7,44.6,0.85,29.3,2.8,6,433.8888889,46,50
395
+ 0,1,143,73.7,49.8,1.04,12.7,11.1,4.5,548.3333333,33,31
396
+ 1,2,129,70.9,42.4,0.83,31,4.8,6,580,42,47
397
+ 0,1,121,58.2,24.3,0.92,67.3,16.7,3,565.1388889,51,55
398
+ 0,3,84,55.7,27.9,0.73,74.2,1.5,2.5,582.6388889,27,31
399
+ 0,2,100,58.6,34,0.66,30.2,3.7,12.5,340.5555556,47,56
400
+ 0,1,126,63.2,35.8,1.18,17.8,1.8,10,392.2222222,35,35
401
+ 0,2,135,63.2,38.4,0.99,21,7.5,11,604.0277778,41,65
402
+ 0,3,73,65.2,31.5,0.39,23.5,4.9,6,207.3611111,44,53
403
+ 1,1,150,63.3,41.8,1.43,22.6,7.6,16,477.7777778,61,71
404
+ 0,2,147,67.6,42.1,1.15,19.6,3.4,6.5,507.9166667,39,29
405
+ 0,2,130,62.7,28.4,0.59,14,3.4,2,561.8055556,39,40
406
+ 1,0,141,62.7,39.7,1.55,15.5,3,6.5,420.5555556,47,41
407
+ 1,1,83,60.1,30.6,0.67,36.1,5.7,8,448.4722222,51,38
408
+ 1,1,73,65.6,38.8,0.97,11.7,5.2,12,364.4444444,61,69
409
+ 0,1,114,63.7,37.7,2.01,21.6,3.6,9.5,431.5277778,45,56
410
+ 0,2,137,57.9,37.3,1.34,15.4,5.2,1,480.4166667,31,30
411
+ 1,0,73,66.4,37.1,0.75,22.4,3.3,10.5,345.6944444,37,41
412
+ 0,2,144,59.1,34.4,0.93,35.3,3.7,4,670.2777778,24,27
413
+ 0,2,149,59.5,38.9,0.84,14.9,2.5,9.5,282.2222222,55,62
414
+ 0,2,138,76.4,50,1.01,25.9,14.2,5,349.5833333,29,49
415
+ 0,2,141,65.4,37.4,1,22.7,3.5,5,204.7222222,33,32
416
+ 1,0,136,69.9,40.2,1.02,16.7,3.1,5.5,165.9722222,33,32
417
+ 1,2,137,68.1,39.1,1.01,22.2,4.3,1.5,548.3333333,41,47
418
+ 1,2,133,55.1,34.4,0.97,14.1,3.6,4,556.9444444,36,33
419
+ 1,1,99,73.9,41.6,1.2,18.1,4.1,14.5,362.5,68,63
420
+ 0,1,115,62.5,33,1.46,22.5,8.6,2,496.5277778,34,34
421
+ 0,2,91,64.4,42.5,1.01,16,4.1,11,356.6666667,43,63
422
+ 0,2,138,65.8,41,0.92,21,3.6,4.5,487.6388889,44,55
423
+ 1,2,128,68.3,44.1,1.18,16.5,8.3,5,236.25,40,58
424
+ 0,2,131,68.2,32.2,0.47,56.3,12.4,2.5,600.2777778,40,61
425
+ 0,1,123,65,38.6,1.23,30.5,12.3,6.5,493.1944444,38,34
426
+ 1,2,151,73.2,40.7,0.84,13.2,2.8,1.5,607.7777778,44,29
427
+ 0,2,143,68.6,40.7,1.29,21.6,2.9,7,613.8888889,31,30
428
+ 1,2,144,71.3,44.4,0.94,14.1,4.7,7.5,395.2777778,35,49
429
+ 0,3,126,64.7,37.6,1.25,35.8,4.6,1,632.7777778,25,39
430
+ 0,2,112,37.7,16.3,0.62,49.7,2.1,10,522.3611111,41,55
431
+ 0,0,79,69.6,28.2,0.71,68.7,25.5,15,331.1111111,66,69
432
+ 0,2,119,59.6,35.2,0.76,13.4,3.7,3.5,491.6666667,31,31
433
+ 0,2,142,67.9,40,1.11,24.8,3.8,7.5,632.6388889,26,25
434
+ 0,2,145,60.8,38.5,0.91,22.6,4.2,4.5,587.7777778,35,60
435
+ 1,2,110,70.9,40.4,1.18,27.5,3.4,5,296.25,48,56
436
+ 0,2,126,59.6,31.3,0.79,21.5,2.8,6.5,506.6666667,41,50
437
+ 0,1,136,64.1,40.2,1.58,24.4,7.8,10.5,404.4444444,50,36
438
+ 0,2,141,72.6,38.2,0.98,23.5,4,15.5,128.3333333,34,50
439
+ 1,1,110,57.9,29.1,0.91,17.7,3.1,8,369.1666667,60,46
440
+ 0,1,140,68.6,44.2,0.81,22.3,5.3,16.5,545.4166667,46,38
441
+ 0,1,108,63.5,39.1,1.04,16.7,2.8,13.5,386.9444444,62.5,62.5
442
+ 0,2,140,66.8,40.3,1.33,20.2,5.2,7,409.3055556,38,38
443
+ 0,1,119,54.3,29.3,0.58,37.6,4.9,2,587.7777778,35,30
444
+ 0,2,105,70.5,41.5,0.9,22.9,6.1,3,600.4166667,40,27.5
445
+ 0,1,110,61.8,30.6,0.7,100.9,2.6,6,565.4166667,38,43
446
+ 1,2,141,62.6,41.6,1.27,16.5,4.4,2,676.3888889,33,30
447
+ 1,2,106,36.8,17,0.34,9.4,12.3,4.5,469.3055556,30,22
448
+ 0,3,91,62.9,32.6,0.63,28.6,4.9,10.5,361.9444444,45,55
449
+ 0,2,122,58.2,39,1.22,11.9,6.3,5.5,616.3888889,38,40
450
+ 0,0,85,58.9,35.9,1.15,24,4.7,17,336.25,43,70
451
+ 1,1,140,75,46.2,1.4,50.5,8.2,3,605.4166667,30,36
452
+ 1,0,157,71.9,40.3,1.25,25.4,4.2,15.5,413.4722222,38,40
453
+ 1,1,144,75.8,43.5,1.15,28.8,3,9.5,363.1944444,44,60
454
+ 0,0,156,68.4,45.6,1.5,21.8,8.1,3,626.3888889,35,33
455
+ 0,1,129,63.6,40.9,1.05,14.7,3.1,5,505.4166667,43,37
456
+ 0,1,127,77.7,39.9,1.61,275.1,35.2,4,459.5833333,48,50
457
+ 0,0,155,64.8,41.9,1.25,25.8,6.6,3.5,595.1388889,26,31
458
+ 0,1,52,52.4,24.2,0.64,34,6.2,6.5,515.5555556,45,65
459
+ 1,1,153,55.1,32,0.63,12.5,2.4,7,550.2777778,38,40
460
+ 1,3,118,60,35.6,0.74,19,2.5,16,402.5,48,39
461
+ 1,0,147,65.5,42,0.7,18.1,4.6,12.5,35,81,89
462
+ 1,1,66,59.4,40.7,0.59,52.9,9.3,12.5,339.7222222,39,48
463
+ 0,0,104,62.7,38.7,0.67,19.8,3,5.5,475.4166667,40,29
464
+ 0,2,139,65.2,42.7,1.4,27.8,5.7,8,446.6666667,50,55
465
+ 0,1,154,71.5,48.3,0.92,23.6,5.7,2,556.9444444,30,31
466
+ 0,2,148,65.2,36,1.39,14.8,13.2,8,428.3333333,43,45
467
+ 0,1,118,66.9,37.9,1.24,21.3,8.1,18,424.8611111,53,49
468
+ 0,0,123,60.6,36,1.18,22.8,3.5,11,259.8611111,64,59
469
+ 1,3,96,68.1,37.4,0.89,20.9,2.6,3.5,516.25,40,35
470
+ 1,0,108,61.9,38.9,0.99,21.6,2.4,1.5,436.6666667,43,64
471
+ 0,2,150,56.6,35.5,1.12,15.4,6.2,11,529.0277778,50,51
472
+ 0,1,141,62.5,41.2,1.06,15.7,4,14.5,163.75,50,61
473
+ 1,0,129,60.5,36.3,1.58,15.4,2.9,2.5,643.8888889,40,63
474
+ 1,1,100,58.8,32.3,0.64,16.2,3.1,12,182.0833333,73,66
475
+ 0,2,132,68.6,42.6,1.24,24.6,6.8,3.5,534.1666667,25,25
476
+ 0,2,125,58.1,25.8,0.56,14.6,3.5,6.5,530.1388889,42,65
477
+ 1,2,124,59.3,37.7,1.35,22.9,6.8,15,249.3055556,30,60
478
+ 0,2,96,72.7,42.2,1.13,43.8,10.4,15,389.4444444,23,31
479
+ 0,2,101,65,37.8,1.62,21.8,4.9,1,496.6666667,35,31
480
+ 1,1,99,52.8,35.8,1.09,35.7,3.5,6,565.4166667,51,49
481
+ 0,1,127,71.3,44.1,0.91,14.1,4.8,10.5,439.0277778,45,54
482
+ 1,2,142,71.3,40.3,1.11,29.1,2.9,3.5,455.1388889,42,43
483
+ 0,3,129,63.2,44.8,1.45,18.1,7.3,4,589.3055556,43,60
484
+ 0,0,120,59.5,38,0.96,23.9,4,8,334.5833333,44,49
485
+ 1,0,95,54.5,25.7,0.5,115.8,4.2,4.5,285.5555556,59,64
486
+ 1,1,75,65.8,40.4,1.02,22.5,6.1,3,644.0277778,42,51
487
+ 1,2,131,69.2,29.4,0.72,52.9,14,1.5,645.1388889,38,33
488
+ 1,1,123,66.3,35.4,0.44,28.2,4.6,1.5,566.5277778,40,61
489
+ 1,2,137,71.8,42.5,0.84,21.8,3,2,447.2222222,31,35
490
+ 1,1,122,65.1,37.5,0.8,15.6,3.5,9.5,333.6111111,28,35
491
+ 0,3,142,67.3,37.3,0.86,19.5,7.2,9,388.4722222,33,60
492
+ 0,2,98,57.5,37.2,0.63,13.3,4.4,4.5,566.6666667,32,37
493
+ 0,3,123,62.2,42.6,0.47,6.5,3,8,484.1666667,43,58
494
+ 0,3,98,63.2,30.6,1.46,58.3,5.2,2.5,500.2777778,36,36
495
+ 0,3,101,46.6,28.9,0.38,31.3,25,2,520.1388889,37,35
496
+ 1,1,97,72.2,42.4,1.56,15.4,12.4,5.5,541.6666667,28,28
497
+ 1,2,119,61.7,25.6,1.45,34.1,11.3,13,565.2777778,41,32
498
+ 1,2,91,62.2,35.9,0.53,159.9,70,8,408.8888889,47,57
499
+ 1,1,89,54.2,29.6,0.64,149.4,52.7,1.5,556.3888889,42,34.5
500
+ 0,1,121,65.2,42.6,0.85,12.3,9.7,4.5,534.0277778,35,42
501
+ 0,1,145,57.4,36,0.92,16.8,1.8,3.5,451.9444444,35,46
502
+ 0,2,151,63.4,22.5,0.73,90.7,11.3,7.5,432.6388889,41,27
503
+ 1,2,124,66.4,39.5,0.68,17.1,4.3,8,522.7777778,55,59
504
+ 0,0,69,61.3,25.1,0.93,90.2,10.1,7,406.8055556,49,49
505
+ 0,3,126,57.1,37.7,1.14,21.9,7.9,3.5,486.6666667,38,32
506
+ 0,1,154,63,34,0.82,36.2,5.1,3,400,38,67
507
+ 0,1,142,62.9,33.5,0.99,103.8,21.2,9.5,419.3055556,46,51
508
+ 0,0,94,57.6,28.4,0.66,57.6,8.2,16,373.4722222,46,38
509
+ 1,3,131,66.3,38.5,1.26,21.8,3.6,5,502.6388889,31,38
510
+ 0,2,156,61.6,41,1.38,17.9,3,3.5,504.1666667,35,38
511
+ 1,1,77,67.1,41.7,1.13,27.7,8.4,9.5,623.8888889,30,30
512
+ 0,2,125,60.1,25.3,0.51,368.5,73.3,9,272.5,54,54
513
+ 0,2,104,59.9,39.5,1.08,16.1,6.7,1,569.1666667,28,35
514
+ 0,3,132,74,44.7,1.02,17.6,5.1,6,531.8055556,47.5,52.5
515
+ 0,2,68,59.2,22,0.58,80.9,20.7,15.5,439.1666667,34,35
516
+ 1,1,74,66.4,44,1.18,16.2,6.2,5,175.8333333,46,76
517
+ 0,3,78,51.4,26.7,1,33.4,1.9,4.5,583.1944444,40,36
518
+ 0,2,147,67.8,42,0.75,16.2,6.6,6.5,521.8055556,30,28
519
+ 0,2,98,56.9,25.7,0.83,31.6,2.9,8,454.7222222,46,71
520
+ 0,2,132,62.8,39,1.05,16.2,7,6,366.1111111,50,60
521
+ 0,3,105,61.2,39.3,1.21,15.7,4.9,4.5,469.1666667,46,46
522
+ 0,1,104,60.4,37.3,0.9,28.2,5.7,3.5,519.7222222,26,33
523
+ 1,0,151,59.7,22.1,1.11,49.3,11.8,12.5,201.1111111,52,65
524
+ 1,2,74,51.4,30.2,1.33,54,4,7,556.6666667,38,44
525
+ 0,2,113,54.7,30.4,1.35,191.7,7.7,15.5,261.9444444,60,71
526
+ 0,2,124,69.7,41,0.8,34.1,3.5,4,610.1388889,26,25
527
+ 0,3,80,67.1,42,1.05,57.4,11.6,18,443.1944444,48,56
528
+ 1,2,110,54.5,21.9,0.7,20.4,5.9,4,571.5277778,25,35
529
+ 1,0,91,73.3,32.9,0.82,33.5,4.8,5,326.1111111,59,64
530
+ 1,0,85,48.9,30.6,0.68,11.7,3.3,9.5,199.8611111,61,46
531
+ 0,2,132,64.4,35.6,0.66,29.6,1.9,10,442.3611111,32,31
532
+ 0,0,112,64.9,37.4,1.47,29,6.1,4.5,562.7777778,36,37
533
+ 0,2,98,77.7,45.3,1.24,57.4,3.6,3.5,470.4166667,37,33
534
+ 1,2,75,66.2,32.5,0.92,54.4,11.1,5.5,465.1388889,50,64
535
+ 0,0,115,42.6,26.1,0.37,150.8,103.6,3,607.6388889,36,28
536
+ 1,1,112,60.8,38.6,1.22,21.1,1.8,12,317.2222222,36,47
537
+ 0,3,431,63,29.9,1.19,63.9,7.9,5.5,401.25,57,37
538
+ 1,0,151,61,31.2,1.09,19.9,3.3,6,532.0833333,35,47
539
+ 1,0,116,55.3,22.8,0.93,42.8,12.7,3,488.3333333,42,40
540
+ 1,1,123,69.1,43.2,1.49,15.2,6.6,13,106.25,52,75
541
+ 0,2,111,64.3,37.2,1.1,20.3,2.8,6.5,445.8333333,42,45
542
+ 0,2,153,48.1,28.9,0.37,99.1,39.6,5.5,513.6111111,40,37
543
+ 0,2,140,65.6,43.3,1.17,19.5,5.1,1,480.6944444,35,33
544
+ 1,2,155,65.7,40.4,1.18,43.9,5.3,5.5,430.9722222,41,35
545
+ 0,2,119,65.7,32.3,0.69,26.1,4.4,3,498.6111111,36,43
546
+ 1,2,99,71.6,22.6,0.49,81.7,18.8,7,446.6666667,51,43
547
+ 0,2,104,65.9,32.7,0.88,22.8,5.6,2,386.8055556,35,35
548
+ 0,1,147,63.1,39.1,0.76,42.3,4.4,16.5,358.8888889,61,61
549
+ 0,1,158,55.8,31.7,0.64,9.7,3.5,6,542.9166667,43,35
550
+ 1,1,125,49.9,22.3,0.7,105.2,14.1,4,457.5,41,45
551
+ 0,2,100,59.4,37.9,0.96,20.6,4.5,11,445.4166667,41,43
552
+ 0,1,141,65.6,38.8,0.99,20.4,6,4,584.0277778,41,30
553
+ 1,2,138,61.7,36.8,1.09,14.9,2,1.5,631.5277778,38,28
554
+ 1,0,138,67.8,40.1,1.15,14.6,3.2,2,590.1388889,28,25
555
+ 0,3,137,59.6,34.4,1.2,50.8,12.2,2.5,686.3888889,25,23
556
+ 0,2,93,58.2,36,1.44,16.8,9.5,1.5,598.8888889,26,38
557
+ 0,1,121,68.7,34.8,0.54,75.7,11.4,6.5,392.5,38,52
558
+ 0,1,134,58.8,37.7,0.8,23.2,5.7,7.5,584.1666667,28,35
559
+ 1,1,133,73,41.5,1.12,35.1,5.9,17.5,363.8888889,48,50
560
+ 1,2,88,68.7,43.1,0.84,17.1,5.9,1,456.3888889,43,33
561
+ 0,2,139,58.4,36.9,0.88,32.1,2.7,6,439.3055556,65,60
562
+ 1,2,130,64.9,37.7,0.82,16,7.1,2.5,587.7777778,41,41
563
+ 1,1,147,51.2,29.9,0.43,91.2,14,8,580.2777778,48,33
564
+ 0,2,159,63.4,41.8,1.06,15.9,3.5,7.5,369.3055556,36,43
565
+ 1,2,85,80.1,24,0.54,55.2,31.7,10.5,353.0555556,31,35
566
+ 1,2,77,62.8,33.1,1.06,21.9,1.2,5.5,450.1388889,53,53
567
+ 0,3,140,71.9,43.2,0.98,22.9,3.9,13.5,366.6666667,54,60
568
+ 0,2,125,62.3,41.1,0.97,19.3,3.5,4,553.0555556,26,28
569
+ 0,2,89,65.5,37.5,0.72,26.1,4.6,4,466.25,46,48
570
+ 0,1,131,64.6,37.3,0.91,28.5,11.7,3.5,467.6388889,29,29
571
+ 0,1,86,56.2,35.5,0.65,18,4.7,3,560,55,33
572
+ 0,2,129,58.4,37.6,1.13,17.2,6.5,16.5,278.75,54,58
573
+ 0,1,126,62.8,38.7,0.78,26.5,1.1,11.5,598.8888889,35,51
574
+ 0,2,83,57,32.7,0.44,11.5,2.6,3.5,588.8888889,31,34
575
+ 0,2,75,54.3,25.5,0.58,15.3,5.1,13.5,344.4444444,48,51
576
+ 0,3,124,70.3,34.5,1.13,17.7,4.1,11,447.6388889,36,33
577
+ 0,1,136,67.9,42.9,1.13,21.3,6.3,14,422.0833333,34,35
578
+ 1,0,134,66,41.2,0.91,19.2,4.9,10,396.6666667,39,49
579
+ 0,2,141,71.2,48.2,0.94,23.5,5.8,6,507.9166667,36,46
580
+ 0,1,103,50.2,32.3,0.61,92.4,7.5,5.5,561.5277778,25,32
581
+ 1,2,152,65.6,39.5,0.99,16.8,6.1,12,285.9722222,57,55
582
+ 0,3,114,71.1,42.5,1.55,30.3,6.2,7,507.9166667,49,43
583
+ 1,0,111,86.9,39.2,2.06,87.8,14.8,10,446.6666667,45,51
584
+ 1,2,123,63.4,36.6,1.03,19,1.7,5.5,410.5555556,49,56
585
+ 1,3,126,61.4,41.6,0.6,129.3,81.7,16.5,579.4444444,56,75
586
+ 0,1,144,73.2,45,0.82,16.3,4.3,10,445,46,40
587
+ 1,0,126,72.2,38.5,0.84,22.9,3.8,9,479.8611111,44,45
588
+ 0,2,123,68.7,34.4,0.51,26.4,1.9,4,517.7777778,40,32
589
+ 0,2,146,67.8,39.9,0.87,19.4,3.7,4.5,314.0277778,33,38
590
+ 0,0,76,65.3,41.3,1.04,16.5,2.1,17.5,275.8333333,55,55
591
+ 1,2,98,30.9,36,0.83,19.4,2.4,4,474.1666667,32,36
592
+ 0,3,148,71.8,46.8,1.24,32.6,5.6,10.5,457.6388889,58,56
593
+ 1,2,78,51.5,32.2,0.78,30,6.1,6.5,549.3055556,42,42
594
+ 0,0,102,80.4,44.8,1.01,24.6,3,5,463.3333333,36,55
595
+ 1,2,142,66,43.6,0.96,20,9.2,3,472.3611111,36,33
596
+ 1,0,121,74.9,45.7,1.14,17.2,2.8,10.5,370.5555556,48,60
597
+ 0,2,117,69.7,44.5,0.89,23,6,9,313.3333333,40,48
598
+ 0,0,128,65.6,39.1,0.92,17.7,3.2,2.5,578.8888889,34,49
599
+ 0,0,120,64,35.3,1.02,19,6.1,1,483.1944444,39,43
600
+ 0,1,112,60.4,30.3,0.44,17.7,6.9,5,572.9166667,40,28
601
+ 1,0,113,65.2,33,1.18,18.9,2.6,15.5,385.6944444,40,34
602
+ 0,2,122,66.3,42.8,1.2,19.8,2,7,375.5555556,40,55
603
+ 0,0,112,67.4,38.3,1.26,90.3,4.1,11.5,367.3611111,46,36
604
+ 1,1,70,53.5,27.6,0.73,58.6,11.3,1,640.1388889,29,44
605
+ 0,0,151,74.4,46.6,1.03,33.8,2.2,8,564.3055556,54,50
606
+ 0,1,118,62.5,39.3,1.22,14.2,6.9,5,454.8611111,30,58
607
+ 1,0,138,73.6,45.8,0.94,21,4,11,234.7222222,58,56
608
+ 0,2,119,64.1,38.6,0.96,123.5,8.7,3.5,444.7222222,38,36
609
+ 1,1,120,70.7,26.7,0.98,55.9,2.8,14,383.75,40,36
610
+ 1,1,120,55.3,31.4,0.85,34.8,3.2,16.5,290.6944444,48,54
611
+ 1,1,106,69.9,34,1.27,64.8,16.7,13,288.1944444,68,55
612
+ 0,2,119,76.3,44,1.27,20.5,3.8,14,363.1944444,45,49
613
+ 0,0,150,66.3,45.5,1.05,16.1,5.2,7,268.3333333,38,58
614
+ 1,2,151,71,38.6,2.48,157,11.9,3.5,507.9166667,43,63
615
+ 1,0,81,64.9,36.8,0.88,32.7,6.1,5,390.9722222,33,45
616
+ 1,1,116,67.3,43.2,1.11,18.8,5.3,8,627.7777778,31,31
617
+ 0,2,101,61.3,34.6,0.79,45,3.1,4.5,557.6388889,43,45
618
+ 1,1,138,80.2,37.1,0.98,122.4,4.3,9,310.8333333,78,51
619
+ 1,2,155,73.9,42.8,1.26,24.9,5.1,19.5,275,49,46
620
+ 1,1,87,74,42.8,1.64,22.9,3.3,3,407.0833333,44,64
621
+ 0,1,124,68.2,40.9,0.93,41.1,5.4,11,292.0833333,51,46
622
+ 1,0,133,61.1,32,1.47,45.9,6.2,13.5,285.4166667,66,74
623
+ 0,2,149,63.8,40.1,1.17,13.5,4.5,3,537.3611111,40,60
624
+ 0,1,148,61.2,37.1,1.14,17.1,6.5,7,598.0555556,53,33
625
+ 0,0,146,55.3,30.3,0.57,399.2,10,3.5,509.8611111,28,25
626
+ 0,2,127,83.3,39.7,1.09,15.4,2.7,3.5,543.4722222,26,43
627
+ 1,0,92,62.9,27.4,0.24,123.4,123.6,4,96.66666667,45,43
628
+ 0,1,152,68.8,45.3,1.14,16.1,4.5,5.5,417.0833333,25,30
629
+ 0,2,128,68.8,44.7,1.34,19.7,5.2,4,562.3611111,28,35
630
+ 0,2,147,64.8,46.1,0.71,18.7,5.3,2,576.6666667,43,52
631
+ 0,2,114,60.6,35.7,0.97,22.7,4.9,4,581.8055556,43,41
632
+ 0,2,150,70.2,44.8,1.15,25.1,5.1,10.5,376.9444444,48,71
633
+ 0,1,140,65.2,40.7,0.64,22.6,2.8,6,417.9166667,50,65
634
+ 0,2,107,66.9,34.4,0.79,10.8,3.3,5,529.1666667,40,63
635
+ 1,0,100,73.5,48,0.98,2.5,8.6,12,358.6111111,43,65
636
+ 0,2,133,66,39.4,0.8,25.3,5.4,8,504.1666667,35,30
637
+ 0,1,112,66.2,41.2,1.05,24.2,7.9,12,326.9444444,33,42
638
+ 0,0,108,64.4,33.7,0.81,20.3,1.7,18,220.2777778,47,56
639
+ 1,2,102,70.9,38.2,0.89,63,4.5,1,569.4444444,29,25
640
+ 1,2,148,67.4,40.6,0.92,26.2,6.2,15,462.9166667,48,34
641
+ 1,3,132,53.1,30.7,0.3,1186.6,59,8.5,492.3611111,54,46
642
+ 1,1,134,72.7,43.5,1.35,52.8,5.8,13,305.4166667,48,55
643
+ 1,2,129,67.6,38.5,0.96,17.9,1.9,4.5,566.5277778,42,62
644
+ 1,2,128,61.8,36.7,0.98,15.6,5.6,14,502.2222222,58,54
645
+ 0,0,89,51.9,31.5,0.82,14.8,6,6,239.7222222,53,49
646
+ 1,1,101,54.9,33.8,1.15,18.8,3.2,7,308.3333333,48,55
647
+ 0,2,138,56.7,37.1,1.09,25,4.5,5.5,545.8333333,38,45
648
+ 0,0,156,75.2,45.7,1.04,23.4,5.4,2.5,563.3333333,26,28
649
+ 1,2,132,69,40.2,1.16,20.2,4.8,9.5,439.1666667,50,60
650
+ 0,1,147,61.2,39.7,0.86,14.9,5.6,2,630.1388889,25,25
651
+ 1,2,116,63.9,38.5,1.4,18.8,5,7.5,482.0833333,43,51
652
+ 0,3,127,67.6,38.8,1.11,23.1,2.4,14.5,278.1944444,74,59
653
+ 1,0,143,63.9,39.4,1.1,16.3,5.2,2,431.1111111,53,65
654
+ 0,0,82,66.7,38.5,1.26,20.1,9.1,5.5,529.1666667,40,32
655
+ 0,1,145,73.4,44,0.84,21.1,6.6,9.5,379.1666667,35,42
656
+ 0,2,134,75.3,42.1,1.32,20.3,4.5,9.5,473.3333333,48,49
657
+ 1,2,119,64.2,40.9,1.42,96.2,5.3,8.5,503.6111111,53,38
658
+ 0,1,83,52.9,28.1,0.75,41.3,8.2,5.5,534.5833333,42,36
659
+ 0,0,139,68.1,38.5,1.48,69.4,9.7,6,638.8888889,29,29
660
+ 1,1,125,61.6,38,2.04,28.1,4,14,316.5277778,45,43
661
+ 1,1,142,62.9,36.6,1.26,73.4,12.7,4.5,528.8888889,43,42
662
+ 0,2,119,69.6,37.7,1.31,22.4,8.6,4,519.1666667,40,64
663
+ 1,2,143,53.9,34.1,1.13,8.4,3.4,12,409.3055556,43,49
664
+ 0,2,102,61.8,34.9,0.79,45.3,5.5,9,354.5833333,49,50
665
+ 1,0,123,69.8,43.5,1.1,24.2,6,15.5,194.3055556,67,73
666
+ 1,1,68,64.6,41.3,1,40.3,13.6,14,249.4444444,52,71
667
+ 1,1,121,66.3,39.2,1.29,18.1,2.7,7.5,305.9722222,65,80
668
+ 0,2,116,59.7,37.7,1.05,15.5,5.4,9,270.8333333,56,66
669
+ 0,2,134,68.3,41.6,1.2,14.3,6.3,3.5,476.6666667,52,40
670
+ 0,1,91,51.7,26.4,0.56,22.4,2.2,6,501.6666667,46,48
671
+ 0,1,136,64.1,38.1,1.06,18.1,3.1,9.5,531.6666667,45,36
672
+ 0,2,89,42.6,21,0.46,15.1,3.5,8,510.4166667,40,46
673
+ 1,0,141,84.8,31.1,1.06,31.3,12,10.5,517.9166667,50,41
674
+ 1,1,136,71.4,40.9,1.41,12.8,7.5,6.5,472.9166667,40,46
675
+ 1,1,146,62.7,39.3,0.69,23.1,2.5,8,398.0555556,48,64
676
+ 1,2,151,61.5,37.8,1.12,18.9,7.3,9.5,567.7777778,44,50
677
+ 1,2,131,61.8,36,0.79,27.8,4.3,15.5,567.9166667,31,38
678
+ 0,3,125,60,36,0.89,16.4,1.7,5,510.2777778,51,49
679
+ 1,1,123,72.5,35.7,1.35,54.9,9.4,1.5,297.5,36,49
680
+ 1,2,42,52.6,26.3,0.74,27.2,10.6,2,650.1388889,38,34
681
+ 0,1,118,62,32.8,0.52,209.6,7.2,2,648.8888889,25,25
682
+ 0,2,107,63.7,31.3,1.62,34.4,4.5,6,340.4166667,53,56
683
+ 1,1,120,65.2,36.8,1.17,22.8,5.4,16,294.4444444,58,49
684
+ 0,2,149,59.2,37.5,0.68,25.1,11.3,8.5,395.9722222,49,53
685
+ 1,2,136,71.3,44.1,0.88,17.3,4.9,14,127.0833333,47,70
686
+ 0,2,105,49.3,29.5,0.28,35.8,323.4,9.5,435,40,58
687
+ 0,2,110,61.5,28.4,1.18,91.2,8.3,9,229.7222222,45,66
688
+ 0,0,149,67.1,42.2,0.99,39.1,4.3,6,449.1666667,29,45
689
+ 0,2,110,63.5,36.5,1.14,26,3,3.5,455.8333333,44,45
690
+ 1,0,100,66.2,38.1,0.69,67.1,10.2,6.5,341.8055556,43,44
691
+ 0,0,125,65.4,36,0.75,32.3,3.6,6,440.4166667,40,48
692
+ 0,3,79,59,31.9,0.48,18.6,8,8.5,515.4166667,42,32
693
+ 0,1,150,65.8,41.7,1.16,33,8.1,5.5,523.3333333,35,68
694
+ 1,2,129,62.4,36.8,1.38,18,9.7,7.5,404.3055556,36,56
695
+ 0,2,125,68.9,45.6,1.03,21.5,6.6,7.5,364.1666667,39,40
696
+ 1,1,74,59.7,30,0.49,160.9,84.6,7.5,440.4166667,45,56
697
+ 0,2,145,72.9,43.5,0.97,26.8,6.4,11,550.6944444,35,39
698
+ 0,0,130,58.2,35,0.49,106.1,86.7,4,561.5277778,33,26
699
+ 0,1,134,68,39.7,0.96,22,5.4,4,496.25,38,33
700
+ 1,2,124,61.4,43,1.09,23.8,6.1,4,465,38,63
701
+ 0,2,106,58.3,38.2,0.99,20.5,5,3.5,432.9166667,43,36
702
+ 0,1,115,61.4,32.2,1.11,22.2,2.5,11,167.2222222,65,68
703
+ 0,1,142,69,41.3,1.37,38.3,7.9,2,609.0277778,41,56
704
+ 0,2,118,65,36,0.714,48.2,2.3,12.5,366.9444444,44,55
705
+ 1,0,98,58.7,36.3,1.57,17.3,2.5,14.5,288.3333333,60,68
706
+ 0,1,81,53,25.3,1.16,37.8,1.3,12,385.4166667,28,69
707
+ 0,0,133,71.6,36.5,2.12,88.5,23.3,8.5,408.1944444,50,48
708
+ 1,1,121,69.4,44.2,1.11,18,7.8,7.5,495,53,63
709
+ 1,1,106,67.6,31.7,1.17,66.2,14.2,6.5,417.5,35,30
710
+ 0,3,156,65.3,41.9,0.79,15.2,4.8,8,434.1666667,46,68
711
+ 1,1,122,71.5,43.9,1.29,204.7,8.7,15,394.5833333,46,47
712
+ 0,3,143,62,40,1.23,17.9,16,3,472.0833333,40,40
713
+ 0,2,162,64.5,42.1,1.27,16.7,4.8,2.5,610.5555556,28,40
714
+ 0,1,148,66.4,41.4,1.03,18.5,3.3,8,481.9444444,25,34
715
+ 0,2,150,75.3,47.7,0.81,33.6,3.9,3.5,611.3888889,31,31
716
+ 1,0,126,75.1,27.6,1.06,51.6,20,7.5,412.5,45,64
717
+ 0,1,121,72.2,43,1.64,33.1,2.9,8.5,336.9444444,48,49
718
+ 1,0,117,64.6,42.8,1.49,20,4.5,14.5,385.6944444,55,68
719
+ 0,1,134,66.5,40.7,1.07,16.7,1.5,3,592.9166667,39,63
720
+ 0,0,90,74.6,46.9,0.61,25.7,2.4,6,299.0277778,46,45
721
+ 0,0,134,69.3,43.1,1.01,22.7,8.9,9.5,246.9444444,20,56
722
+ 0,3,144,70.9,42.6,0.8,21.8,5,9,552.0833333,38,35
723
+ 0,0,67,49.6,28,0.58,28.8,2.1,14.5,513.0555556,45,39
724
+ 1,2,148,73.7,44.5,1.09,22,12.2,8,605.2777778,28,43
725
+ 1,1,145,62.4,30.1,0.53,28.9,12.5,8,103.3333333,41,55
726
+ 1,1,128,59.4,34.8,1.03,17.1,6.7,11.5,314.4444444,46,53
727
+ 0,1,144,65.7,38.5,0.79,18.4,2.6,5,385.6944444,33,44
728
+ 0,3,108,76.2,38.9,1.01,27.5,2.9,9.5,310.4166667,49,58
729
+ 0,1,123,59.1,36.1,1.05,22.3,3.4,11.5,219.5833333,67,59
730
+ 1,3,129,70.9,39.4,1.39,17.6,2.8,3.5,455,29,38
731
+ 0,0,164,80.4,31.7,0.61,126.2,29.6,5,537.7777778,48,39
732
+ 0,1,139,68.4,41.7,0.83,32.2,5.2,11,407.9166667,43,49
733
+ 0,2,140,60.7,38.9,1.08,22,2.2,5.5,387.0833333,46,59
734
+ 0,2,132,61.9,38.3,1.53,23.4,7.3,3.5,527.5,45,39
735
+ 0,1,121,53,34.2,0.76,14.5,5.1,1,344.1666667,30,26
736
+ 1,2,135,68,40.7,0.96,27.8,4,10.5,452.6388889,55,41
737
+ 1,2,124,63.1,43.3,1.08,14.9,5.8,3.5,494.7222222,35,40
738
+ 0,3,126,80.7,31.1,0.58,47.5,9.6,0.5,681.3888889,60,73
739
+ 1,1,117,67.9,44.5,1.54,25.1,6.1,6.5,381.9444444,51,33
740
+ 1,2,107,63.5,26.9,0.72,20.2,2.2,10.5,433.0555556,59,59
741
+ 1,2,97,65.2,36.9,0.86,64.2,5.5,4.5,551.6666667,41,39
742
+ 0,0,117,58.3,33,1.01,29.9,8.1,4,240.8333333,46,59
743
+ 1,1,125,70.8,45.3,1.35,24.5,6.9,15,518.8888889,46,45
744
+ 0,1,151,74.5,47.4,1.17,20.2,12.8,3.5,538.0555556,30,41
745
+ 1,1,101,68.4,42.3,1,22.2,4.5,5,209.4444444,36,63
746
+ 1,1,112,54.2,29.4,1.02,31.8,1.3,17.5,149.5833333,45,63
747
+ 0,3,116,63,36.3,0.86,18.8,4.9,13.5,362.2222222,40,51
748
+ 1,1,121,64.4,40.2,1.32,17.5,5.4,3,405.4166667,45,41
749
+ 0,0,107,61.1,31.3,0.53,55.4,17,5.5,570.2777778,26,31
750
+ 1,1,134,63.9,37.9,0.71,17.7,2.8,3.5,462.5,43,33
751
+ 0,3,146,63.9,39.7,1.56,16.9,5.6,9,481.6666667,63,56
752
+ 1,0,112,61,37.7,1.15,17.8,1.9,8,344.1666667,55,64
753
+ 0,1,144,64.2,39.9,0.84,34.8,2.1,3,520.8333333,40,56
754
+ 0,1,84,72.5,27.6,0.69,34.6,3.2,3.5,537.7777778,43,63
755
+ 0,0,128,74.6,39,0.86,12.5,4.6,14.5,361.3888889,49,70
756
+ 1,3,101,68.3,34.3,1,29.1,4,6.5,292.2222222,48,46
757
+ 1,1,117,63.3,33.7,1.33,60.2,3.9,5.5,376.8055556,35,57
758
+ 1,2,119,66.8,39.2,0.96,19.3,1.7,3.5,506.8055556,43,41
759
+ 0,2,84,55.7,29,0.69,69.4,4.8,7,388.4722222,30,43
760
+ 0,0,113,67,41.8,1.67,21.6,5.4,6,511.1111111,25,25
761
+ 0,3,148,60,21.3,0.31,28.7,13.1,4,454.4444444,48,63
762
+ 0,1,104,71.5,37.8,1.13,114.5,25.4,8,367.6388889,51,61
763
+ 0,0,148,70,46.7,1.08,19.7,4.5,8.5,625.4166667,35,31
764
+ 1,0,111,70,35.8,1.1,25,3.9,6,501.3888889,33,24
765
+ 1,3,132,68.8,43.5,1.43,28.9,4.9,13.5,404.3055556,39,40
766
+ 1,1,113,69.7,39.7,1.05,34.6,2.4,7,518.4722222,42,33
767
+ 1,3,129,75,44.1,1.97,29.7,8.3,3,626.5277778,40,66
768
+ 0,1,152,70.4,45.4,0.81,26.7,4.3,4,521.1111111,35,38
769
+ 0,1,151,69.2,43.3,0.8,45,4.7,1,643.8888889,33,39
770
+ 1,0,95,65.9,39.5,1,18.1,2,3,505.2777778,48,37
771
+ 1,0,123,69.9,46.1,0.71,24.1,5.6,3.5,561.6666667,31,38
772
+ 0,1,88,71.9,41.8,1.33,16.1,3.4,6,401.3888889,53,56
773
+ 1,1,117,73,46,1.57,20.1,5,12,400.6944444,33,52
774
+ 0,2,132,64.8,23.9,0.75,12.9,2.7,7,420.1388889,42,31
775
+ 0,2,146,63.8,28.4,0.76,21.4,3.3,3.5,442.5,59,61
776
+ 0,0,138,65.8,40,0.93,19.6,6.8,3.5,228.4722222,42,45
777
+ 0,2,139,59.9,20.6,0.68,12.3,1.9,2,539.1666667,38,38
778
+ 1,2,135,62.5,41.4,0.88,27.8,2,1.5,568.8888889,30,38
779
+ 0,1,153,66,36.9,1.08,15.6,7.9,9.5,389.8611111,45,47
780
+ 1,0,107,74.5,44.6,0.94,14.6,3.5,3.5,390.4166667,48,52
781
+ 1,1,145,61.6,31.6,1.1,135.5,41.5,9.5,626.5277778,30,30
782
+ 0,2,164,73.4,41.7,1.13,40.7,4.9,3.5,516.6666667,41,42
783
+ 1,1,143,65.4,33.3,0.79,13,3.1,0,636.3888889,40,37
784
+ 0,2,134,63.1,32,0.82,14.9,3.4,4,377.3611111,48,51
785
+ 0,1,155,71.1,27,0.65,28.2,4.6,3.5,562.7777778,41,52
786
+ 0,2,149,62.6,38.2,1.17,13.3,4.6,4.5,409.5833333,42,33
787
+ 0,1,125,70.9,38.6,0.77,19.5,4.1,2.5,445.4166667,32,51
788
+ 0,2,106,78.8,49.1,1.5,27,9.2,0,553.1944444,30,32
789
+ 0,2,133,71.2,47,1.11,17,3.6,11,731.5277778,31,28
790
+ 0,1,147,72.3,37.2,0.47,44.4,30.2,4,622.0833333,25,25
791
+ 0,2,158,74.7,46,1.06,40.4,7.6,4,423.4722222,32,33
792
+ 0,2,143,65.3,42.4,1.05,31.2,3.4,2,435.6944444,26,25
793
+ 0,2,82,47.5,20.4,0.88,12.4,1.6,7.5,445.8333333,27,30
794
+ 1,1,91,82.4,44.3,1,22.4,4.6,6,279.5833333,37,40
795
+ 0,1,138,46.1,30.8,0.74,17.1,5.5,5.5,524.4444444,40,58
796
+ 0,1,152,62.3,39.2,0.99,24.2,4.4,16.5,408.75,42,56
797
+ 1,0,126,65,26.4,1,24.7,3.9,11,418.3333333,32,40
798
+ 1,2,114,63.1,30.3,0.91,17.2,3,6,273.3333333,47,56
799
+ 1,0,121,76.6,43.7,1.41,14.7,8.9,2.5,463.1944444,25,27
800
+ 0,1,51,63.1,36.6,0.67,23.6,4.8,6,149.4444444,50,63
801
+ 0,0,117,57.3,36.2,0.77,18.6,9.5,2.5,577.9166667,37,38
802
+ 1,2,118,60.8,34.1,0.87,20.8,7.4,5.5,601.3888889,32,25
803
+ 1,1,100,61.6,29.3,0.81,9.1,1.5,6,316.6666667,45,46
804
+ 0,2,96,68.6,40.3,0.74,28.2,3,13.5,280,58,60
805
+ 0,2,144,63.3,34.6,0.96,29.5,10.7,6,569.5833333,35,35
806
+ 0,3,143,69.7,46.1,0.78,20.1,13.8,0.5,573.8888889,32,25
807
+ 0,2,149,52.6,19.2,0.84,7.7,2.4,6.5,508.3333333,47,50
808
+ 0,3,85,66.2,46.3,0.85,26,3.7,4,475.5555556,41,47
809
+ 0,2,77,75.1,46.6,1.42,28.9,5.9,15,545.1388889,33,48
810
+ 1,0,91,67.7,38,0.87,19.1,4.5,15.5,387.2222222,42,67
811
+ 0,1,139,65.6,39.8,0.93,25.6,5.5,1,561.9444444,45,65
812
+ 0,2,90,67,43.8,0.87,14.4,13.1,2,520.5555556,42,30
813
+ 1,1,132,67.4,41.4,1.04,19.5,5.7,15,460.8333333,56,53
814
+ 1,0,123,62.4,33.5,0.99,36.6,4.6,8,393.3333333,49,55
815
+ 0,2,109,67,36.1,1.55,75,6.5,5.5,432.7777778,30,35
816
+ 0,2,99,61.4,36.3,1.21,62.7,30.6,8.5,316.9444444,35,46
817
+ 0,2,131,68,35.1,0.76,46.1,3.9,10.5,84.72222222,52,39
818
+ 0,1,134,65.4,37.9,1.3,21.1,7,9,494.1666667,38,41
819
+ 0,0,133,64.5,40,1.35,18.8,2.9,4.5,555.8333333,35,39
820
+ 0,2,142,68.7,42.5,0.99,15.3,8.3,7,475.8333333,35,39
821
+ 0,0,113,67.6,33,0.79,16.2,2.3,4.5,531.25,44,51
822
+ 0,1,117,70.7,27.2,0.63,227.3,86,9.5,430.6944444,48,50
823
+ 0,1,112,50.5,26.5,0.54,349.7,174.3,11.5,209.5833333,56,68
824
+ 0,1,154,76.8,46.8,1.28,27,6.7,4,521.3888889,40,63
825
+ 0,1,141,68.1,31.8,0.58,43.4,16.4,20,189.0277778,53,70
826
+ 1,1,139,69,42.6,1.22,25,2.4,8,534.5833333,38,46
827
+ 0,2,152,75,44.9,1.19,17.2,6.6,13,496.3888889,56,48
828
+ 1,0,99,71.3,38.8,1.45,19.2,4.1,4,518.75,41,49
829
+ 1,3,109,68.9,41.8,1.34,18.6,5.6,17,234.5833333,54,79
830
+ 1,0,120,67.2,36.8,0.86,57,9.8,10.5,412.9166667,43,53
831
+ 1,1,122,77.9,48.3,1.54,20.4,6.9,17,351.25,55,48
832
+ 0,1,142,74.3,44.1,0.83,24.8,4,6.5,558.0555556,38,39
833
+ 1,2,123,75,47.1,1.49,18.2,9.4,11,516.8055556,41,40
834
+ 1,0,105,70.8,45.5,1.84,17.6,4.1,20,192.2222222,74,54
835
+ 0,1,155,72,45.4,1.54,20.2,7.6,11,459.1666667,56,45
836
+ 0,1,145,66.7,45,1.28,20.3,7.2,5,515.8333333,38,55
837
+ 0,2,153,70.3,40.5,1.21,17.4,4,1,625.2777778,33,25
838
+ 0,0,146,66.5,35.1,1.19,17.9,4.7,10,488.3333333,49,63
839
+ 0,3,137,69.8,44.6,0.92,31.3,5.1,6.5,557.6388889,39,34
840
+ 1,1,129,62.1,38.1,1,23.2,3.2,2.5,650.1388889,33,29
841
+ 1,2,113,63.3,40.1,1.18,20.8,3.4,1,579.1666667,31,33
842
+ 0,0,141,71.1,46.1,0.91,17.1,10.5,9,489.1666667,50,51
843
+ 1,0,201.8,65,42.9,0.73,16.6,4.6,11.5,494.1666667,59,55
844
+ 0,2,146,59.4,35.6,0.85,14.6,6.2,6,420.1388889,40,36
845
+ 0,0,143,49.4,27.4,0.58,19,3.5,5,849.3055556,65,53
846
+ 0,0,138,50.9,24.4,0.93,13.8,2.2,16,519.0277778,53,42
847
+ 0,0,137,69.5,41.9,1.59,25.6,6.5,13,375,50,54
848
+ 0,3,117,73.4,43.9,1.04,13.2,2.4,11,488.8888889,41,36
849
+ 0,2,161,69.7,43.2,0.99,22.5,5.5,4.5,449.5833333,49,51
850
+ 0,0,126,57.1,31,0.93,19.3,1.2,4,510.4166667,41,47
851
+ 1,2,81,64.7,40.9,1.04,18.8,3.7,4,330.6944444,42,55
852
+ 1,1,115,74.8,43.7,1.39,32.6,3.4,6,538.0555556,60,54
853
+ 0,0,72,58.9,39.2,1.01,15,3,10.5,393.8888889,48,54
854
+ 0,2,98,66.6,41.6,0.79,22.7,3.5,2,474.4444444,48,45
855
+ 1,1,60,62.5,40.4,0.92,15.9,5.2,4,639.0277778,28,33
856
+ 1,2,132,66.7,43,0.79,19.9,3.4,5,499.0277778,53,53
857
+ 0,2,96,64.9,34.2,1.04,25.6,2.8,14.5,352.6388889,48,64
858
+ 0,1,127,72.2,51.6,0.96,29,9,9,549.4444444,46,47
859
+ 1,0,114,54.3,32.5,1.2,15,1.8,2,526.6666667,30,30
860
+ 0,3,140,67.2,40.8,1.67,26.4,5.4,4,634.0277778,36,25
861
+ 0,2,77,69.2,34.2,0.84,14,1.8,6.5,369.3055556,50,47
862
+ 0,3,151,57.7,31.4,1.19,15.5,4.4,10,481.6666667,48,55
863
+ 1,0,134,47.5,32.4,0.9,24.2,6.1,14.5,458.3333333,38,37
864
+ 0,1,140,58.2,35.3,1.06,22.4,6.4,6.5,433.4722222,37,32
865
+ 0,2,130,70.8,40.3,0.97,25.9,3.4,10.5,325,56,55
866
+ 0,1,157,69.8,40.9,1.47,20.1,11.9,2.5,450.8333333,43,36
867
+ 1,2,101,68,40.8,1.08,36.3,4,6,351.5277778,46,51
868
+ 1,0,71,63.5,43.2,1.05,28.3,4.1,6,398.3333333,41,35
869
+ 1,3,104,55.9,34.1,1.46,21.8,2.5,3,461.3888889,26,28
870
+ 0,0,141,70.5,38.9,0.85,14.3,1.9,4,562.0833333,31,38
871
+ 1,0,123,56.9,31.1,0.81,11.7,3.1,6,427.3611111,41,31
872
+ 0,3,136,73.2,42.6,1.11,29.3,5.1,3.5,663.8888889,28,25
873
+ 0,3,119,65.4,35.7,1.4,36.3,8.3,7,420.5555556,38,50
874
+ 0,0,133,63.4,39,1.94,16.8,8.3,4.5,564.1666667,30,45
875
+ 1,1,120,54.9,25.6,0.61,11.7,4.2,3.5,664.0277778,28,28
876
+ 0,0,95,65.8,40.8,1.34,25.2,7,18,166.25,65,70
877
+ 0,0,131,59.9,36.2,0.51,14.6,2.4,11.5,352.5,32,37
878
+ 0,1,151,57.4,36.2,0.46,20.4,7.5,12,444.8611111,35,37
dataset/process_scripts_transfer.py ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 重新加载数据集,现在我们有了列名的准确英文对照和如何处理SAS和SDS列的具体信息
2
+ import pandas as pd
3
+
4
+ columns_english = ["Gender", "Education", "Hemoglobin", "Total_Protein", "Albumin", "HDL", "AST", "Direct_Bilirubin",
5
+ "Sleep", "SF-36", "SAS", "SDS"]
6
+ file_path = "new_data.csv"
7
+ # 由于文件未变,直接使用新列名重新加载数据
8
+ data = pd.read_csv(file_path, encoding='ISO-8859-1', names=columns_english, header=0)
9
+ # 定义学历对应的英文描述
10
+ education_levels = {
11
+ 0: "elementary school",
12
+ 1: "junior high school",
13
+ 2: "high school/diploma",
14
+ 3: "bachelor/master/phd"
15
+ }
16
+ # 定义性别对应的英文描述
17
+ gender_dict = {
18
+ 0: "male",
19
+ 1: "female"
20
+ }
21
+
22
+
23
+ # 定义SAS和SDS得分的分类
24
+ def classify_sas_sds(score, threshold, mild, moderate, severe):
25
+ if score < threshold:
26
+ return 0 # Normal
27
+ elif threshold <= score < mild:
28
+ return 1 # Mild
29
+ elif mild <= score < moderate:
30
+ return 2 # Moderate
31
+ elif score >= severe:
32
+ return 3 # Severe
33
+
34
+
35
+ # 转换每行数据为自然语言描述
36
+ descriptions = ""
37
+ # 根据要求,将创建一个新的DataFrame,其中包括更新后的描述和单独的sas_class和sds_class列
38
+ new_data = pd.DataFrame({
39
+ "Description": descriptions,
40
+ "SAS_Class": [classify_sas_sds(row["SAS"], 50, 59, 69, 70) for _, row in data.iterrows()],
41
+ "SDS_Class": [classify_sas_sds(row["SDS"], 53, 62, 72, 73) for _, row in data.iterrows()]
42
+ })
43
+
44
+ # 生成不包含sas_class和sds_class标签的描述
45
+ new_descriptions = []
46
+ for _, row in data.iterrows():
47
+ gender = gender_dict[row["Gender"]]
48
+ education = education_levels[row["Education"]]
49
+ description = f"A patient of gender {gender} and educational background {education}, has hemoglobin {row['Hemoglobin']}g/L, total protein {row['Total_Protein']}g/L, albumin {row['Albumin']}g/L, HDL {row['HDL']}mmol/L, AST {row['AST']}U/L, direct bilirubin {row['Direct_Bilirubin']}μmol/L, sleeps {row['Sleep']} hours, and has an SF-36 score of {row['SF-36']}."
50
+ new_descriptions.append(description)
51
+
52
+ # 更新DataFrame中的描述列
53
+ new_data["Description"] = new_descriptions
54
+
55
+ # 将新的DataFrame保存为CSV文件
56
+ new_csv_path = 'processed_new_data.csv'
57
+ new_data.to_csv(new_csv_path, index=False)
58
+
59
+ print(new_csv_path)
new.py ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers import AdamW, get_linear_schedule_with_warmup, AutoTokenizer, AutoModelForSequenceClassification
2
+ from torch.utils.data import DataLoader, RandomSampler, SequentialSampler
3
+ from torch.nn import CrossEntropyLoss
4
+ import torch
5
+ from sklearn.model_selection import train_test_split
6
+
7
+ from dataset.load_dataset import df, prepare_dataset
8
+
9
+ epochs = 10
10
+ tokenizer = AutoTokenizer.from_pretrained(
11
+ "pretrained_models/Bio_ClinicalBERT-finetuned-medicalcondition") # 用于将文本转换为模型所需输入格式的tokenizer
12
+ device = torch.device("cuda" if torch.cuda.is_available() else "cpu") # 创建一个device对象,如果有可用的GPU就使用它,否则使用CPU
13
+
14
+ # 分割数据集
15
+ train_df, val_df = train_test_split(df, test_size=0.1) # 以90%训练,10%验证的比例分割数据集
16
+
17
+ # 准备训练和验证数据集
18
+ train_dataset = prepare_dataset(train_df, tokenizer)
19
+ val_dataset = prepare_dataset(val_df, tokenizer)
20
+ # 现在train_dataloader和validation_dataloader已准备好,可用于模型训练和验证
21
+ train_dataloader = DataLoader(train_dataset, sampler=RandomSampler(train_dataset), batch_size=64)
22
+ validation_dataloader = DataLoader(val_dataset, sampler=SequentialSampler(val_dataset), batch_size=64)
23
+
24
+ model = AutoModelForSequenceClassification.from_pretrained(
25
+ "pretrained_models/Bio_ClinicalBERT-finetuned-medicalcondition").to(device)
26
+ input = tokenizer("I love using transformers for natural language processing.", return_tensors="pt")
27
+ # 使用模型进行预测
28
+ # with torch.no_grad():
29
+ # logits = model(**input).logits
30
+ # 解析预测结果
31
+ # predicted_class_id = logits.argmax().item()
32
+ # print(f"Predicted class id: {predicted_class_id}")
33
+ # 准备优化器和学习率调度器
34
+ optimizer = AdamW(model.parameters(), lr=2e-5, eps=1e-8)
35
+ total_steps = len(train_dataloader) * epochs # epochs是您想要训练的轮数
36
+ scheduler = get_linear_schedule_with_warmup(optimizer, num_warmup_steps=0, num_training_steps=total_steps)
37
+
38
+ # 微调模型
39
+ model.train()
40
+ for epoch in range(epochs): # 迭代多个epoch
41
+ for step, batch in enumerate(train_dataloader):
42
+ # 将数据加载到GPU
43
+ batch = tuple(t.to(device) for t in batch)
44
+ b_input_ids, b_input_mask, b_labels = batch
45
+ model.zero_grad()
46
+ # 前向传播
47
+ outputs = model(b_input_ids, token_type_ids=None, attention_mask=b_input_mask, labels=b_labels)
48
+ loss = outputs.loss
49
+ logits = outputs.logits
50
+ # 反向传播
51
+ loss.backward()
52
+ optimizer.step()
53
+ scheduler.step()
54
+ # 评估阶段省略,但在实际应用中非常重要
test.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Load model directly
2
+ import ast
3
+
4
+ from transformers import AutoTokenizer, AutoModelForSequenceClassification
5
+ import torch
6
+ # assets_path = cached_assets_path(library_name="datasets", namespace="SQuAD", subfolder="download")
7
+ # something_path = assets_path / "config.json" # Do anything you like in your assets folder !
8
+
9
+ tokenizer = AutoTokenizer.from_pretrained("pretrained_models/Bio_ClinicalBERT-finetuned-medicalcondition")
10
+ model = AutoModelForSequenceClassification.from_pretrained("pretrained_models/Bio_ClinicalBERT-finetuned-medicalcondition")
11
+ input=tokenizer("I love using transformers for natural language processing.", return_tensors="pt")
12
+
13
+ # 使用模型进行预测
14
+ with torch.no_grad():
15
+ logits = model(**input).logits
16
+ # 解析预测结果
17
+ predicted_class_id = logits.argmax().item()
18
+ print(f"Predicted class id: {predicted_class_id}")
test2.py ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers import AutoTokenizer, AutoModelForSequenceClassification
2
+ import torch
3
+
4
+ # 指定预训练模型
5
+ model_name = "bert-base-uncased"
6
+
7
+ # 加载分词器和模型
8
+ tokenizer = AutoTokenizer.from_pretrained(model_name,force_download=True, resume_download=False)
9
+ model = AutoModelForSequenceClassification.from_pretrained(model_name,force_download=True, resume_download=False)
10
+
11
+ # 要进行分类的文本
12
+ text = "I love using transformers for natural language processing."
13
+
14
+ # 使用分词器处理文本
15
+ inputs = tokenizer(text, return_tensors="pt")
16
+
17
+ # 使用模型进行预测
18
+ with torch.no_grad():
19
+ logits = model(**inputs).logits
20
+
21
+ # 解析预测结果
22
+ predicted_class_id = logits.argmax().item()
23
+ print(f"Predicted class id: {predicted_class_id}")
train.py ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import sagemaker
2
+ import boto3
3
+ from sagemaker.huggingface import HuggingFace
4
+
5
+ try:
6
+ role = sagemaker.get_execution_role()
7
+ except ValueError:
8
+ iam = boto3.client('iam')
9
+ role = iam.get_role(RoleName='sagemaker_execution_role')['Role']['Arn']
10
+
11
+ hyperparameters = {
12
+ 'model_name_or_path': 'emilyalsentzer/Bio_ClinicalBERT',
13
+ 'output_dir': '/opt/ml/model'
14
+ # add your remaining hyperparameters
15
+ # more info here https://github.com/huggingface/transformers/tree/v4.37.0/examples/pytorch/text-classification
16
+ }
17
+
18
+ # git configuration to download our fine-tuning script
19
+ git_config = {'repo': 'https://github.com/huggingface/transformers.git', 'branch': 'v4.37.0'}
20
+
21
+ # creates Hugging Face estimator
22
+ huggingface_estimator = HuggingFace(
23
+ entry_point='run_glue.py',
24
+ source_dir='./examples/pytorch/text-classification',
25
+ instance_type='ml.p3.2xlarge',
26
+ instance_count=1,
27
+ role=role,
28
+ git_config=git_config,
29
+ transformers_version='4.37.0',
30
+ pytorch_version='2.1.0',
31
+ py_version='py310',
32
+ hyperparameters=hyperparameters
33
+ )
34
+
35
+ # starting the train job
36
+ huggingface_estimator.fit()