In [1]:
import theano
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
In [2]:
src_dir='../src' # source directory
run_dir_prefix='../MDBN_run/OV_Batch_' # directory with the results of previous runs
data_dir='../data' # directory with the data files
In [3]:
import sys
sys.path.insert(0, src_dir)
import MDBN
import main
In [4]:
run=0
uuid='73dab4ea3383b2666d1220969a7feba8'
timestamp='20170220T114308' # specify the date and time of the run in the format YYYYmmddTHHMMSS
run_dir=run_dir_prefix+timestamp
runfile='Exp_%s_run_%s.npz' % (uuid, run) # location of the experiment results
mdbn = MDBN.MDBN()
config, dbn_dict = mdbn.load_network(runfile, run_dir)
In [5]:
config
Out[5]:
{u'dbns': {u'DM': {u'batchSize': 1,
u'datafile': u'TCGA_Data/3.Methylation_0.5.out',
u'epochs': [20, 800],
'inputNodes': 15418,
u'k': 1,
u'lambdas': [0.0, 1.0],
u'layersNodes': [400, 40],
u'lr': [0.0005, 0.1],
u'persistent': False},
u'GE': {u'batchSize': 1,
u'datafile': u'TCGA_Data/3.GE1_0.5.out',
u'epochs': [20, 800],
'inputNodes': 16046,
u'k': 1,
u'lambdas': [0.0, 1.0],
u'layersNodes': [400, 40],
u'lr': [0.0005, 0.1],
u'persistent': False},
u'ME': {u'batchSize': 1,
u'datafile': u'TCGA_Data/3.miRNA_0.5.out',
u'epochs': [20],
'inputNodes': 799,
u'k': 10,
u'lambdas': [0.0, 0.1],
u'layersNodes': [40],
u'lr': [0.0005],
u'persistent': False}},
u'name': u'ov_config_20_1_05.json',
u'p': 0.5,
u'pathways': [u'ME', u'GE', u'DM'],
u'runs': 5,
u'seed': 1234,
u'top': {u'batchSize': 1,
u'epochs': [800, 800],
'inputNodes': 120,
u'k': 1,
u'layersNodes': [24, 3],
u'lr': [0.1, 0.1],
u'persistent': False},
u'uuid': u'73dab4ea3383b2666d1220969a7feba8'}
In [6]:
datafiles = main.prepare_TCGA_datafiles("OV",config,data_dir)
In [7]:
dbn_output_list=[]
for key in config['pathways']:
dbn_output, _ = dbn_dict[key].MLP_output_from_datafile(datafiles[key], datadir=data_dir)
dbn_output_list.append(dbn_output)
In [8]:
joint_layer = np.concatenate(dbn_output_list,axis=1)
plt.imshow(joint_layer, interpolation='none', cmap='gray')
plt.axis('tight')
plt.colorbar()
Out[8]:
<matplotlib.colorbar.Colorbar at 0x122b7c490>
In [10]:
plt.hist(dbn_dict['GE'].rbm_layers[0].W.get_value())
Out[10]:
([array([ 0.00000000e+00, 5.00000000e+00, 2.08000000e+02,
2.52400000e+03, 6.78700000e+03, 4.81100000e+03,
1.34700000e+03, 2.93000000e+02, 7.00000000e+01,
1.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 2.34000000e+02,
1.92700000e+03, 5.88500000e+03, 5.70900000e+03,
1.99000000e+03, 2.90000000e+02, 7.00000000e+00,
0.00000000e+00]),
array([ 0., 39., 618., 2804., 5500., 4905., 1860., 308.,
12., 0.]),
array([ 0., 18., 335., 2136., 5792., 5453., 1961., 317.,
34., 0.]),
array([ 0.00000000e+00, 1.10000000e+01, 3.77000000e+02,
2.22800000e+03, 5.82500000e+03, 5.39700000e+03,
1.93200000e+03, 2.72000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 49., 644., 3134., 5860., 4430., 1677., 246.,
6., 0.]),
array([ 0.00000000e+00, 2.60000000e+01, 4.77000000e+02,
2.83200000e+03, 6.59000000e+03, 4.67900000e+03,
1.29000000e+03, 1.51000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 35., 460., 2229., 5323., 5417., 2304., 272.,
6., 0.]),
array([ 0., 20., 527., 3012., 5732., 4885., 1637., 225.,
8., 0.]),
array([ 1.00000000e+00, 3.60000000e+01, 4.14000000e+02,
2.61200000e+03, 6.27300000e+03, 5.01000000e+03,
1.53500000e+03, 1.64000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 2.17000000e+02,
2.78500000e+03, 6.85100000e+03, 4.91100000e+03,
1.10800000e+03, 1.69000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 22., 475., 2832., 5664., 4842., 1834., 360.,
17., 0.]),
array([ 0.00000000e+00, 1.10000000e+01, 2.85000000e+02,
2.23400000e+03, 5.54100000e+03, 5.57400000e+03,
2.13200000e+03, 2.66000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.20000000e+01, 2.96000000e+02,
2.17000000e+03, 5.82400000e+03, 5.59200000e+03,
1.91100000e+03, 2.36000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 5.00000000e+01, 5.26000000e+02,
2.79900000e+03, 5.60200000e+03, 4.92200000e+03,
1.80500000e+03, 3.24000000e+02, 1.70000000e+01,
0.00000000e+00]),
array([ 0., 38., 453., 2139., 5918., 5928., 1493., 77.,
0., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 3.23000000e+02,
2.03600000e+03, 5.79800000e+03, 5.46800000e+03,
2.11900000e+03, 2.88000000e+02, 1.10000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 2.05000000e+02,
2.28700000e+03, 5.86200000e+03, 5.52300000e+03,
1.94800000e+03, 2.17000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 3.08000000e+02,
2.32800000e+03, 5.59300000e+03, 5.29200000e+03,
2.20500000e+03, 3.16000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.60000000e+01, 4.27000000e+02,
2.81300000e+03, 6.05700000e+03, 4.90000000e+03,
1.65100000e+03, 1.79000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 3.54000000e+02,
3.01800000e+03, 6.28800000e+03, 4.72600000e+03,
1.45400000e+03, 1.98000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 9.90000000e+01, 6.67000000e+02,
2.68000000e+03, 5.38400000e+03, 4.96700000e+03,
1.85000000e+03, 3.63000000e+02, 3.40000000e+01,
1.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 3.50000000e+02,
2.61500000e+03, 5.91600000e+03, 5.34300000e+03,
1.68200000e+03, 1.34000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 2.73000000e+02,
2.46200000e+03, 5.72200000e+03, 5.14200000e+03,
1.92500000e+03, 4.64000000e+02, 5.70000000e+01,
0.00000000e+00]),
array([ 1.00000000e+00, 3.70000000e+01, 6.14000000e+02,
2.78200000e+03, 5.29000000e+03, 5.24800000e+03,
1.86600000e+03, 2.01000000e+02, 7.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 3.56000000e+02,
2.48500000e+03, 5.49600000e+03, 5.59000000e+03,
1.97400000e+03, 1.43000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.90000000e+01, 6.87000000e+02,
2.78900000e+03, 5.63300000e+03, 4.91500000e+03,
1.71400000e+03, 2.45000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 25., 445., 2328., 5809., 5673., 1673., 93.,
0., 0.]),
array([ 0., 13., 288., 2331., 5902., 5419., 1797., 283.,
13., 0.]),
array([ 0.00000000e+00, 7.00000000e+00, 3.98000000e+02,
2.69800000e+03, 6.19200000e+03, 5.07900000e+03,
1.35000000e+03, 2.28000000e+02, 9.00000000e+01,
4.00000000e+00]),
array([ 1.00000000e+00, 6.30000000e+01, 4.05000000e+02,
2.13700000e+03, 6.02200000e+03, 5.71200000e+03,
1.56700000e+03, 1.36000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 2.00000000e+00, 5.00000000e+01, 4.20000000e+02,
2.48900000e+03, 6.49300000e+03, 4.81200000e+03,
1.33800000e+03, 3.21000000e+02, 1.03000000e+02,
1.80000000e+01]),
array([ 0., 12., 440., 2656., 5408., 4799., 2190., 513.,
28., 0.]),
array([ 0., 16., 312., 2147., 5333., 5451., 2320., 453.,
14., 0.]),
array([ 0.00000000e+00, 1.20000000e+01, 3.67000000e+02,
2.08500000e+03, 5.39200000e+03, 5.72600000e+03,
2.13900000e+03, 3.22000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 322., 2419., 5543., 5278., 2126., 352.,
6., 0.]),
array([ 0., 7., 408., 2774., 5605., 4724., 1998., 480.,
50., 0.]),
array([ 1.00000000e+00, 2.20000000e+01, 3.85000000e+02,
2.25300000e+03, 5.10800000e+03, 5.40500000e+03,
2.48900000e+03, 3.74000000e+02, 9.00000000e+00,
0.00000000e+00]),
array([ 0., 7., 329., 2196., 5449., 5407., 2160., 468.,
30., 0.]),
array([ 11., 113., 540., 2257., 5512., 5272., 1956., 360.,
25., 0.]),
array([ 0.00000000e+00, 4.00000000e+01, 7.40000000e+02,
3.70400000e+03, 6.09700000e+03, 3.83300000e+03,
1.28700000e+03, 2.86000000e+02, 5.30000000e+01,
6.00000000e+00]),
array([ 0., 21., 336., 2044., 5518., 5833., 2141., 153.,
0., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 4.25000000e+02,
2.97000000e+03, 5.93400000e+03, 4.88300000e+03,
1.66700000e+03, 1.63000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.30000000e+01, 4.50000000e+02,
2.59600000e+03, 5.91500000e+03, 5.03300000e+03,
1.78000000e+03, 2.16000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 181., 2364., 6811., 5358., 1225., 107.,
0., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 3.97000000e+02,
2.59300000e+03, 5.96300000e+03, 4.98000000e+03,
1.76500000e+03, 3.34000000e+02, 1.10000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.50000000e+02,
2.03100000e+03, 5.59300000e+03, 5.75600000e+03,
2.17400000e+03, 2.33000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 3.18000000e+02,
2.83500000e+03, 5.88200000e+03, 4.97500000e+03,
1.79800000e+03, 2.30000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.10000000e+01, 5.50000000e+02,
2.67900000e+03, 5.49800000e+03, 5.05900000e+03,
1.97200000e+03, 2.74000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 4.40000000e+02,
2.79000000e+03, 5.87100000e+03, 5.08700000e+03,
1.67700000e+03, 1.78000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.95000000e+02,
2.10500000e+03, 5.63800000e+03, 5.80400000e+03,
2.14400000e+03, 1.58000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.40000000e+01, 5.96000000e+02,
2.86200000e+03, 5.43500000e+03, 5.08300000e+03,
1.84900000e+03, 1.83000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 46., 716., 2759., 5520., 4808., 1963., 228.,
6., 0.]),
array([ 0., 8., 214., 2252., 6470., 5080., 1635., 331.,
56., 0.]),
array([ 0.00000000e+00, 0.00000000e+00, 2.25000000e+02,
2.41900000e+03, 5.88200000e+03, 5.70800000e+03,
1.72000000e+03, 9.10000000e+01, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+01, 4.57000000e+02,
2.97600000e+03, 6.36600000e+03, 4.70500000e+03,
1.38800000e+03, 1.42000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 6.00000000e+00, 3.73000000e+02,
2.29200000e+03, 5.96800000e+03, 5.58800000e+03,
1.57800000e+03, 2.40000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.28000000e+02,
2.86000000e+03, 6.19600000e+03, 5.03300000e+03,
1.60700000e+03, 1.19000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 175., 2699., 6717., 4782., 1353., 285.,
35., 0.]),
array([ 1.00000000e+00, 4.70000000e+01, 4.92000000e+02,
2.68900000e+03, 6.10200000e+03, 4.91100000e+03,
1.50000000e+03, 2.67000000e+02, 3.60000000e+01,
1.00000000e+00]),
array([ 0.00000000e+00, 4.30000000e+01, 6.74000000e+02,
3.32600000e+03, 6.22300000e+03, 4.35900000e+03,
1.27600000e+03, 1.43000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 2.27000000e+02,
2.52400000e+03, 6.18300000e+03, 4.89100000e+03,
1.75400000e+03, 4.17000000e+02, 4.70000000e+01,
1.00000000e+00]),
array([ 0., 28., 572., 3076., 5809., 4616., 1700., 238.,
7., 0.]),
array([ 0.00000000e+00, 2.00000000e+00, 2.67000000e+02,
2.44900000e+03, 6.45200000e+03, 5.51400000e+03,
1.30400000e+03, 5.80000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 8., 290., 2234., 5448., 5134., 2428., 466.,
38., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 2.24000000e+02,
2.71400000e+03, 5.99800000e+03, 5.00200000e+03,
1.91400000e+03, 1.89000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 12., 551., 2602., 5760., 5366., 1643., 112.,
0., 0.]),
array([ 1.00000000e+00, 2.80000000e+01, 4.76000000e+02,
2.54200000e+03, 5.59600000e+03, 5.09100000e+03,
1.94800000e+03, 3.46000000e+02, 1.80000000e+01,
0.00000000e+00]),
array([ 0., 7., 405., 2507., 5560., 5439., 1973., 155.,
0., 0.]),
array([ 0.00000000e+00, 5.40000000e+01, 6.35000000e+02,
2.57600000e+03, 5.43300000e+03, 5.32000000e+03,
1.88100000e+03, 1.46000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 3.62000000e+02,
2.60700000e+03, 5.66800000e+03, 5.11500000e+03,
2.05600000e+03, 2.37000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+01, 5.47000000e+02,
2.58700000e+03, 5.27000000e+03, 5.18000000e+03,
2.18100000e+03, 2.50000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.80000000e+01, 6.19000000e+02,
3.03200000e+03, 5.76300000e+03, 4.90400000e+03,
1.53500000e+03, 1.62000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0., 39., 495., 2266., 5178., 5262., 2335., 444.,
27., 0.]),
array([ 1.00000000e+00, 1.10000000e+01, 4.48000000e+02,
2.51900000e+03, 5.34300000e+03, 4.87000000e+03,
2.23300000e+03, 5.88000000e+02, 3.30000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+01, 3.39000000e+02,
1.87600000e+03, 5.15100000e+03, 5.81700000e+03,
2.51200000e+03, 3.27000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 145., 2364., 6457., 5289., 1671., 120.,
0., 0.]),
array([ 0., 13., 343., 2170., 5431., 5456., 2356., 271.,
6., 0.]),
array([ 0., 9., 401., 2585., 5478., 5428., 1977., 168.,
0., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 3.38000000e+02,
2.25800000e+03, 5.65800000e+03, 5.35100000e+03,
2.05800000e+03, 3.62000000e+02, 1.70000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 1.70000000e+01, 5.22000000e+02,
2.96500000e+03, 5.87300000e+03, 4.66800000e+03,
1.78400000e+03, 2.12000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.20000000e+01, 4.83000000e+02,
2.83300000e+03, 5.41800000e+03, 4.99900000e+03,
1.99100000e+03, 2.96000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+01, 3.91000000e+02,
2.54600000e+03, 5.68600000e+03, 5.15800000e+03,
2.02500000e+03, 2.25000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 8.00000000e+00, 3.33000000e+02,
2.53200000e+03, 5.76400000e+03, 5.23100000e+03,
1.93600000e+03, 2.38000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 3.24000000e+02,
2.44300000e+03, 5.67700000e+03, 5.36900000e+03,
2.02300000e+03, 2.05000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 2.00000000e+00, 7.10000000e+01, 6.13000000e+02,
3.46300000e+03, 6.21800000e+03, 4.05300000e+03,
1.29900000e+03, 2.74000000e+02, 5.10000000e+01,
2.00000000e+00]),
array([ 0.00000000e+00, 6.10000000e+01, 4.58000000e+02,
2.36100000e+03, 5.85000000e+03, 5.29000000e+03,
1.84000000e+03, 1.84000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 3.82000000e+02,
2.87900000e+03, 5.78500000e+03, 5.03900000e+03,
1.78700000e+03, 1.68000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.00000000e+00, 3.19000000e+02,
2.80100000e+03, 6.21800000e+03, 4.78700000e+03,
1.66500000e+03, 2.43000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 2.52000000e+02,
2.90000000e+03, 5.94300000e+03, 4.80500000e+03,
1.94800000e+03, 1.94000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 26., 495., 2621., 5508., 5004., 1978., 391.,
23., 0.]),
array([ 0., 17., 400., 2774., 6082., 4852., 1678., 235.,
8., 0.]),
array([ 1.00000000e+00, 3.80000000e+01, 3.86000000e+02,
2.38500000e+03, 5.77800000e+03, 5.42400000e+03,
1.83400000e+03, 1.93000000e+02, 7.00000000e+00,
0.00000000e+00]),
array([ 0., 9., 533., 2676., 6002., 5367., 1408., 51.,
0., 0.]),
array([ 0., 44., 772., 3087., 5867., 4685., 1343., 237.,
11., 0.]),
array([ 0., 11., 435., 2815., 5970., 4915., 1648., 240.,
12., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 3.46000000e+02,
2.78700000e+03, 5.90700000e+03, 5.04300000e+03,
1.74400000e+03, 2.07000000e+02, 8.00000000e+00,
0.00000000e+00]),
array([ 0., 13., 373., 2714., 5839., 5074., 1789., 234.,
10., 0.]),
array([ 0., 31., 538., 3023., 5735., 4527., 1828., 357.,
7., 0.]),
array([ 2.00000000e+00, 7.30000000e+01, 7.41000000e+02,
3.32000000e+03, 5.83200000e+03, 4.34700000e+03,
1.47800000e+03, 2.34000000e+02, 1.90000000e+01,
0.00000000e+00]),
array([ 1.00000000e+00, 9.00000000e+00, 3.72000000e+02,
2.45200000e+03, 5.72100000e+03, 5.50400000e+03,
1.77100000e+03, 2.15000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 7., 293., 2613., 6457., 5032., 1442., 189.,
13., 0.]),
array([ 0.00000000e+00, 1.40000000e+01, 4.39000000e+02,
2.84900000e+03, 6.16900000e+03, 4.56200000e+03,
1.54000000e+03, 4.05000000e+02, 6.70000000e+01,
1.00000000e+00]),
array([ 0., 9., 479., 2480., 5303., 5013., 2290., 454.,
18., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 3.98000000e+02,
2.62800000e+03, 5.57700000e+03, 5.17500000e+03,
1.99700000e+03, 2.62000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 10., 500., 3248., 5769., 4358., 1844., 309.,
8., 0.]),
array([ 0.00000000e+00, 1.00000000e+01, 5.34000000e+02,
3.10100000e+03, 5.59000000e+03, 4.73100000e+03,
1.86100000e+03, 2.18000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 24., 646., 3485., 6104., 4189., 1374., 216.,
8., 0.]),
array([ 0.00000000e+00, 2.00000000e+00, 3.51000000e+02,
2.67000000e+03, 5.96200000e+03, 5.07400000e+03,
1.80400000e+03, 1.82000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 20., 447., 2640., 5501., 5067., 2053., 311.,
7., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 3.95000000e+02,
2.98900000e+03, 5.80300000e+03, 4.79100000e+03,
1.79200000e+03, 2.67000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.30000000e+01, 5.88000000e+02,
2.68900000e+03, 5.74000000e+03, 5.28300000e+03,
1.60100000e+03, 1.11000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.78000000e+02,
2.01300000e+03, 6.06800000e+03, 5.43000000e+03,
1.96800000e+03, 3.60000000e+02, 2.80000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 3.82000000e+02,
2.60200000e+03, 5.73600000e+03, 5.09800000e+03,
1.88900000e+03, 3.33000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 230., 2341., 5671., 5323., 2059., 414.,
8., 0.]),
array([ 0.00000000e+00, 1.50000000e+01, 4.21000000e+02,
2.71700000e+03, 5.87800000e+03, 5.16200000e+03,
1.68000000e+03, 1.71000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.70000000e+01, 6.35000000e+02,
2.89400000e+03, 5.30900000e+03, 4.92600000e+03,
2.01400000e+03, 2.49000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.50000000e+01, 4.77000000e+02,
2.36300000e+03, 5.28300000e+03, 5.44600000e+03,
2.18700000e+03, 2.64000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.76000000e+02,
2.58600000e+03, 5.30900000e+03, 5.44400000e+03,
2.12100000e+03, 3.04000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.92000000e+02,
2.23600000e+03, 6.38400000e+03, 5.48000000e+03,
1.61800000e+03, 1.33000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 3.83000000e+02,
2.72600000e+03, 6.02000000e+03, 4.89100000e+03,
1.78000000e+03, 2.39000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 7., 330., 2742., 5648., 5034., 1975., 304.,
6., 0.]),
array([ 0., 10., 424., 3014., 6203., 4954., 1363., 78.,
0., 0.]),
array([ 0., 10., 563., 2819., 5742., 5147., 1648., 117.,
0., 0.]),
array([ 0.00000000e+00, 0.00000000e+00, 2.62000000e+02,
2.36200000e+03, 5.63900000e+03, 5.21000000e+03,
2.28100000e+03, 2.90000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 39., 538., 2704., 6138., 4854., 1454., 273.,
46., 0.]),
array([ 0., 35., 545., 2487., 5262., 5138., 2205., 359.,
15., 0.]),
array([ 1.00000000e+00, 2.40000000e+01, 5.65000000e+02,
2.98300000e+03, 5.92000000e+03, 4.70000000e+03,
1.61400000e+03, 2.31000000e+02, 8.00000000e+00,
0.00000000e+00]),
array([ 0., 27., 602., 3151., 5732., 4539., 1714., 274.,
7., 0.]),
array([ 0., 7., 478., 2703., 5669., 4816., 2041., 322.,
10., 0.]),
array([ 0.00000000e+00, 1.00000000e+00, 1.71000000e+02,
2.41500000e+03, 6.03100000e+03, 5.12200000e+03,
1.87500000e+03, 4.25000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 8.00000000e+00, 4.02000000e+02,
2.65300000e+03, 5.85000000e+03, 5.16600000e+03,
1.77500000e+03, 1.91000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.50000000e+01, 7.33000000e+02,
2.78500000e+03, 5.50700000e+03, 4.88500000e+03,
1.88400000e+03, 2.16000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 3.91000000e+02,
2.70100000e+03, 6.09900000e+03, 5.43900000e+03,
1.36600000e+03, 4.60000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.10000000e+01, 5.09000000e+02,
2.32200000e+03, 5.70800000e+03, 5.60700000e+03,
1.73300000e+03, 1.34000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 33., 698., 3451., 6316., 4380., 1038., 119.,
11., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 4.31000000e+02,
2.75400000e+03, 5.83800000e+03, 4.74600000e+03,
1.95900000e+03, 3.09000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 3.07000000e+02,
2.66300000e+03, 5.84000000e+03, 5.01000000e+03,
1.99900000e+03, 2.24000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.22000000e+02, 3.96000000e+02,
2.32300000e+03, 5.81000000e+03, 5.55600000e+03,
1.74000000e+03, 9.80000000e+01, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.50000000e+01, 5.45000000e+02,
2.63300000e+03, 6.37000000e+03, 4.94100000e+03,
1.34800000e+03, 1.60000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 8.00000000e+00, 4.65000000e+02,
2.96400000e+03, 5.64800000e+03, 4.80700000e+03,
1.88600000e+03, 2.63000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.60000000e+01, 4.98000000e+02,
2.66900000e+03, 5.77700000e+03, 5.18100000e+03,
1.76400000e+03, 1.40000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 5.50000000e+01, 6.12000000e+02,
2.97000000e+03, 5.84900000e+03, 4.87100000e+03,
1.55800000e+03, 1.30000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 1.11000000e+02,
1.96800000e+03, 6.23500000e+03, 5.73600000e+03,
1.83700000e+03, 1.58000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 35., 574., 2634., 5455., 4991., 1994., 344.,
19., 0.]),
array([ 0.00000000e+00, 1.00000000e+00, 2.43000000e+02,
2.11700000e+03, 5.41100000e+03, 5.89700000e+03,
2.17400000e+03, 2.02000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 6.20000000e+01, 6.46000000e+02,
2.63900000e+03, 5.67100000e+03, 5.20100000e+03,
1.67000000e+03, 1.54000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+01, 1.25000000e+02, 6.42000000e+02,
2.43200000e+03, 5.60300000e+03, 5.39500000e+03,
1.68900000e+03, 1.46000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 96., 972., 3600., 6147., 3953., 1100., 167.,
11., 0.]),
array([ 0., 17., 494., 2575., 5484., 5051., 2018., 365.,
42., 0.]),
array([ 0.00000000e+00, 2.30000000e+01, 5.52000000e+02,
2.55700000e+03, 5.82500000e+03, 5.22500000e+03,
1.70700000e+03, 1.54000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.10000000e+01, 4.65000000e+02,
2.65400000e+03, 5.63800000e+03, 5.14800000e+03,
1.96900000e+03, 1.59000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 9.00000000e+00, 4.27000000e+02,
2.70100000e+03, 5.87800000e+03, 5.13600000e+03,
1.68700000e+03, 2.06000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 126., 2113., 5784., 5664., 2205., 154.,
0., 0.]),
array([ 0.00000000e+00, 1.00000000e+01, 3.12000000e+02,
2.62900000e+03, 5.97100000e+03, 5.10400000e+03,
1.81300000e+03, 2.06000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 2.90000000e+01, 4.51000000e+02,
2.43900000e+03, 5.76400000e+03, 5.17800000e+03,
1.83300000e+03, 3.32000000e+02, 1.90000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.43000000e+02,
2.31500000e+03, 5.76700000e+03, 5.53300000e+03,
1.97200000e+03, 2.11000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 25., 429., 2478., 5590., 5120., 1976., 400.,
28., 0.]),
array([ 0.00000000e+00, 5.90000000e+01, 5.42000000e+02,
1.97300000e+03, 5.27300000e+03, 5.72500000e+03,
2.28400000e+03, 1.89000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 7., 475., 2859., 6016., 5176., 1437., 76.,
0., 0.]),
array([ 0.00000000e+00, 1.00000000e+00, 2.87000000e+02,
2.31300000e+03, 5.78300000e+03, 5.17500000e+03,
2.15900000e+03, 3.24000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.30000000e+01, 4.32000000e+02,
2.53100000e+03, 6.17500000e+03, 5.34800000e+03,
1.40400000e+03, 1.11000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 2.14000000e+02,
2.55700000e+03, 6.27700000e+03, 4.94100000e+03,
1.79700000e+03, 2.55000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 8.00000000e+00, 4.06000000e+02,
2.99900000e+03, 6.01100000e+03, 4.87100000e+03,
1.61500000e+03, 1.33000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0., 32., 552., 3278., 6062., 4349., 1513., 234.,
26., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 4.68000000e+02,
2.90500000e+03, 5.79000000e+03, 4.96700000e+03,
1.72300000e+03, 1.86000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 12., 471., 2639., 5763., 5251., 1823., 87.,
0., 0.]),
array([ 0., 29., 406., 3073., 5864., 4516., 1705., 394.,
59., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 3.80000000e+02,
2.53300000e+03, 6.18500000e+03, 5.60000000e+03,
1.32700000e+03, 1.80000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 61., 689., 3057., 6264., 4644., 1229., 102.,
0., 0.]),
array([ 0., 8., 369., 2858., 6430., 4846., 1329., 198.,
8., 0.]),
array([ 1.00000000e+00, 5.70000000e+01, 6.85000000e+02,
2.94300000e+03, 5.72900000e+03, 4.85100000e+03,
1.58300000e+03, 1.90000000e+02, 7.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.96000000e+02,
2.51900000e+03, 6.06200000e+03, 5.06200000e+03,
1.88700000e+03, 3.15000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 12., 448., 2639., 5933., 5016., 1768., 222.,
8., 0.]),
array([ 0., 12., 512., 2915., 6005., 4726., 1497., 356.,
23., 0.]),
array([ 0.00000000e+00, 0.00000000e+00, 3.29000000e+02,
3.24600000e+03, 6.64200000e+03, 4.43500000e+03,
1.25600000e+03, 1.34000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 3.78000000e+02,
2.90900000e+03, 6.24900000e+03, 5.19600000e+03,
1.29100000e+03, 1.80000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 4.03000000e+02,
2.61600000e+03, 6.18700000e+03, 5.27500000e+03,
1.47700000e+03, 8.40000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.30000000e+01, 3.34000000e+02,
2.47000000e+03, 5.86300000e+03, 5.30400000e+03,
1.85400000e+03, 2.07000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 5.18000000e+02,
2.86500000e+03, 6.25800000e+03, 4.75900000e+03,
1.45800000e+03, 1.81000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 3.70000000e+01, 6.72000000e+02,
2.82300000e+03, 5.46300000e+03, 4.97900000e+03,
1.81000000e+03, 2.55000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 3.42000000e+02,
2.75200000e+03, 6.53600000e+03, 4.94900000e+03,
1.34900000e+03, 1.16000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.70000000e+01, 3.93000000e+02,
1.99200000e+03, 5.31100000e+03, 5.60000000e+03,
2.35600000e+03, 3.73000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 14., 351., 2400., 5722., 5216., 1926., 356.,
61., 0.]),
array([ 0., 8., 439., 2706., 5578., 4971., 1947., 364.,
33., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 2.38000000e+02,
2.03900000e+03, 5.36900000e+03, 5.54400000e+03,
2.53300000e+03, 3.14000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 116., 2504., 6387., 4771., 1904., 352.,
12., 0.]),
array([ 0.00000000e+00, 6.00000000e+00, 5.32000000e+02,
2.74700000e+03, 6.31500000e+03, 4.84000000e+03,
1.34000000e+03, 2.49000000e+02, 1.60000000e+01,
1.00000000e+00]),
array([ 1.00000000e+00, 4.80000000e+01, 3.80000000e+02,
2.24000000e+03, 5.63300000e+03, 5.16400000e+03,
2.11300000e+03, 4.38000000e+02, 2.80000000e+01,
1.00000000e+00]),
array([ 0., 19., 506., 2727., 5952., 5054., 1551., 230.,
7., 0.]),
array([ 4.00000000e+00, 1.03000000e+02, 6.74000000e+02,
2.89300000e+03, 5.61400000e+03, 4.71900000e+03,
1.74600000e+03, 2.76000000e+02, 1.70000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 3.19000000e+02,
2.03300000e+03, 5.81900000e+03, 5.66600000e+03,
1.84800000e+03, 3.59000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 28., 383., 2285., 6150., 5354., 1724., 122.,
0., 0.]),
array([ 0.00000000e+00, 2.30000000e+01, 5.47000000e+02,
3.02700000e+03, 5.99800000e+03, 4.57700000e+03,
1.60700000e+03, 2.63000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 1.68000000e+02,
2.66800000e+03, 6.04800000e+03, 5.11500000e+03,
1.88100000e+03, 1.65000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 45., 497., 2221., 6012., 5520., 1529., 212.,
10., 0.]),
array([ 0.00000000e+00, 2.60000000e+01, 4.65000000e+02,
2.28200000e+03, 5.95400000e+03, 5.38000000e+03,
1.77300000e+03, 1.64000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 4.00000000e+02,
2.79200000e+03, 5.74900000e+03, 4.76000000e+03,
1.96700000e+03, 3.39000000e+02, 3.60000000e+01,
0.00000000e+00]),
array([ 1.00000000e+00, 1.70000000e+01, 4.47000000e+02,
2.96600000e+03, 5.76200000e+03, 4.71200000e+03,
1.83300000e+03, 2.96000000e+02, 1.20000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 1.30000000e+01, 4.43000000e+02,
2.89300000e+03, 5.94800000e+03, 4.95800000e+03,
1.65800000e+03, 1.31000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 46., 478., 2310., 5297., 5195., 2177., 512.,
31., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 2.59000000e+02,
2.15900000e+03, 5.48100000e+03, 5.41400000e+03,
2.24800000e+03, 4.40000000e+02, 4.00000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 6.00000000e+00, 4.35000000e+02,
3.06100000e+03, 6.50800000e+03, 4.85700000e+03,
1.12100000e+03, 5.80000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 10., 508., 2794., 5486., 5003., 1980., 256.,
9., 0.]),
array([ 0., 13., 410., 2478., 5781., 5351., 1818., 195.,
0., 0.]),
array([ 0.00000000e+00, 1.80000000e+01, 4.99000000e+02,
2.51800000e+03, 5.64500000e+03, 5.38500000e+03,
1.82200000e+03, 1.57000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 15., 607., 2945., 5756., 4894., 1711., 118.,
0., 0.]),
array([ 0.00000000e+00, 0.00000000e+00, 2.40000000e+02,
3.11700000e+03, 6.51200000e+03, 4.54100000e+03,
1.46300000e+03, 1.69000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.10000000e+01, 5.67000000e+02,
2.53700000e+03, 5.86900000e+03, 5.11200000e+03,
1.67400000e+03, 2.34000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.50000000e+01, 3.22000000e+02,
2.14000000e+03, 5.51300000e+03, 5.45000000e+03,
2.13700000e+03, 4.32000000e+02, 3.50000000e+01,
2.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.80000000e+02,
2.54300000e+03, 6.66200000e+03, 5.53600000e+03,
1.10500000e+03, 1.90000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 2.00000000e+00, 7.00000000e+01, 8.05000000e+02,
2.85300000e+03, 5.25000000e+03, 4.85400000e+03,
1.88300000e+03, 3.24000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 6.00000000e+00, 2.45000000e+02,
2.20300000e+03, 5.53400000e+03, 5.74100000e+03,
2.12000000e+03, 1.96000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 10., 377., 2507., 5604., 5252., 1991., 294.,
11., 0.]),
array([ 0.00000000e+00, 2.30000000e+01, 4.64000000e+02,
2.68800000e+03, 6.13000000e+03, 5.12600000e+03,
1.50300000e+03, 1.11000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.10000000e+01, 4.07000000e+02,
2.64800000e+03, 6.02300000e+03, 4.94500000e+03,
1.83000000e+03, 1.80000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.20000000e+01, 4.80000000e+02,
3.06400000e+03, 6.24500000e+03, 4.69700000e+03,
1.36300000e+03, 1.82000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.40000000e+01, 5.38000000e+02,
2.82800000e+03, 6.00000000e+03, 5.00400000e+03,
1.55100000e+03, 9.90000000e+01, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.10000000e+01, 3.86000000e+02,
2.46700000e+03, 5.43700000e+03, 5.25600000e+03,
2.20200000e+03, 2.82000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.40000000e+01, 6.67000000e+02,
2.81500000e+03, 5.81300000e+03, 5.12700000e+03,
1.44000000e+03, 1.35000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 24., 453., 2581., 5802., 5085., 1751., 318.,
32., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 3.34000000e+02,
2.53700000e+03, 5.51700000e+03, 5.10000000e+03,
2.12500000e+03, 4.18000000e+02, 1.10000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 9.00000000e+00, 3.79000000e+02,
2.77400000e+03, 5.83200000e+03, 5.04500000e+03,
1.79500000e+03, 2.11000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.20000000e+01, 3.32000000e+02,
2.22700000e+03, 5.88300000e+03, 5.41900000e+03,
1.97100000e+03, 1.91000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.50000000e+01, 3.45000000e+02,
2.22500000e+03, 5.87600000e+03, 5.33200000e+03,
2.02300000e+03, 2.29000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 26., 475., 2360., 5564., 5181., 2111., 316.,
13., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 2.04000000e+02,
2.08100000e+03, 5.54500000e+03, 5.61400000e+03,
2.40000000e+03, 1.99000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 16., 382., 2548., 5674., 5190., 1905., 314.,
17., 0.]),
array([ 0., 25., 491., 2584., 5608., 4904., 2012., 399.,
23., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 2.72000000e+02,
2.60600000e+03, 6.08200000e+03, 4.87200000e+03,
1.95400000e+03, 2.54000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 9.00000000e+00, 3.58000000e+02,
2.72700000e+03, 5.88900000e+03, 5.12600000e+03,
1.77600000e+03, 1.60000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 2.60000000e+02,
2.20800000e+03, 5.81400000e+03, 5.26900000e+03,
2.08100000e+03, 4.10000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 15., 449., 2675., 5731., 4759., 1965., 424.,
28., 0.]),
array([ 0.00000000e+00, 1.60000000e+01, 4.30000000e+02,
2.35500000e+03, 5.46500000e+03, 5.24800000e+03,
2.21000000e+03, 3.19000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 9.00000000e+00, 4.29000000e+02,
2.53400000e+03, 5.74400000e+03, 5.31500000e+03,
1.85800000e+03, 1.56000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.44000000e+02,
2.21800000e+03, 6.14400000e+03, 5.30300000e+03,
1.87600000e+03, 3.44000000e+02, 1.60000000e+01,
0.00000000e+00]),
array([ 0., 9., 359., 3045., 6191., 4785., 1469., 188.,
0., 0.]),
array([ 0., 9., 458., 2840., 5787., 4852., 1849., 245.,
6., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 2.61000000e+02,
2.38700000e+03, 5.86100000e+03, 5.21600000e+03,
1.84500000e+03, 3.69000000e+02, 1.03000000e+02,
0.00000000e+00]),
array([ 0.00000000e+00, 9.00000000e+00, 3.46000000e+02,
2.62700000e+03, 6.34800000e+03, 4.59300000e+03,
1.58000000e+03, 4.70000000e+02, 7.20000000e+01,
1.00000000e+00]),
array([ 0., 8., 389., 2701., 5810., 5150., 1794., 187.,
7., 0.]),
array([ 0., 7., 518., 2831., 5974., 4905., 1576., 229.,
6., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 4.80000000e+02,
2.65600000e+03, 5.96600000e+03, 5.43400000e+03,
1.45700000e+03, 5.00000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.00000000e+00, 4.55000000e+02,
3.08200000e+03, 6.03000000e+03, 4.71400000e+03,
1.60000000e+03, 1.57000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 4.00000000e+02,
2.78400000e+03, 6.01000000e+03, 4.87500000e+03,
1.80100000e+03, 1.69000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.50000000e+01, 4.28000000e+02,
2.58500000e+03, 5.61100000e+03, 4.99900000e+03,
2.06900000e+03, 3.34000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 18., 357., 2423., 5985., 5112., 1824., 310.,
17., 0.]),
array([ 1.00000000e+00, 2.20000000e+01, 4.61000000e+02,
2.40100000e+03, 5.41800000e+03, 5.34000000e+03,
2.13900000e+03, 2.56000000e+02, 8.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 3.48000000e+02,
3.34400000e+03, 6.87200000e+03, 4.44500000e+03,
9.71000000e+02, 6.10000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 137., 2043., 6061., 5543., 1852., 402.,
8., 0.]),
array([ 0.00000000e+00, 8.50000000e+01, 7.07000000e+02,
2.87000000e+03, 5.60800000e+03, 4.79600000e+03,
1.73400000e+03, 2.44000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 2.00000000e+00, 1.60000000e+01, 4.15000000e+02,
2.25000000e+03, 5.81900000e+03, 5.27300000e+03,
1.84300000e+03, 3.89000000e+02, 3.90000000e+01,
0.00000000e+00]),
array([ 0., 19., 495., 2411., 5636., 5660., 1755., 70.,
0., 0.]),
array([ 0.00000000e+00, 6.40000000e+01, 6.37000000e+02,
3.11000000e+03, 6.21700000e+03, 4.53300000e+03,
1.29600000e+03, 1.84000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 36., 555., 2467., 5151., 5372., 2179., 276.,
10., 0.]),
array([ 0.00000000e+00, 2.30000000e+01, 5.96000000e+02,
2.79800000e+03, 5.76400000e+03, 4.99900000e+03,
1.66000000e+03, 2.03000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.70000000e+01, 4.50000000e+02,
2.66000000e+03, 5.96500000e+03, 5.08000000e+03,
1.70600000e+03, 1.64000000e+02, 3.00000000e+00,
1.00000000e+00]),
array([ 0.00000000e+00, 8.00000000e+00, 3.04000000e+02,
2.50000000e+03, 6.07400000e+03, 5.16700000e+03,
1.61800000e+03, 3.02000000e+02, 7.20000000e+01,
1.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.40000000e+02,
2.49700000e+03, 5.76600000e+03, 5.36300000e+03,
2.02000000e+03, 1.57000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 27., 508., 2391., 5508., 5061., 2144., 378.,
29., 0.]),
array([ 0.00000000e+00, 1.90000000e+01, 5.61000000e+02,
2.83000000e+03, 5.58400000e+03, 4.98900000e+03,
1.83400000e+03, 2.26000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.40000000e+01, 4.00000000e+02,
2.60900000e+03, 5.68800000e+03, 5.24700000e+03,
1.82500000e+03, 2.58000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 389., 3082., 6257., 4678., 1350., 271.,
19., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 3.79000000e+02,
2.57400000e+03, 5.67500000e+03, 5.16000000e+03,
1.73300000e+03, 3.93000000e+02, 1.28000000e+02,
0.00000000e+00]),
array([ 1.00000000e+00, 1.31000000e+02, 4.93000000e+02,
2.59000000e+03, 5.96600000e+03, 5.25500000e+03,
1.50500000e+03, 1.05000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 14., 463., 2914., 5753., 5091., 1587., 215.,
9., 0.]),
array([ 0.00000000e+00, 1.00000000e+01, 3.25000000e+02,
2.00400000e+03, 5.34400000e+03, 5.75700000e+03,
2.37700000e+03, 2.28000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 9., 344., 2689., 6030., 4867., 1642., 323.,
142., 0.]),
array([ 0.00000000e+00, 1.00000000e+00, 1.65000000e+02,
2.10700000e+03, 5.49700000e+03, 5.88200000e+03,
2.22600000e+03, 1.67000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 10., 535., 3210., 6032., 4425., 1546., 274.,
14., 0.]),
array([ 0.00000000e+00, 7.00000000e+00, 2.87000000e+02,
2.05800000e+03, 5.54100000e+03, 5.76700000e+03,
2.11200000e+03, 2.72000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.00000000e+00, 3.26000000e+02,
2.56400000e+03, 5.81400000e+03, 5.15400000e+03,
1.93200000e+03, 2.45000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 20., 429., 2645., 5575., 4944., 2107., 316.,
10., 0.]),
array([ 0., 0., 328., 2762., 6354., 5193., 1371., 38.,
0., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 2.21000000e+02,
2.22600000e+03, 6.20200000e+03, 5.32600000e+03,
1.60500000e+03, 2.89000000e+02, 1.51000000e+02,
2.30000000e+01]),
array([ 0.00000000e+00, 2.40000000e+01, 4.22000000e+02,
2.64000000e+03, 5.26400000e+03, 4.98800000e+03,
2.29400000e+03, 4.09000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.70000000e+01, 6.03000000e+02,
2.95100000e+03, 5.91700000e+03, 4.94400000e+03,
1.48300000e+03, 1.30000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 113., 641., 2548., 5654., 5072., 1785., 226.,
7., 0.]),
array([ 0., 14., 413., 2658., 6422., 5226., 1260., 53.,
0., 0.]),
array([ 0.00000000e+00, 3.00000000e+00, 1.62000000e+02,
2.18400000e+03, 6.44100000e+03, 5.54300000e+03,
1.49800000e+03, 2.10000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 3.00000000e+00, 1.09000000e+02, 7.31000000e+02,
2.67800000e+03, 5.82400000e+03, 5.03200000e+03,
1.52900000e+03, 1.37000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 5.40000000e+01, 5.89000000e+02,
2.69900000e+03, 6.38600000e+03, 5.05600000e+03,
1.17000000e+03, 8.80000000e+01, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+01, 5.81000000e+02,
2.78500000e+03, 6.12000000e+03, 4.75300000e+03,
1.59800000e+03, 1.68000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 4.75000000e+02,
2.79700000e+03, 6.05300000e+03, 5.05700000e+03,
1.54500000e+03, 1.13000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.92000000e+02,
2.65900000e+03, 6.35000000e+03, 5.22300000e+03,
1.43300000e+03, 8.60000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.80000000e+01, 4.28000000e+02,
2.69200000e+03, 5.79800000e+03, 4.77800000e+03,
2.00600000e+03, 3.21000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.00000000e+00, 1.91000000e+02,
1.91400000e+03, 5.54100000e+03, 5.87200000e+03,
2.26000000e+03, 2.56000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 3.55000000e+02,
2.87200000e+03, 5.86800000e+03, 4.71700000e+03,
1.86800000e+03, 3.52000000e+02, 1.00000000e+01,
0.00000000e+00]),
array([ 0., 24., 593., 2686., 5805., 5236., 1606., 96.,
0., 0.]),
array([ 0., 45., 432., 2530., 5686., 5263., 1788., 294.,
8., 0.]),
array([ 0.00000000e+00, 1.10000000e+01, 4.19000000e+02,
2.78900000e+03, 6.02500000e+03, 4.79100000e+03,
1.72100000e+03, 2.86000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 20., 483., 2447., 4970., 5470., 2341., 309.,
6., 0.]),
array([ 0.00000000e+00, 7.00000000e+00, 3.70000000e+02,
2.82200000e+03, 6.45400000e+03, 4.63200000e+03,
1.56700000e+03, 1.90000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.20000000e+01, 6.14000000e+02,
3.04700000e+03, 5.69500000e+03, 4.90800000e+03,
1.56800000e+03, 2.00000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 2.93000000e+02,
2.67100000e+03, 6.19500000e+03, 5.10000000e+03,
1.67200000e+03, 1.13000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.00000000e+00, 6.27000000e+02,
3.41900000e+03, 6.14900000e+03, 4.36000000e+03,
1.28500000e+03, 1.95000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 20., 510., 2770., 5761., 4857., 1843., 266.,
19., 0.]),
array([ 0.00000000e+00, 1.80000000e+01, 5.38000000e+02,
2.68600000e+03, 5.69100000e+03, 5.36300000e+03,
1.66000000e+03, 8.90000000e+01, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 0., 138., 2354., 6204., 5323., 1860., 167.,
0., 0.]),
array([ 0.00000000e+00, 1.30000000e+01, 4.28000000e+02,
2.76600000e+03, 5.84000000e+03, 5.06700000e+03,
1.76600000e+03, 1.63000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 5.00000000e+00, 3.66000000e+02,
2.54800000e+03, 6.37800000e+03, 5.09700000e+03,
1.45700000e+03, 1.92000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.40000000e+01, 6.70000000e+02,
3.22900000e+03, 5.92000000e+03, 4.52100000e+03,
1.44300000e+03, 2.17000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 2.56000000e+02,
2.25400000e+03, 6.02200000e+03, 5.53200000e+03,
1.83800000e+03, 1.42000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 27., 589., 3357., 5938., 4393., 1463., 262.,
17., 0.]),
array([ 0.00000000e+00, 6.00000000e+00, 3.81000000e+02,
2.53400000e+03, 5.71300000e+03, 5.30400000e+03,
1.87100000e+03, 2.34000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+01, 3.64000000e+02,
2.26000000e+03, 5.56800000e+03, 5.42100000e+03,
2.16400000e+03, 2.56000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 1.74000000e+02,
2.35100000e+03, 6.60700000e+03, 5.34700000e+03,
1.33600000e+03, 2.25000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 2.70000000e+01, 6.44000000e+02,
2.77400000e+03, 5.64600000e+03, 4.91400000e+03,
1.82300000e+03, 2.14000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 6.00000000e+00, 4.00000000e+02,
2.99300000e+03, 6.19000000e+03, 4.79300000e+03,
1.44300000e+03, 2.13000000e+02, 8.00000000e+00,
0.00000000e+00]),
array([ 0., 9., 225., 1788., 5444., 5772., 2433., 366.,
9., 0.]),
array([ 0., 11., 285., 2027., 5352., 5483., 2427., 438.,
23., 0.]),
array([ 0.00000000e+00, 2.00000000e+00, 2.67000000e+02,
2.21900000e+03, 5.61100000e+03, 5.46600000e+03,
2.09300000e+03, 3.63000000e+02, 2.50000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 2.30000000e+01, 6.02000000e+02,
2.85000000e+03, 5.75800000e+03, 5.06700000e+03,
1.62800000e+03, 1.17000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.20000000e+01, 5.04000000e+02,
2.62300000e+03, 5.68500000e+03, 5.10500000e+03,
1.89700000e+03, 2.07000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0., 21., 537., 2882., 5472., 4899., 1960., 264.,
11., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 6.13000000e+02,
2.98300000e+03, 5.60700000e+03, 4.82500000e+03,
1.78100000e+03, 2.30000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.20000000e+01, 4.44000000e+02,
2.24900000e+03, 5.35600000e+03, 5.51300000e+03,
2.18900000e+03, 2.58000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 2.71000000e+02,
2.37200000e+03, 5.77500000e+03, 5.22000000e+03,
2.17500000e+03, 2.30000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 2.33000000e+02,
2.55600000e+03, 6.13000000e+03, 5.55100000e+03,
1.50000000e+03, 7.40000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 7., 287., 2013., 5936., 5376., 2114., 306.,
7., 0.]),
array([ 0., 0., 184., 1935., 5996., 5817., 2009., 105.,
0., 0.]),
array([ 0., 26., 416., 2582., 5389., 5081., 2203., 334.,
15., 0.]),
array([ 1.00000000e+00, 5.40000000e+01, 8.40000000e+02,
3.26500000e+03, 5.66400000e+03, 4.41400000e+03,
1.62800000e+03, 1.77000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.50000000e+01, 5.50000000e+02,
2.58900000e+03, 5.64500000e+03, 5.43100000e+03,
1.65700000e+03, 1.28000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 8.00000000e+00, 4.40000000e+02,
2.55900000e+03, 5.57400000e+03, 5.15700000e+03,
1.96600000e+03, 3.34000000e+02, 7.00000000e+00,
1.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 1.81000000e+02,
2.08500000e+03, 6.25400000e+03, 5.43800000e+03,
1.95100000e+03, 1.35000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0., 69., 464., 2250., 5647., 5615., 1868., 133.,
0., 0.]),
array([ 25., 148., 699., 2536., 5036., 5077., 2143., 362.,
20., 0.]),
array([ 0.00000000e+00, 1.30000000e+01, 4.57000000e+02,
2.62800000e+03, 5.78000000e+03, 5.21400000e+03,
1.75300000e+03, 1.99000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 3.69000000e+02,
2.64800000e+03, 6.38400000e+03, 5.22100000e+03,
1.28700000e+03, 1.35000000e+02, 0.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 1.36000000e+02,
2.09000000e+03, 6.01600000e+03, 5.42500000e+03,
2.00800000e+03, 3.67000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.84000000e+02,
2.83200000e+03, 6.45000000e+03, 4.79600000e+03,
1.38900000e+03, 2.52000000e+02, 4.00000000e+01,
0.00000000e+00]),
array([ 0., 0., 114., 2003., 6408., 5406., 1942., 173.,
0., 0.]),
array([ 0.00000000e+00, 1.60000000e+01, 5.25000000e+02,
2.80000000e+03, 5.65400000e+03, 5.01100000e+03,
1.82400000e+03, 2.13000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.70000000e+01, 5.02000000e+02,
2.90300000e+03, 5.69300000e+03, 4.76300000e+03,
1.91600000e+03, 2.51000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 2.64000000e+02,
2.50000000e+03, 5.95500000e+03, 5.09300000e+03,
2.03300000e+03, 1.98000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.61000000e+02,
2.75100000e+03, 6.37300000e+03, 4.84100000e+03,
1.58000000e+03, 2.27000000e+02, 1.00000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 1.30000000e+01, 4.33000000e+02,
2.55600000e+03, 5.82400000e+03, 5.29600000e+03,
1.72400000e+03, 1.97000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 2.70000000e+02,
2.93900000e+03, 6.22000000e+03, 4.88500000e+03,
1.55000000e+03, 1.76000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 6.10000000e+01, 7.73000000e+02,
3.25200000e+03, 5.78000000e+03, 4.27900000e+03,
1.59200000e+03, 2.79000000e+02, 2.90000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 1.90000000e+01, 5.81000000e+02,
2.86800000e+03, 5.84700000e+03, 4.81500000e+03,
1.76100000e+03, 1.53000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 34., 511., 2514., 5342., 5253., 2048., 334.,
10., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 3.63000000e+02,
3.08300000e+03, 5.97400000e+03, 4.83000000e+03,
1.65300000e+03, 1.36000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0., 27., 457., 3148., 5862., 4544., 1756., 246.,
6., 0.]),
array([ 0.00000000e+00, 4.00000000e+00, 3.91000000e+02,
2.29900000e+03, 5.79000000e+03, 5.61000000e+03,
1.82200000e+03, 1.28000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.10000000e+01, 5.45000000e+02,
2.62700000e+03, 5.13600000e+03, 5.28200000e+03,
2.16200000e+03, 2.69000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 25., 451., 2650., 5493., 5119., 2014., 287.,
7., 0.]),
array([ 0., 0., 91., 2141., 6295., 5249., 1823., 423.,
24., 0.]),
array([ 0., 12., 527., 2970., 5864., 4820., 1652., 201.,
0., 0.]),
array([ 0.00000000e+00, 2.70000000e+01, 4.41000000e+02,
2.28700000e+03, 5.17900000e+03, 5.61400000e+03,
2.23300000e+03, 2.62000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 2.00000000e+00, 3.90000000e+01, 5.07000000e+02,
2.52000000e+03, 5.54100000e+03, 5.25900000e+03,
1.91700000e+03, 2.53000000e+02, 7.00000000e+00,
1.00000000e+00]),
array([ 1.00000000e+00, 2.20000000e+01, 4.82000000e+02,
2.85000000e+03, 5.72800000e+03, 4.64200000e+03,
1.94200000e+03, 3.52000000e+02, 2.60000000e+01,
1.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 1.93000000e+02,
2.20800000e+03, 5.88700000e+03, 5.54500000e+03,
1.98800000e+03, 2.22000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.60000000e+02,
2.16600000e+03, 5.66800000e+03, 5.63100000e+03,
2.14400000e+03, 1.68000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.80000000e+01, 4.77000000e+02,
2.64700000e+03, 5.81800000e+03, 5.22900000e+03,
1.71500000e+03, 1.39000000e+02, 3.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 2.52000000e+02,
2.41600000e+03, 6.03800000e+03, 5.61000000e+03,
1.68100000e+03, 4.80000000e+01, 0.00000000e+00,
0.00000000e+00]),
array([ 2.00000000e+00, 5.30000000e+01, 5.55000000e+02,
2.41700000e+03, 5.18900000e+03, 5.21400000e+03,
2.22400000e+03, 3.77000000e+02, 1.50000000e+01,
0.00000000e+00]),
array([ 0., 10., 409., 2588., 5849., 5113., 1737., 327.,
13., 0.]),
array([ 0.00000000e+00, 1.00000000e+00, 3.56000000e+02,
2.93300000e+03, 5.99700000e+03, 4.92600000e+03,
1.67200000e+03, 1.60000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.40000000e+01, 7.02000000e+02,
2.97400000e+03, 6.24300000e+03, 4.65400000e+03,
1.25200000e+03, 1.41000000e+02, 6.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 7.00000000e+00, 4.90000000e+02,
2.38500000e+03, 5.59500000e+03, 5.13800000e+03,
2.12000000e+03, 3.03000000e+02, 7.00000000e+00,
1.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+00, 1.19000000e+02,
2.32000000e+03, 6.37600000e+03, 5.19200000e+03,
1.77100000e+03, 2.62000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 30., 534., 2581., 5803., 5209., 1755., 134.,
0., 0.]),
array([ 0., 27., 461., 2705., 5596., 4933., 1994., 322.,
8., 0.]),
array([ 4.00000000e+00, 5.30000000e+01, 4.35000000e+02,
2.36200000e+03, 5.88300000e+03, 5.26300000e+03,
1.78400000e+03, 2.55000000e+02, 7.00000000e+00,
0.00000000e+00]),
array([ 0., 8., 372., 2636., 6020., 4960., 1655., 364.,
31., 0.]),
array([ 0.00000000e+00, 1.00000000e+01, 4.59000000e+02,
3.20700000e+03, 6.18400000e+03, 4.60600000e+03,
1.43200000e+03, 1.47000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 25., 414., 2331., 5445., 5463., 2018., 331.,
19., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 2.71000000e+02,
2.51300000e+03, 6.70900000e+03, 4.83100000e+03,
1.39600000e+03, 2.82000000e+02, 3.90000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 0.00000000e+00, 8.40000000e+01,
2.10000000e+03, 6.33200000e+03, 5.21200000e+03,
1.98100000e+03, 3.36000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 11., 391., 2635., 5482., 5208., 2083., 229.,
7., 0.]),
array([ 0.00000000e+00, 5.60000000e+01, 5.88000000e+02,
2.61300000e+03, 5.69200000e+03, 4.94200000e+03,
1.90700000e+03, 2.44000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0., 9., 536., 3394., 5946., 4654., 1383., 124.,
0., 0.]),
array([ 0.00000000e+00, 4.60000000e+01, 6.93000000e+02,
3.20500000e+03, 5.71500000e+03, 4.69300000e+03,
1.50900000e+03, 1.83000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.00000000e+00, 2.10000000e+02,
2.42500000e+03, 5.83400000e+03, 5.13100000e+03,
2.11300000e+03, 3.17000000e+02, 1.40000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 1.00000000e+01, 3.25000000e+02,
2.72000000e+03, 5.80600000e+03, 4.94900000e+03,
1.68400000e+03, 4.07000000e+02, 1.44000000e+02,
1.00000000e+00]),
array([ 0., 26., 498., 2561., 5906., 5091., 1674., 284.,
6., 0.]),
array([ 0., 28., 510., 2621., 5497., 5126., 2010., 244.,
10., 0.]),
array([ 0., 24., 502., 2539., 5497., 5069., 2171., 244.,
0., 0.]),
array([ 0., 13., 570., 2755., 5818., 4982., 1702., 206.,
0., 0.]),
array([ 0., 27., 371., 2412., 5681., 5081., 2121., 337.,
16., 0.]),
array([ 0.00000000e+00, 8.00000000e+00, 4.10000000e+02,
2.33800000e+03, 5.71000000e+03, 5.44300000e+03,
1.89900000e+03, 2.37000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 9., 405., 2773., 5750., 4946., 1807., 333.,
23., 0.]),
array([ 0., 17., 460., 2792., 6180., 5191., 1331., 75.,
0., 0.]),
array([ 0., 9., 474., 2775., 5237., 5052., 1992., 487.,
20., 0.]),
array([ 0.00000000e+00, 5.00000000e+00, 4.38000000e+02,
2.87700000e+03, 5.95100000e+03, 4.75900000e+03,
1.78800000e+03, 2.21000000e+02, 7.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 2.50000000e+01, 4.09000000e+02,
2.47700000e+03, 5.72800000e+03, 5.13100000e+03,
1.79100000e+03, 4.17000000e+02, 6.70000000e+01,
1.00000000e+00]),
array([ 0., 11., 625., 2679., 5701., 5054., 1806., 170.,
0., 0.]),
array([ 0., 7., 337., 2519., 6201., 5057., 1580., 304.,
41., 0.]),
array([ 0.00000000e+00, 2.50000000e+01, 4.61000000e+02,
2.80800000e+03, 5.50000000e+03, 5.22200000e+03,
1.81100000e+03, 2.17000000e+02, 2.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 4.20000000e+01, 5.96000000e+02,
2.94600000e+03, 6.31800000e+03, 4.63600000e+03,
1.34200000e+03, 1.65000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 0., 43., 547., 2718., 5213., 4883., 2196., 418.,
28., 0.]),
array([ 0., 6., 351., 2295., 5581., 5308., 2036., 398.,
71., 0.]),
array([ 0., 41., 620., 2863., 5471., 4617., 2016., 398.,
20., 0.]),
array([ 0.00000000e+00, 6.00000000e+00, 2.65000000e+02,
2.58700000e+03, 6.27000000e+03, 4.91100000e+03,
1.53000000e+03, 3.71000000e+02, 1.05000000e+02,
1.00000000e+00]),
array([ 0.00000000e+00, 6.00000000e+00, 4.36000000e+02,
2.36500000e+03, 6.15000000e+03, 5.33600000e+03,
1.50600000e+03, 2.25000000e+02, 2.20000000e+01,
0.00000000e+00]),
array([ 0.00000000e+00, 4.00000000e+00, 4.05000000e+02,
2.31100000e+03, 5.65200000e+03, 5.22000000e+03,
2.15000000e+03, 3.00000000e+02, 4.00000000e+00,
0.00000000e+00]),
array([ 0.00000000e+00, 3.00000000e+00, 2.24000000e+02,
2.36200000e+03, 5.70600000e+03, 5.32300000e+03,
2.18900000e+03, 2.38000000e+02, 1.00000000e+00,
0.00000000e+00]),
array([ 1.00000000e+00, 6.90000000e+01, 7.95000000e+02,
2.89100000e+03, 5.49400000e+03, 4.87800000e+03,
1.70400000e+03, 2.09000000e+02, 5.00000000e+00,
0.00000000e+00]),
array([ 0., 18., 464., 2587., 6148., 4839., 1576., 346.,
68., 0.])],
array([-0.04820448, -0.03831397, -0.02842346, -0.01853295, -0.00864244,
0.00124807, 0.01113858, 0.02102909, 0.0309196 , 0.04081011,
0.05070062]),
<a list of 400 Lists of Patches objects>)
In [11]:
top_output = dbn_dict['top'].get_output(theano.shared(joint_layer,borrow=True))
plt.imshow((top_output>0.8)*np.ones_like(top_output)-(top_output<0.2)*np.ones_like(top_output),interpolation='none',extent=[0,3,385,0])
plt.colorbar()
plt.axis('tight')
plt.xticks(np.arange(0.5,3.5,1),('0','1','2'))
Out[11]:
([<matplotlib.axis.XTick at 0x126431d10>,
<matplotlib.axis.XTick at 0x126408e90>,
<matplotlib.axis.XTick at 0x136911350>],
<a list of 3 Text xticklabel objects>)
In [12]:
plt.imshow(top_output, interpolation='none',extent=[0,3,385,0], cmap='gray')
plt.axis('tight')
plt.colorbar()
plt.xticks(np.arange(0.5,3.5,1),('0','1','2'))
Out[12]:
([<matplotlib.axis.XTick at 0x11241ab90>,
<matplotlib.axis.XTick at 0x1372de410>,
<matplotlib.axis.XTick at 0x137b99fd0>],
<a list of 3 Text xticklabel objects>)
In [13]:
plt.hist(top_output)
Out[13]:
([array([ 234., 0., 0., 0., 0., 0., 0., 0., 0., 151.]),
array([ 234., 0., 0., 0., 0., 0., 0., 0., 0., 151.]),
array([ 318., 0., 1., 0., 2., 0., 1., 2., 2., 59.])],
array([ 4.72879414e-20, 9.99998748e-02, 1.99999750e-01,
2.99999624e-01, 3.99999499e-01, 4.99999374e-01,
5.99999249e-01, 6.99999124e-01, 7.99998999e-01,
8.99998873e-01, 9.99998748e-01]),
<a list of 3 Lists of Patches objects>)
In [14]:
code = (top_output[:,0:3] > 0.5) * np.ones_like(top_output[:,0:3])
In [15]:
from utils import find_unique_classes
U = find_unique_classes(code)
cl = U[0]
In [16]:
max_cl = np.max(cl)
plt.hist(cl,bins=np.arange(-0.5,max_cl + 1.5,1))
Out[16]:
(array([ 170., 64., 151.]),
array([-0.5, 0.5, 1.5, 2.5]),
<a list of 3 Patch objects>)
In [17]:
import csv
id=[]
with open('../data/'+datafiles['ME']) as f:
my_csv = csv.reader(f,delimiter='\t')
id = my_csv.next()
In [18]:
stat={}
with open('../data/TCGA_Data/data_bcr_clinical_data_patient.csv') as f:
reader = csv.reader(f, delimiter='\t')
for row in reader:
patient_id=row[1]
stat[patient_id]=(row[15],row[16],row[17])
In [19]:
import re
time_list = []
event_list = []
group_list = []
DEAD=1
ALIVE=0
print('The following case IDs were not found in clinical data')
for index, key in enumerate(id[1:]):
m = re.match('TCGA-\w+-\d+', key)
patient_id = m.group(0)
if patient_id in stat:
patient_stat = stat[patient_id]
add_group = True
try:
time_list.append(float(patient_stat[2]))
event_list.append(DEAD)
except ValueError:
try:
time_list.append(float(patient_stat[1]))
event_list.append(ALIVE)
except ValueError:
print('No data for %s' % patient_id)
add_group = False
if add_group:
group_list.append(cl[index])
else:
print(patient_id)
The following case IDs were not found in clinical data
TCGA-24-0981
No data for TCGA-04-1519
No data for TCGA-04-1360
TCGA-01-0639
TCGA-01-0642
No data for TCGA-04-1357
TCGA-01-0628
TCGA-04-1331
TCGA-01-0636
TCGA-01-0633
TCGA-01-0637
TCGA-01-0631
TCGA-01-0630
In [20]:
from lifelines import KaplanMeierFitter
kmf = KaplanMeierFitter()
kmf.fit(time_list,event_observed=event_list)
kmf.plot()
Out[20]:
<matplotlib.axes._subplots.AxesSubplot at 0x13d161590>
In [21]:
T=np.array(time_list)
E=np.array(event_list)
ix = (np.array(group_list) == 0)
kmf.fit(T[ix], E[ix], label='group 0')
ax=kmf.plot()
for i in range(1,3):
ix=(np.array(group_list)==i)
kmf.fit(T[ix], E[ix], label='group %d' % i)
kmf.plot(ax=ax)
Content source: glgerard/cloud-mdbn
Similar notebooks: