ex-6: add EDM plots
This commit is contained in:
parent
67ce6649c6
commit
3119e18451
40
ex-6/plots/edm-round.py
Normal file
40
ex-6/plots/edm-round.py
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
import numpy as np
|
||||||
|
import matplotlib.pyplot as plt
|
||||||
|
|
||||||
|
|
||||||
|
def plot(table, title='', log=False):
|
||||||
|
plt.figure()
|
||||||
|
plt.suptitle(title)
|
||||||
|
|
||||||
|
plt.subplot(211)
|
||||||
|
if log:
|
||||||
|
plt.xscale('log')
|
||||||
|
plt.title('EDM distance' + ' '*10, loc='right')
|
||||||
|
|
||||||
|
plt.plot(table[0], table[1], color='#92182b')
|
||||||
|
plt.tick_params(axis='y', labelcolor='#92182b')
|
||||||
|
plt.ylabel('average', color='#92182b')
|
||||||
|
plt.ticklabel_format(style='sci', axis='y', scilimits=(0, 0))
|
||||||
|
|
||||||
|
twin = plt.twinx()
|
||||||
|
twin.plot(table[0], table[2], color='gray')
|
||||||
|
twin.tick_params(axis='y', labelcolor='gray')
|
||||||
|
twin.set_ylabel('standard deviation', color='gray')
|
||||||
|
twin.ticklabel_format(style='sci', axis='y', scilimits=(0, 0))
|
||||||
|
|
||||||
|
plt.subplot(212)
|
||||||
|
if log:
|
||||||
|
plt.xscale('log')
|
||||||
|
plt.title('skewness', loc='right')
|
||||||
|
plt.xlabel('RL rounds')
|
||||||
|
plt.plot(table[0], table[3], color='xkcd:gray')
|
||||||
|
|
||||||
|
|
||||||
|
plt.rcParams['font.size'] = 12
|
||||||
|
table = np.loadtxt('ex-6/plots/edm-round.txt')
|
||||||
|
|
||||||
|
plot(table[:27].T, title='noiseless', log=True)
|
||||||
|
plot(table[27:47].T, title=r'$\sigma=0.005$')
|
||||||
|
plot(table[47:67].T, title=r'$\sigma=0.01$')
|
||||||
|
plot(table[67:].T, title=r'$\sigma=0.05$')
|
||||||
|
plt.show()
|
92
ex-6/plots/edm-round.txt
Normal file
92
ex-6/plots/edm-round.txt
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
#rounds mean stddev skew
|
||||||
|
#σ = 0
|
||||||
|
1 2.43e-4 1.3e-5 0.22
|
||||||
|
2 1.67e-4 1.3e-5 0.27
|
||||||
|
3 1.52e-4 1.3e-5 0.29
|
||||||
|
4 1.43e-4 1.3e-5 0.29
|
||||||
|
5 1.36e-4 1.2e-5 0.28
|
||||||
|
6 1.31e-4 1.2e-5 0.29
|
||||||
|
7 1.26e-4 1.2e-5 0.29
|
||||||
|
8 1.22e-4 1.2e-5 0.30
|
||||||
|
9 1.19e-4 1.2e-5 0.31
|
||||||
|
10 1.16e-4 1.2e-5 0.33
|
||||||
|
11 1.13e-4 1.2e-5 0.34
|
||||||
|
12 1.11e-4 1.2e-5 0.34
|
||||||
|
13 1.09e-4 1.2e-5 0.36
|
||||||
|
14 1.07e-4 1.1e-5 0.36
|
||||||
|
15 1.05e-4 1.1e-5 0.36
|
||||||
|
16 1.03e-4 1.1e-5 0.37
|
||||||
|
17 1.01e-4 1.1e-5 0.37
|
||||||
|
18 9.97e-5 1.1e-5 0.37
|
||||||
|
19 9.82e-5 1.1e-5 0.37
|
||||||
|
20 9.68e-5 1.1e-5 0.37
|
||||||
|
40 7.74e-5 1.0e-5 0.35
|
||||||
|
60 6.57e-5 9.4e-6 0.32
|
||||||
|
80 5.78e-5 9.1e-6 0.30
|
||||||
|
100 5.20e-5 9.0e-6 0.30
|
||||||
|
400 3.61e-5 1.0e-5 0.33
|
||||||
|
800 3.60e-5 1.0e-5 0.33
|
||||||
|
1600 3.60e-5 1.0e-5 0.33
|
||||||
|
#σ=0.005
|
||||||
|
1 2.92e-04 4.7e-05 1.43
|
||||||
|
2 2.18e-04 4.7e-05 1.72
|
||||||
|
3 2.28e-04 4.5e-05 1.73
|
||||||
|
4 2.12e-04 4.8e-05 1.72
|
||||||
|
5 2.08e-04 4.8e-05 1.71
|
||||||
|
6 2.02e-04 4.9e-05 1.69
|
||||||
|
7 2.05e-04 4.9e-05 1.70
|
||||||
|
8 2.00e-04 4.9e-05 1.69
|
||||||
|
9 1.98e-04 5.0e-05 1.68
|
||||||
|
10 1.95e-04 5.0e-05 1.67
|
||||||
|
11 1.97e-04 5.0e-05 1.68
|
||||||
|
12 1.94e-04 5.0e-05 1.67
|
||||||
|
13 1.93e-04 5.0e-05 1.67
|
||||||
|
14 1.92e-04 5.0e-05 1.67
|
||||||
|
15 1.91e-04 5.1e-05 1.66
|
||||||
|
16 1.90e-04 5.1e-05 1.66
|
||||||
|
17 1.90e-04 5.1e-05 1.66
|
||||||
|
18 1.89e-04 5.1e-05 1.66
|
||||||
|
19 1.88e-04 5.1e-05 1.66
|
||||||
|
20 1.88e-04 5.1e-05 1.66
|
||||||
|
#σ = 0.01
|
||||||
|
1 3.47e-04 1.0e-04 1.58
|
||||||
|
2 3.96e-04 1.1e-04 1.53
|
||||||
|
3 3.39e-04 1.1e-04 1.56
|
||||||
|
4 3.42e-04 1.1e-04 1.57
|
||||||
|
5 3.34e-04 1.1e-04 1.55
|
||||||
|
6 3.35e-04 1.1e-04 1.55
|
||||||
|
7 3.37e-04 1.1e-04 1.55
|
||||||
|
8 3.33e-04 1.1e-04 1.55
|
||||||
|
9 3.33e-04 1.1e-04 1.55
|
||||||
|
10 3.32e-04 1.1e-04 1.55
|
||||||
|
11 3.32e-04 1.1e-04 1.54
|
||||||
|
12 3.31e-04 1.1e-04 1.54
|
||||||
|
13 3.31e-04 1.1e-04 1.54
|
||||||
|
14 3.31e-04 1.1e-04 1.54
|
||||||
|
15 3.31e-04 1.1e-04 1.55
|
||||||
|
16 3.31e-04 1.1e-04 1.55
|
||||||
|
17 3.31e-04 1.1e-04 1.55
|
||||||
|
18 3.31e-04 1.1e-04 1.55
|
||||||
|
19 3.31e-04 1.1e-04 1.55
|
||||||
|
20 3.31e-04 1.1e-04 1.55
|
||||||
|
#σ=0.05
|
||||||
|
1 1.49e-03 5.7e-04 1.38
|
||||||
|
2 1.51e-03 5.6e-04 1.41
|
||||||
|
3 1.50e-03 5.7e-04 1.39
|
||||||
|
4 1.50e-03 5.6e-04 1.40
|
||||||
|
5 1.52e-03 5.6e-04 1.42
|
||||||
|
6 1.53e-03 5.6e-04 1.43
|
||||||
|
7 1.52e-03 5.6e-04 1.43
|
||||||
|
8 1.51e-03 5.6e-04 1.42
|
||||||
|
9 1.54e-03 5.5e-04 1.45
|
||||||
|
10 1.53e-03 5.5e-04 1.44
|
||||||
|
11 1.53e-03 5.5e-04 1.44
|
||||||
|
12 1.54e-03 5.5e-04 1.45
|
||||||
|
13 1.54e-03 5.5e-04 1.45
|
||||||
|
14 1.54e-03 5.5e-04 1.46
|
||||||
|
15 1.55e-03 5.5e-04 1.46
|
||||||
|
16 1.55e-03 5.5e-04 1.46
|
||||||
|
17 1.55e-03 5.5e-04 1.47
|
||||||
|
18 1.56e-03 5.5e-04 1.47
|
||||||
|
19 1.56e-03 5.4e-04 1.47
|
||||||
|
20 1.56e-03 5.4e-04 1.48
|
BIN
notes/images/edm-hist-0.005.pdf
Normal file
BIN
notes/images/edm-hist-0.005.pdf
Normal file
Binary file not shown.
BIN
notes/images/edm-hist-0.01.pdf
Normal file
BIN
notes/images/edm-hist-0.01.pdf
Normal file
Binary file not shown.
BIN
notes/images/edm-hist-0.05.pdf
Normal file
BIN
notes/images/edm-hist-0.05.pdf
Normal file
Binary file not shown.
BIN
notes/images/edm-hist-0.pdf
Normal file
BIN
notes/images/edm-hist-0.pdf
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user