-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomp_rate.py
75 lines (59 loc) · 16.1 KB
/
comp_rate.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
# sigma = 1
compress_rate = [[0.046875], [0.125, 0.1875, 0.09375, 0.03125, 0.03125, 0.0625], [0.21875, 0.1875, 0.09375, 0.15625, 0.0625, 0.09375, 0.09375, 0.15625, 0.15625, 0.15625, 0.21875, 0.09375], [0.125, 0.1875, 0.1875, 0.1875, 0.125, 0.15625, 0.09375, 0.15625, 0.21875, 0.1875, 0.1875, 0.15625, 0.21875, 0.21875, 0.15625, 0.1875, 0.1875, 0.21875, 0.1875, 0.1875, 0.09375, 0.25, 0.15625, 0.15625], [0.1875, 0.15625, 0.21875, 0.25, 0.125, 0.1875, 0.28125, 0.0625, 0.125, 0.1875, 0.15625, 0.125, 0.1875, 0.15625, 0.15625, 0.15625]]
compress_rate2 = [[], [0.0, 0.2265625, 0.1953125, 0.203125, 0.140625, 0.1015625], [0.1875, 0.15625, 0.1484375, 0.1640625, 0.125, 0.140625, 0.0859375, 0.15625, 0.140625, 0.15625, 0.125, 0.109375], [0.140625, 0.1640625, 0.15625, 0.2109375, 0.15625, 0.1484375, 0.171875, 0.1875, 0.171875, 0.1640625, 0.171875, 0.15625, 0.171875, 0.2109375, 0.1640625, 0.1484375, 0.140625, 0.1953125, 0.1640625, 0.140625, 0.1796875, 0.1328125, 0.1640625, 0.1484375], [0.1640625, 0.21875, 0.2109375, 0.1875, 0.203125, 0.203125, 0.1640625, 0.1875, 0.203125, 0.15625, 0.203125, 0.2109375, 0.1953125, 0.1875, 0.203125, 0.21875]]
# sigma = 0.5
compress_num = [[3], [4, 7, 8, 2, 1, 4], [7, 7, 5, 7, 2, 4, 5, 8, 6, 6, 8, 3], [4, 10, 7, 7, 5, 6, 8, 9, 8, 13, 8, 12, 11, 8, 9, 8, 12, 11, 14, 8, 6, 9, 9, 11], [10, 9, 11, 9, 10, 8, 9, 5, 11, 7, 11, 10, 10, 10, 9, 13]]
compress_num2 = [[0], [65, 46, 35, 30, 26, 19], [32, 26, 23, 27, 19, 29, 16, 25, 28, 28, 20, 21], [35, 30, 27, 34, 26, 28, 35, 33, 35, 35, 31, 30, 28, 34, 30, 31, 34, 34, 28, 32, 32, 25, 28, 30], [47, 48, 42, 46, 43, 45, 43, 35, 37, 42, 47, 37, 48, 41, 43, 44]]
compress_rate = [[0.046875], [0.125, 0.21875, 0.25, 0.0625, 0.03125, 0.125], [0.21875, 0.21875, 0.15625, 0.21875, 0.0625, 0.125, 0.15625, 0.25, 0.1875, 0.1875, 0.25, 0.09375], [0.125, 0.3125, 0.21875, 0.21875, 0.15625, 0.1875, 0.25, 0.28125, 0.25, 0.40625, 0.25, 0.375, 0.34375, 0.25, 0.28125, 0.25, 0.375, 0.34375, 0.4375, 0.25, 0.1875, 0.28125, 0.28125, 0.34375], [0.3125, 0.28125, 0.34375, 0.28125, 0.3125, 0.25, 0.28125, 0.15625, 0.34375, 0.21875, 0.34375, 0.3125, 0.3125, 0.3125, 0.28125, 0.40625]]
compress_rate2 = [[0], [0.5078125, 0.359375, 0.2734375, 0.234375, 0.203125, 0.1484375], [0.25, 0.203125, 0.1796875, 0.2109375, 0.1484375, 0.2265625, 0.125, 0.1953125, 0.21875, 0.21875, 0.15625, 0.1640625], [0.2734375, 0.234375, 0.2109375, 0.265625, 0.203125, 0.21875, 0.2734375, 0.2578125, 0.2734375, 0.2734375, 0.2421875, 0.234375, 0.21875, 0.265625, 0.234375, 0.2421875, 0.265625, 0.265625, 0.21875, 0.25, 0.25, 0.1953125, 0.21875, 0.234375], [0.3671875, 0.375, 0.328125, 0.359375, 0.3359375, 0.3515625, 0.3359375, 0.2734375, 0.2890625, 0.328125, 0.3671875, 0.2890625, 0.375, 0.3203125, 0.3359375, 0.34375]]
# 2stage. sima = 0.5 -- 4.1
compress_num = [[7], [4, 6, 2, 5, 6, 5], [3, 4, 4, 5, 5, 7, 6, 5, 7, 8, 6, 9], [6, 5, 6, 7, 7, 9, 6, 6, 6, 6, 8, 6, 7, 6, 6, 7, 5, 6, 6, 7, 8, 8, 6, 5], [6, 6, 8, 6, 6, 9, 6, 5, 6, 8, 6, 6, 8, 8, 8, 5]]
compress_num2 = [[0], [21, 29, 21, 27, 16, 21], [22, 24, 21, 22, 17, 24, 22, 22, 23, 22, 14, 23], [19, 20, 23, 20, 24, 25, 24, 25, 27, 26, 25, 23, 29, 27, 23, 27, 22, 24, 26, 22, 27, 27, 26, 21], [25, 30, 29, 26, 30, 27, 26, 38, 35, 29, 29, 34, 27, 30, 35, 28]]
compress_rate_2 = [[0.15625], [0.25, 0.40625, 0.3125, 0.21875, 0.21875, 0.28125], [0.3125, 0.34375, 0.28125, 0.375, 0.21875, 0.34375, 0.34375, 0.40625, 0.40625, 0.4375, 0.4375, 0.375], [0.3125, 0.46875, 0.40625, 0.4375, 0.375, 0.46875, 0.4375, 0.46875, 0.4375, 0.59375, 0.5, 0.5625, 0.5625, 0.4375, 0.46875, 0.46875, 0.53125, 0.53125, 0.625, 0.46875, 0.4375, 0.53125, 0.46875, 0.5], [0.5, 0.46875, 0.59375, 0.46875, 0.5, 0.53125, 0.46875, 0.3125, 0.53125, 0.46875, 0.53125, 0.5, 0.5625, 0.5625, 0.53125, 0.5625]]
compress_rate2_2 = [[0], [0.671875, 0.5859375, 0.4375, 0.4453125, 0.328125, 0.3125], [0.421875, 0.390625, 0.34375, 0.3828125, 0.28125, 0.4140625, 0.296875, 0.3671875, 0.3984375, 0.390625, 0.265625, 0.34375], [0.421875, 0.390625, 0.390625, 0.421875, 0.390625, 0.4140625, 0.4609375, 0.453125, 0.484375, 0.4765625, 0.4375, 0.4140625, 0.4453125, 0.4765625, 0.4140625, 0.453125, 0.4375, 0.453125, 0.421875, 0.421875, 0.4609375, 0.40625, 0.421875, 0.3984375], [0.5625, 0.609375, 0.5546875, 0.5625, 0.5703125, 0.5625, 0.5390625, 0.5703125, 0.5625, 0.5546875, 0.59375, 0.5546875, 0.5859375, 0.5546875, 0.609375, 0.5625]]
# 2stage. sima = 0.75 -- 4.50 -- test
compress_num = [[6], [3, 6, 2, 5, 6, 5], [3, 4, 3, 4, 5, 5, 4, 3, 7, 7, 6, 5], [5, 4, 5, 6, 5, 3, 4, 6, 5, 5, 5, 4, 6, 5, 5, 6, 4, 3, 5, 5, 4, 7, 6, 4], [5, 4, 6, 4, 5, 6, 6, 5, 4, 6, 4, 6, 6, 5, 7, 4]]
compress_num2 = [[0], [16, 26, 17, 23, 15, 19], [21, 21, 18, 19, 14, 16, 18, 20, 20, 16, 11, 19], [16, 18, 20, 17, 19, 23, 21, 17, 20, 19, 22, 19, 22, 21, 22, 20, 20, 19, 19, 18, 22, 20, 20, 18], [21, 20, 24, 18, 22, 20, 22, 27, 29, 27, 21, 21, 22, 23, 25, 21]]
compress_rate_2 = [[0.140625], [0.21875, 0.40625, 0.3125, 0.21875, 0.21875, 0.28125], [0.3125, 0.34375, 0.25, 0.34375, 0.21875, 0.28125, 0.28125, 0.34375, 0.40625, 0.40625, 0.4375, 0.25], [0.28125, 0.4375, 0.375, 0.40625, 0.3125, 0.28125, 0.375, 0.46875, 0.40625, 0.5625, 0.40625, 0.5, 0.53125, 0.40625, 0.4375, 0.4375, 0.5, 0.4375, 0.59375, 0.40625, 0.3125, 0.5, 0.46875, 0.46875], [0.46875, 0.40625, 0.53125, 0.40625, 0.46875, 0.4375, 0.46875, 0.3125, 0.46875, 0.40625, 0.46875, 0.5, 0.5, 0.46875, 0.5, 0.53125]]
compress_rate2_2 = [[0], [0.6328125, 0.5625, 0.40625, 0.4140625, 0.3203125, 0.296875], [0.4140625, 0.3671875, 0.3203125, 0.359375, 0.2578125, 0.3515625, 0.265625, 0.3515625, 0.375, 0.34375, 0.2421875, 0.3125], [0.3984375, 0.375, 0.3671875, 0.3984375, 0.3515625, 0.3984375, 0.4375, 0.390625, 0.4296875, 0.421875, 0.4140625, 0.3828125, 0.390625, 0.4296875, 0.40625, 0.3984375, 0.421875, 0.4140625, 0.3671875, 0.390625, 0.421875, 0.3515625, 0.375, 0.375], [0.53125, 0.53125, 0.515625, 0.5, 0.5078125, 0.5078125, 0.5078125, 0.484375, 0.515625, 0.5390625, 0.53125, 0.453125, 0.546875, 0.5, 0.53125, 0.5078125]]
# 2stage. sima = 0.65 -- 4.38
compress_num = [[7], [3, 6, 2, 5, 6, 5], [3, 4, 3, 4, 5, 6, 6, 4, 7, 7, 6, 6], [6, 4, 5, 6, 5, 5, 4, 6, 5, 6, 6, 4, 6, 5, 6, 7, 4, 4, 6, 5, 5, 8, 6, 4], [6, 4, 6, 5, 5, 8, 6, 5, 4, 6, 5, 6, 6, 6, 8, 4]]
compress_num2 = [[0], [18, 27, 20, 23, 16, 19], [22, 22, 18, 19, 14, 22, 21, 21, 21, 18, 13, 23], [18, 18, 22, 18, 21, 25, 23, 18, 23, 21, 23, 22, 24, 25, 23, 23, 21, 20, 22, 20, 23, 24, 20, 19], [23, 24, 24, 22, 23, 22, 23, 29, 34, 28, 25, 22, 23, 28, 29, 24]]
compress_rate_2 = [[0.15625], [0.21875, 0.40625, 0.3125, 0.21875, 0.21875, 0.28125], [0.3125, 0.34375, 0.25, 0.34375, 0.21875, 0.3125, 0.34375, 0.375, 0.40625, 0.40625, 0.4375, 0.28125], [0.3125, 0.4375, 0.375, 0.40625, 0.3125, 0.34375, 0.375, 0.46875, 0.40625, 0.59375, 0.4375, 0.5, 0.53125, 0.40625, 0.46875, 0.46875, 0.5, 0.46875, 0.625, 0.40625, 0.34375, 0.53125, 0.46875, 0.46875], [0.5, 0.40625, 0.53125, 0.4375, 0.46875, 0.5, 0.46875, 0.3125, 0.46875, 0.40625, 0.5, 0.5, 0.5, 0.5, 0.53125, 0.53125]]
compress_rate2_2 = [[0], [0.6484375, 0.5703125, 0.4296875, 0.4140625, 0.328125, 0.296875], [0.421875, 0.375, 0.3203125, 0.359375, 0.2578125, 0.3984375, 0.2890625, 0.359375, 0.3828125, 0.359375, 0.2578125, 0.34375], [0.4140625, 0.375, 0.3828125, 0.40625, 0.3671875, 0.4140625, 0.453125, 0.3984375, 0.453125, 0.4375, 0.421875, 0.40625, 0.40625, 0.4609375, 0.4140625, 0.421875, 0.4296875, 0.421875, 0.390625, 0.40625, 0.4296875, 0.3828125, 0.375, 0.3828125], [0.546875, 0.5625, 0.515625, 0.53125, 0.515625, 0.5234375, 0.515625, 0.5, 0.5546875, 0.546875, 0.5625, 0.4609375, 0.5546875, 0.5390625, 0.5625, 0.53125]]
# 3stage sigma = 2
# sigma : 0.5 --> 0.75 --> 2
compress_num = [[3], [2, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 3, 1, 1, 2, 0, 2, 1], [1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1], [1, 1, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 2, 0, 0]]
compress_num2 = [[0], [1, 1, 3, 5, 5, 7], [6, 4, 4, 4, 6, 5, 5, 6, 3, 6, 4, 7], [5, 3, 4, 7, 5, 3, 6, 5, 3, 5, 4, 6, 3, 5, 4, 3, 7, 6, 6, 7, 5, 3, 4, 2], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
total_comp_num = [[12], [9, 14, 11, 8, 8, 10], [11, 12, 9, 12, 8, 12, 10, 12, 15, 13, 16, 9], [10, 15, 13, 14, 11, 10, 12, 16, 14, 19, 14, 17, 17, 14, 14, 15, 16, 14, 20, 14, 10, 17, 15, 16], [16, 14, 18, 14, 16, 16, 15, 11, 16, 14, 16, 17, 17, 17, 16, 17]]
total_comp_num2 = [[0], [82, 73, 55, 58, 46, 45], [59, 51, 45, 50, 39, 50, 39, 51, 51, 50, 35, 47], [56, 51, 51, 58, 50, 54, 62, 55, 58, 59, 57, 55, 53, 60, 56, 54, 61, 59, 53, 57, 59, 48, 52, 50], [68, 68, 67, 64, 65, 65, 65, 62, 66, 69, 68, 58, 70, 64, 68, 65]]
compress_rate_2 = [[0.1875], [0.28125, 0.4375, 0.34375, 0.25, 0.25, 0.3125], [0.34375, 0.375, 0.28125, 0.375, 0.25, 0.375, 0.3125, 0.375, 0.46875, 0.40625, 0.5, 0.28125], [0.3125, 0.46875, 0.40625, 0.4375, 0.34375, 0.3125, 0.375, 0.5, 0.4375, 0.59375, 0.4375, 0.53125, 0.53125, 0.4375, 0.4375, 0.46875, 0.5, 0.4375, 0.625, 0.4375, 0.3125, 0.53125, 0.46875, 0.5], [0.5, 0.4375, 0.5625, 0.4375, 0.5, 0.5, 0.46875, 0.34375, 0.5, 0.4375, 0.5, 0.53125, 0.53125, 0.53125, 0.5, 0.53125]]
compress_rate2_2 = [[0], [0.640625, 0.5703125, 0.4296875, 0.453125, 0.359375, 0.3515625], [0.4609375, 0.3984375, 0.3515625, 0.390625, 0.3046875, 0.390625, 0.3046875, 0.3984375, 0.3984375, 0.390625, 0.2734375, 0.3671875], [0.4375, 0.3984375, 0.3984375, 0.453125, 0.390625, 0.421875, 0.484375, 0.4296875, 0.453125, 0.4609375, 0.4453125, 0.4296875, 0.4140625, 0.46875, 0.4375, 0.421875, 0.4765625, 0.4609375, 0.4140625, 0.4453125, 0.4609375, 0.375, 0.40625, 0.390625], [0.53125, 0.53125, 0.5234375, 0.5, 0.5078125, 0.5078125, 0.5078125, 0.484375, 0.515625, 0.5390625, 0.53125, 0.453125, 0.546875, 0.5, 0.53125, 0.5078125]]
# 3stage sigma = 1.5
# sigma : 0.5 --> 0.75 --> 1.5 -- test
compress_num = [[4], [2, 1, 1, 1, 1, 1], [2, 2, 2, 1, 2, 3, 2, 1, 2, 1, 2, 2], [1, 2, 2, 1, 2, 1, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 0, 0]]
compress_num2 = [[0], [3, 3, 5, 7, 5, 7], [7, 4, 5, 7, 9, 6, 7, 6, 4, 6, 5, 9], [7, 4, 4, 8, 9, 4, 6, 5, 6, 5, 5, 6, 4, 7, 6, 5, 8, 8, 9, 7, 6, 6, 6, 3], [1, 2, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1]]
total_comp_num = [[13], [9, 14, 11, 8, 8, 10], [12, 13, 10, 12, 9, 12, 11, 12, 15, 14, 16, 10], [10, 16, 14, 14, 12, 10, 12, 16, 14, 19, 14, 17, 19, 14, 15, 15, 17, 15, 20, 14, 11, 17, 16, 16], [16, 14, 18, 14, 16, 16, 16, 11, 16, 14, 16, 18, 17, 17, 16, 17]]
total_comp_num2 = [[0], [84, 75, 57, 60, 46, 45], [60, 51, 46, 53, 42, 51, 41, 51, 52, 50, 36, 49], [58, 52, 51, 59, 54, 55, 62, 55, 61, 59, 58, 55, 54, 62, 58, 56, 62, 61, 56, 57, 60, 51, 54, 51], [69, 70, 68, 64, 65, 65, 66, 62, 66, 69, 68, 58, 70, 65, 68, 66]]
compress_rate_2 = [[0.203125], [0.28125, 0.4375, 0.34375, 0.25, 0.25, 0.3125], [0.375, 0.40625, 0.3125, 0.375, 0.28125, 0.375, 0.34375, 0.375, 0.46875, 0.4375, 0.5, 0.3125], [0.3125, 0.5, 0.4375, 0.4375, 0.375, 0.3125, 0.375, 0.5, 0.4375, 0.59375, 0.4375, 0.53125, 0.59375, 0.4375, 0.46875, 0.46875, 0.53125, 0.46875, 0.625, 0.4375, 0.34375, 0.53125, 0.5, 0.5], [0.5, 0.4375, 0.5625, 0.4375, 0.5, 0.5, 0.5, 0.34375, 0.5, 0.4375, 0.5, 0.5625, 0.53125, 0.53125, 0.5, 0.53125]]
compress_rate2_2 = [[0], [0.65625, 0.5859375, 0.4453125, 0.46875, 0.359375, 0.3515625], [0.46875, 0.3984375, 0.359375, 0.4140625, 0.328125, 0.3984375, 0.3203125, 0.3984375, 0.40625, 0.390625, 0.28125, 0.3828125], [0.453125, 0.40625, 0.3984375, 0.4609375, 0.421875, 0.4296875, 0.484375, 0.4296875, 0.4765625, 0.4609375, 0.453125, 0.4296875, 0.421875, 0.484375, 0.453125, 0.4375, 0.484375, 0.4765625, 0.4375, 0.4453125, 0.46875, 0.3984375, 0.421875, 0.3984375], [0.5390625, 0.546875, 0.53125, 0.5, 0.5078125, 0.5078125, 0.515625, 0.484375, 0.515625, 0.5390625, 0.53125, 0.453125, 0.546875, 0.5078125, 0.53125, 0.515625]]
# 4stage sigma = 2
# sigma : 0.5 --> 0.75 --> 1.5 --> 2
comp_num = [[2], [2, 1, 2, 1, 2, 0], [2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2], [1, 2, 0, 0, 1, 0, 1, 1, 2, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0]]
comp_num2 = [[0], [0, 1, 5, 4, 6, 5], [5, 3, 4, 4, 6, 6, 5, 4, 4, 4, 4, 4], [3, 4, 6, 5, 4, 3, 4, 4, 3, 3, 5, 6, 4, 2, 4, 5, 4, 4, 1, 5, 3, 5, 4, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
compress_rate_2 = [[0.234375], [0.34375, 0.46875, 0.40625, 0.28125, 0.3125, 0.3125], [0.4375, 0.4375, 0.375, 0.40625, 0.34375, 0.4375, 0.375, 0.40625, 0.5, 0.46875, 0.53125, 0.375], [0.34375, 0.5625, 0.4375, 0.4375, 0.40625, 0.3125, 0.40625, 0.53125, 0.5, 0.625, 0.46875, 0.5625, 0.59375, 0.4375, 0.5, 0.46875, 0.53125, 0.46875, 0.65625, 0.4375, 0.375, 0.5625, 0.53125, 0.53125], [0.53125, 0.4375, 0.5625, 0.4375, 0.5, 0.5, 0.5, 0.375, 0.5, 0.4375, 0.5, 0.59375, 0.5625, 0.53125, 0.5, 0.53125]]
compress_rate2_2 = [[0], [0.65625, 0.59375, 0.484375, 0.5, 0.40625, 0.390625], [0.5078125, 0.421875, 0.390625, 0.4453125, 0.375, 0.4453125, 0.359375, 0.4296875, 0.4375, 0.421875, 0.3125, 0.4140625], [0.4765625, 0.4375, 0.4453125, 0.5, 0.453125, 0.453125, 0.515625, 0.4609375, 0.5, 0.484375, 0.4921875, 0.4765625, 0.453125, 0.5, 0.484375, 0.4765625, 0.515625, 0.5078125, 0.4453125, 0.484375, 0.4921875, 0.4375, 0.453125, 0.421875], [0.5390625, 0.546875, 0.53125, 0.5, 0.5078125, 0.5078125, 0.515625, 0.484375, 0.515625, 0.5390625, 0.53125, 0.453125, 0.546875, 0.5078125, 0.53125, 0.515625]]
# 4stage sigma = 1.75
# sigma : 0.5 --> 0.75 --> 1.5 --> 1.75
comp_num = [[2], [2, 1, 2, 1, 2, 2], [2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2], [2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 2, 1], [1, 2, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0]]
comp_num2 = [[0], [5, 4, 6, 7, 8, 5], [6, 4, 7, 6, 9, 7, 9, 4, 6, 5, 4, 4], [4, 4, 6, 6, 7, 6, 8, 6, 4, 5, 5, 6, 5, 4, 4, 7, 5, 4, 3, 8, 4, 8, 7, 4], [0, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1]]
compress_rate_2 = [[0.234375], [0.34375, 0.46875, 0.40625, 0.28125, 0.3125, 0.375], [0.4375, 0.4375, 0.375, 0.4375, 0.34375, 0.4375, 0.40625, 0.4375, 0.5, 0.46875, 0.53125, 0.375], [0.375, 0.5625, 0.46875, 0.46875, 0.40625, 0.34375, 0.40625, 0.5625, 0.5, 0.625, 0.46875, 0.5625, 0.625, 0.4375, 0.5, 0.46875, 0.5625, 0.46875, 0.65625, 0.46875, 0.375, 0.5625, 0.5625, 0.53125], [0.53125, 0.5, 0.59375, 0.4375, 0.5, 0.53125, 0.5, 0.375, 0.5, 0.46875, 0.5, 0.59375, 0.5625, 0.53125, 0.5, 0.53125]]
compress_rate2_2 = [[0], [0.6953125, 0.6171875, 0.4921875, 0.5234375, 0.421875, 0.390625], [0.515625, 0.4296875, 0.4140625, 0.4609375, 0.3984375, 0.453125, 0.390625, 0.4296875, 0.453125, 0.4296875, 0.3125, 0.4140625], [0.484375, 0.4375, 0.4453125, 0.5078125, 0.4765625, 0.4765625, 0.546875, 0.4765625, 0.5078125, 0.5, 0.4921875, 0.4765625, 0.4609375, 0.515625, 0.484375, 0.4921875, 0.5234375, 0.5078125, 0.4609375, 0.5078125, 0.5, 0.4609375, 0.4765625, 0.4296875], [0.5390625, 0.5703125, 0.5390625, 0.5, 0.5078125, 0.5078125, 0.5234375, 0.484375, 0.515625, 0.5390625, 0.53125, 0.453125, 0.546875, 0.5078125, 0.53125, 0.5234375]]
# 4stage sigma = 1.5
# sigma : 0.5 --> 0.75 --> 1.5 --> 1.5
comp_num = [[3], [3, 1, 2, 2, 3, 4], [2, 3, 2, 2, 2, 2, 3, 2, 1, 1, 1, 2], [3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1], [1, 2, 1, 2, 1, 2, 3, 1, 0, 1, 0, 1, 1, 0, 0, 0]]
comp_num2 = [[0], [7, 4, 10, 8, 13, 7], [7, 8, 9, 8, 9, 8, 9, 8, 8, 6, 5, 4], [7, 4, 8, 8, 8, 7, 9, 8, 9, 8, 6, 8, 7, 6, 8, 7, 8, 7, 9, 8, 5, 11, 9, 7], [1, 4, 3, 4, 0, 0, 1, 0, 0, 2, 2, 0, 1, 3, 0, 5]]
compress_rate_2 = [[0.25], [0.375, 0.46875, 0.40625, 0.3125, 0.34375, 0.4375], [0.4375, 0.5, 0.375, 0.4375, 0.34375, 0.4375, 0.4375, 0.4375, 0.5, 0.46875, 0.53125, 0.375], [0.40625, 0.5625, 0.5, 0.46875, 0.40625, 0.375, 0.4375, 0.5625, 0.5, 0.65625, 0.46875, 0.5625, 0.65625, 0.46875, 0.5, 0.5, 0.5625, 0.53125, 0.65625, 0.5, 0.375, 0.5625, 0.5625, 0.53125], [0.53125, 0.5, 0.59375, 0.5, 0.53125, 0.5625, 0.59375, 0.375, 0.5, 0.46875, 0.5, 0.59375, 0.5625, 0.53125, 0.5, 0.53125]]
compress_rate2_2 = [[0], [0.7109375, 0.6171875, 0.5234375, 0.53125, 0.4609375, 0.40625], [0.5234375, 0.4609375, 0.4296875, 0.4765625, 0.3984375, 0.4609375, 0.390625, 0.4609375, 0.46875, 0.4375, 0.3203125, 0.4140625], [0.5078125, 0.4375, 0.4609375, 0.5234375, 0.484375, 0.484375, 0.5546875, 0.4921875, 0.546875, 0.5234375, 0.5, 0.4921875, 0.4765625, 0.53125, 0.515625, 0.4921875, 0.546875, 0.53125, 0.5078125, 0.5078125, 0.5078125, 0.484375, 0.4921875, 0.453125], [0.546875, 0.578125, 0.5546875, 0.53125, 0.5078125, 0.5078125, 0.5234375, 0.484375, 0.515625, 0.5546875, 0.546875, 0.453125, 0.5546875, 0.53125, 0.53125, 0.5546875]]
print(total_comp_num)
print(total_comp_num2)