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/AML_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 rbm
import MDBN
import main
In [4]:
run=0
uuid='eb6856a251bb8680da6593de98db7b5a'
timestamp='20170220T205506' # 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'GE': {u'batchSize': 1,
u'datafile': u'AML/AML_gene_expression_table2.csv.gz',
u'epochs': [20, 800],
'inputNodes': 19937,
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'AML/AML_miRNA_Seq_table2.csv.gz',
u'epochs': [20],
'inputNodes': 559,
u'k': 10,
u'lambdas': [0.0, 0.1],
u'layersNodes': [40],
u'lr': [0.005],
u'persistent': False},
u'SM': {u'batchSize': 1,
u'datafile': u'AML/AML_somatic_mutations_table2.csv.gz',
u'epochs': [20, 800],
'inputNodes': 1686,
u'k': 1,
u'lambdas': [0.0, 0.1],
u'layersNodes': [200, 20],
u'lr': [0.01, 0.1],
u'persistent': False}},
u'name': u'aml_config_20_1_05.json',
u'p': 0.5,
u'pathways': [u'ME', u'GE', u'SM'],
u'runs': 4,
u'seed': 1234,
u'top': {u'batchSize': 1,
u'epochs': [800, 800],
'inputNodes': 100,
u'k': 1,
u'layersNodes': [24, 3],
u'lr': [0.1, 0.1],
u'persistent': False},
u'uuid': u'eb6856a251bb8680da6593de98db7b5a'}
In [6]:
datafiles = main.prepare_TCGA_datafiles("AML",config,data_dir)
In [7]:
import utils
real_set, _ = utils.load_n_preprocess_data(datafiles['ME'],datadir=data_dir)
real_set.get_value().shape
Out[7]:
(170, 559)
In [8]:
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 [9]:
dbn_output = dbn_dict['ME'].get_output(theano.shared(np.zeros(real_set.get_value().shape,
dtype=theano.config.floatX),borrow=True))
#dbn_output = np.zeros((real_set.get_value().shape[0],40),dtype=theano.config.floatX)
In [10]:
joint_layer = np.concatenate([dbn_output,dbn_output_list[1],dbn_output_list[2]],axis=1)
plt.imshow(joint_layer, interpolation='none', cmap='gray')
plt.axis('tight')
plt.colorbar()
Out[10]:
<matplotlib.colorbar.Colorbar at 0x1204a2990>
In [11]:
real_joint_layer = np.concatenate(dbn_output_list,axis=1)
plt.imshow(real_joint_layer, interpolation='none', cmap='gray')
plt.axis('tight')
plt.colorbar()
Out[11]:
<matplotlib.colorbar.Colorbar at 0x12b5c6710>
In [12]:
top_output = dbn_dict['top'].get_output(joint_layer)
In [13]:
plt.imshow(top_output, interpolation='none')
plt.axis('tight')
plt.colorbar()
Out[13]:
<matplotlib.colorbar.Colorbar at 0x12b9aabd0>
In [14]:
reload(rbm)
Out[14]:
<module 'rbm' from '../src/rbm.pyc'>
In [15]:
top_dbn_rbm0 = dbn_dict['top'].rbm_layers[0]
top_dbn_rbm1 = dbn_dict['top'].rbm_layers[1]
In [16]:
h1 = theano.tensor.matrix('h1')
rec_joint_layer = top_dbn_rbm0.sample_v_given_h(h1)
rec_joint_fn = theano.function([h1], rec_joint_layer)
In [36]:
for i in range(10):
top_output = dbn_dict['top'].get_output(joint_layer)
sampled_hidden_layer = top_dbn_rbm1.reverse_sampling(1,theano.shared(top_output,borrow=True),20)
sampled_joint_layer = rec_joint_fn(sampled_hidden_layer[0])
joint_layer = np.concatenate([sampled_joint_layer[2][:,:40],joint_layer[:,40:100]],axis=1)
In [37]:
plt.imshow(joint_layer, interpolation='none', cmap='gray')
plt.axis('tight')
plt.colorbar()
Out[37]:
<matplotlib.colorbar.Colorbar at 0x95a87d490>
In [38]:
plt.imshow(np.sqrt(np.square(real_joint_layer[:,:40]-joint_layer[:,:40])))
plt.axis('tight')
plt.colorbar()
Out[38]:
<matplotlib.colorbar.Colorbar at 0x95ab41dd0>
In [39]:
me_rbm = dbn_dict['ME'].rbm_layers[0]
In [40]:
sampled_vis_layer = me_rbm.reverse_sampling(1,theano.shared(joint_layer[:,:40],borrow=True))
In [41]:
plt.imshow(sampled_vis_layer[0],interpolation='none',cmap='gray',clim=(-2.5,2.5))
plt.axis('tight')
plt.colorbar()
Out[41]:
<matplotlib.colorbar.Colorbar at 0x134fb7890>
In [42]:
#plt.imshow(np.sqrt(np.square(real_set.get_value()-sampled_vis_layer[0])),interpolation='none')
#plt.axis('tight')
#plt.colorbar()
plt.hist(sampled_vis_layer[0])
Out[42]:
([array([ 0., 0., 0., 24., 143., 3., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 159., 11., 0., 0., 0., 0.]),
array([ 0., 0., 0., 72., 79., 19., 0., 0., 0., 0.]),
array([ 0., 0., 5., 64., 60., 11., 21., 9., 0., 0.]),
array([ 0., 0., 0., 67., 66., 37., 0., 0., 0., 0.]),
array([ 58., 0., 2., 80., 12., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 77., 90., 3., 0., 0., 0., 0.]),
array([ 0., 0., 64., 5., 7., 67., 22., 5., 0., 0.]),
array([ 0., 0., 0., 0., 152., 18., 0., 0., 0., 0.]),
array([ 0., 0., 0., 75., 7., 60., 0., 23., 5., 0.]),
array([ 58., 0., 5., 75., 24., 1., 1., 0., 6., 0.]),
array([ 0., 0., 67., 8., 1., 66., 15., 13., 0., 0.]),
array([ 0., 0., 121., 13., 11., 18., 7., 0., 0., 0.]),
array([ 0., 0., 0., 3., 80., 87., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 20., 149., 1., 0., 0., 0.]),
array([ 0., 0., 3., 8., 67., 80., 3., 9., 0., 0.]),
array([ 0., 0., 0., 1., 161., 8., 0., 0., 0., 0.]),
array([ 0., 0., 0., 2., 74., 68., 19., 7., 0., 0.]),
array([ 0., 0., 0., 72., 9., 59., 28., 2., 0., 0.]),
array([ 0., 0., 0., 7., 163., 0., 0., 0., 0., 0.]),
array([ 0., 0., 1., 24., 135., 8., 2., 0., 0., 0.]),
array([ 2., 56., 0., 75., 8., 21., 2., 0., 6., 0.]),
array([ 0., 0., 2., 72., 59., 12., 25., 0., 0., 0.]),
array([ 0., 0., 1., 10., 150., 9., 0., 0., 0., 0.]),
array([ 0., 0., 58., 0., 74., 30., 2., 6., 0., 0.]),
array([ 0., 1., 1., 76., 67., 16., 8., 1., 0., 0.]),
array([ 58., 0., 65., 15., 14., 11., 1., 0., 6., 0.]),
array([ 0., 4., 4., 61., 6., 1., 60., 7., 27., 0.]),
array([ 0., 0., 0., 63., 13., 73., 20., 1., 0., 0.]),
array([ 0., 0., 0., 70., 72., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 73., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 0., 0., 68., 87., 15., 0., 0., 0., 0.]),
array([ 0., 0., 0., 72., 72., 26., 0., 0., 0., 0.]),
array([ 0., 0., 0., 72., 97., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 77., 80., 13., 0., 0., 0., 0.]),
array([ 0., 0., 73., 1., 59., 9., 27., 1., 0., 0.]),
array([ 0., 0., 0., 72., 75., 23., 0., 0., 0., 0.]),
array([ 0., 0., 0., 58., 69., 17., 18., 8., 0., 0.]),
array([ 0., 0., 0., 127., 7., 36., 0., 0., 0., 0.]),
array([ 0., 0., 69., 0., 6., 1., 65., 11., 18., 0.]),
array([ 0., 2., 3., 64., 6., 59., 3., 30., 3., 0.]),
array([ 0., 0., 64., 3., 70., 18., 15., 0., 0., 0.]),
array([ 0., 0., 65., 2., 21., 62., 16., 4., 0., 0.]),
array([ 0., 0., 0., 69., 9., 65., 27., 0., 0., 0.]),
array([ 0., 0., 0., 71., 98., 1., 0., 0., 0., 0.]),
array([ 0., 0., 3., 66., 6., 4., 66., 22., 3., 0.]),
array([ 58., 0., 3., 79., 22., 1., 1., 0., 6., 0.]),
array([ 0., 0., 0., 66., 77., 27., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 163., 6., 0., 0., 0., 0.]),
array([ 0., 0., 0., 67., 85., 18., 0., 0., 0., 0.]),
array([ 58., 0., 5., 75., 24., 1., 1., 0., 6., 0.]),
array([ 58., 0., 3., 77., 14., 11., 1., 0., 6., 0.]),
array([ 58., 0., 2., 80., 22., 1., 1., 0., 6., 0.]),
array([ 0., 0., 0., 57., 101., 12., 0., 0., 0., 0.]),
array([ 0., 0., 64., 3., 74., 12., 17., 0., 0., 0.]),
array([ 0., 0., 0., 67., 84., 19., 0., 0., 0., 0.]),
array([ 0., 0., 0., 68., 73., 8., 21., 0., 0., 0.]),
array([ 0., 0., 0., 74., 70., 26., 0., 0., 0., 0.]),
array([ 0., 0., 66., 1., 17., 57., 2., 1., 21., 5.]),
array([ 0., 0., 0., 3., 78., 1., 61., 0., 18., 9.]),
array([ 0., 2., 65., 2., 6., 68., 0., 3., 24., 0.]),
array([ 0., 0., 62., 7., 7., 65., 28., 1., 0., 0.]),
array([ 0., 0., 0., 67., 68., 35., 0., 0., 0., 0.]),
array([ 0., 0., 9., 17., 75., 65., 4., 0., 0., 0.]),
array([ 0., 64., 2., 4., 6., 72., 4., 14., 4., 0.]),
array([ 0., 64., 3., 3., 6., 64., 12., 5., 13., 0.]),
array([ 58., 0., 3., 79., 12., 11., 1., 0., 6., 0.]),
array([ 0., 58., 0., 5., 71., 18., 11., 1., 6., 0.]),
array([ 0., 0., 7., 125., 4., 6., 28., 0., 0., 0.]),
array([ 0., 0., 0., 80., 90., 0., 0., 0., 0., 0.]),
array([ 0., 0., 64., 5., 10., 70., 21., 0., 0., 0.]),
array([ 0., 0., 0., 67., 19., 84., 0., 0., 0., 0.]),
array([ 0., 0., 1., 87., 73., 9., 0., 0., 0., 0.]),
array([ 0., 0., 1., 28., 131., 10., 0., 0., 0., 0.]),
array([ 0., 0., 58., 66., 13., 8., 18., 7., 0., 0.]),
array([ 0., 0., 6., 69., 0., 3., 67., 25., 0., 0.]),
array([ 0., 0., 0., 69., 100., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 64., 17., 71., 14., 4., 0., 0.]),
array([ 58., 0., 66., 7., 21., 11., 1., 0., 6., 0.]),
array([ 58., 0., 5., 75., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 0., 143., 27., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 170., 0., 0., 0., 0., 0.]),
array([ 0., 0., 0., 58., 105., 7., 0., 0., 0., 0.]),
array([ 0., 0., 9., 0., 89., 70., 2., 0., 0., 0.]),
array([ 0., 0., 0., 0., 81., 71., 18., 0., 0., 0.]),
array([ 0., 0., 0., 0., 31., 139., 0., 0., 0., 0.]),
array([ 0., 0., 0., 71., 68., 31., 0., 0., 0., 0.]),
array([ 0., 0., 64., 12., 17., 73., 4., 0., 0., 0.]),
array([ 0., 0., 69., 0., 6., 60., 15., 20., 0., 0.]),
array([ 0., 0., 58., 68., 37., 1., 6., 0., 0., 0.]),
array([ 0., 3., 66., 1., 67., 23., 10., 0., 0., 0.]),
array([ 0., 0., 0., 68., 1., 75., 6., 20., 0., 0.]),
array([ 0., 0., 0., 69., 1., 67., 14., 19., 0., 0.]),
array([ 0., 0., 0., 67., 90., 13., 0., 0., 0., 0.]),
array([ 0., 0., 1., 82., 81., 6., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 83., 87., 0., 0., 0., 0.]),
array([ 0., 0., 0., 126., 6., 12., 25., 1., 0., 0.]),
array([ 0., 0., 2., 74., 85., 9., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 86., 19., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 73., 97., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 27., 142., 0., 0., 0., 0.]),
array([ 0., 0., 0., 3., 80., 87., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 1., 96., 73., 0., 0., 0.]),
array([ 0., 0., 0., 126., 7., 11., 25., 1., 0., 0.]),
array([ 0., 0., 0., 64., 74., 32., 0., 0., 0., 0.]),
array([ 0., 0., 0., 67., 84., 19., 0., 0., 0., 0.]),
array([ 0., 0., 5., 64., 6., 60., 5., 30., 0., 0.]),
array([ 0., 0., 1., 57., 74., 30., 2., 6., 0., 0.]),
array([ 0., 2., 67., 0., 58., 6., 9., 7., 21., 0.]),
array([ 0., 62., 3., 9., 68., 8., 6., 14., 0., 0.]),
array([ 0., 0., 0., 73., 31., 65., 1., 0., 0., 0.]),
array([ 0., 0., 64., 5., 9., 65., 21., 6., 0., 0.]),
array([ 0., 0., 0., 78., 78., 14., 0., 0., 0., 0.]),
array([ 0., 0., 5., 31., 125., 0., 9., 0., 0., 0.]),
array([ 0., 0., 0., 69., 8., 65., 28., 0., 0., 0.]),
array([ 0., 0., 0., 0., 75., 95., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 0., 69., 3., 57., 14., 27., 0., 0., 0.]),
array([ 0., 0., 0., 123., 18., 21., 8., 0., 0., 0.]),
array([ 0., 0., 0., 0., 10., 132., 28., 0., 0., 0.]),
array([ 0., 0., 0., 67., 89., 14., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 77., 9., 18., 0., 0., 0.]),
array([ 0., 0., 0., 11., 123., 34., 2., 0., 0., 0.]),
array([ 0., 0., 0., 0., 75., 65., 15., 15., 0., 0.]),
array([ 0., 0., 0., 78., 91., 1., 0., 0., 0., 0.]),
array([ 0., 61., 4., 2., 75., 8., 6., 14., 0., 0.]),
array([ 0., 64., 1., 2., 70., 10., 4., 5., 14., 0.]),
array([ 0., 0., 0., 0., 75., 71., 24., 0., 0., 0.]),
array([ 0., 0., 0., 0., 42., 128., 0., 0., 0., 0.]),
array([ 0., 0., 0., 3., 143., 17., 7., 0., 0., 0.]),
array([ 0., 0., 0., 10., 27., 133., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 35., 135., 0., 0., 0., 0.]),
array([ 0., 0., 0., 4., 92., 74., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 65., 98., 7., 0., 0., 0.]),
array([ 0., 0., 0., 9., 152., 9., 0., 0., 0., 0.]),
array([ 0., 0., 0., 61., 73., 32., 4., 0., 0., 0.]),
array([ 0., 0., 0., 66., 75., 29., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 79., 25., 0., 0., 0., 0.]),
array([ 0., 0., 0., 75., 59., 10., 22., 4., 0., 0.]),
array([ 0., 0., 0., 69., 74., 22., 5., 0., 0., 0.]),
array([ 58., 0., 3., 77., 23., 2., 1., 0., 6., 0.]),
array([ 0., 0., 62., 14., 93., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 22., 73., 75., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 102., 67., 0., 0., 0., 0.]),
array([ 0., 3., 5., 61., 64., 10., 5., 22., 0., 0.]),
array([ 0., 0., 0., 0., 150., 20., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 164., 6., 0., 0., 0., 0.]),
array([ 0., 0., 0., 123., 39., 8., 0., 0., 0., 0.]),
array([ 0., 0., 0., 58., 104., 2., 6., 0., 0., 0.]),
array([ 0., 0., 0., 0., 146., 24., 0., 0., 0., 0.]),
array([ 0., 2., 2., 11., 68., 3., 75., 0., 0., 9.]),
array([ 0., 0., 2., 88., 66., 14., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 155., 15., 0., 0., 0., 0.]),
array([ 0., 0., 0., 6., 32., 123., 0., 9., 0., 0.]),
array([ 0., 0., 0., 67., 61., 28., 14., 0., 0., 0.]),
array([ 0., 0., 0., 0., 142., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 4., 68., 70., 28., 0., 0., 0.]),
array([ 0., 0., 0., 8., 119., 15., 28., 0., 0., 0.]),
array([ 58., 0., 2., 78., 14., 11., 1., 0., 6., 0.]),
array([ 58., 0., 5., 75., 14., 11., 1., 0., 6., 0.]),
array([ 0., 1., 66., 2., 2., 69., 3., 0., 23., 4.]),
array([ 0., 0., 0., 58., 67., 19., 18., 8., 0., 0.]),
array([ 0., 0., 0., 0., 6., 15., 149., 0., 0., 0.]),
array([ 0., 62., 3., 8., 15., 59., 18., 5., 0., 0.]),
array([ 0., 62., 3., 8., 14., 58., 11., 13., 1., 0.]),
array([ 58., 0., 4., 76., 14., 11., 1., 0., 6., 0.]),
array([ 58., 0., 3., 77., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 3., 134., 24., 9., 0., 0., 0., 0.]),
array([ 0., 0., 0., 70., 81., 19., 0., 0., 0., 0.]),
array([ 0., 0., 0., 70., 81., 19., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 11., 131., 19., 9., 0., 0.]),
array([ 0., 0., 4., 65., 6., 64., 18., 13., 0., 0.]),
array([ 0., 0., 0., 73., 78., 18., 1., 0., 0., 0.]),
array([ 0., 62., 3., 10., 60., 8., 4., 19., 4., 0.]),
array([ 0., 0., 0., 74., 59., 37., 0., 0., 0., 0.]),
array([ 0., 0., 0., 77., 81., 9., 3., 0., 0., 0.]),
array([ 0., 0., 0., 65., 14., 74., 15., 2., 0., 0.]),
array([ 0., 0., 0., 2., 76., 71., 19., 2., 0., 0.]),
array([ 0., 3., 66., 0., 9., 55., 10., 5., 10., 12.]),
array([ 0., 0., 5., 72., 67., 17., 0., 9., 0., 0.]),
array([ 0., 0., 0., 71., 71., 28., 0., 0., 0., 0.]),
array([ 0., 2., 66., 2., 7., 62., 2., 11., 18., 0.]),
array([ 2., 3., 7., 72., 1., 76., 0., 0., 9., 0.]),
array([ 0., 0., 0., 2., 17., 138., 4., 9., 0., 0.]),
array([ 0., 0., 1., 74., 94., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 4., 17., 139., 1., 9., 0., 0.]),
array([ 0., 0., 0., 73., 83., 14., 0., 0., 0., 0.]),
array([ 0., 0., 0., 28., 9., 125., 3., 5., 0., 0.]),
array([ 56., 2., 2., 71., 31., 1., 1., 0., 6., 0.]),
array([ 58., 0., 65., 8., 18., 14., 0., 1., 6., 0.]),
array([ 58., 0., 65., 8., 18., 14., 1., 0., 6., 0.]),
array([ 0., 0., 0., 0., 160., 10., 0., 0., 0., 0.]),
array([ 0., 0., 0., 6., 152., 3., 9., 0., 0., 0.]),
array([ 0., 0., 0., 65., 86., 19., 0., 0., 0., 0.]),
array([ 0., 0., 69., 0., 65., 7., 28., 1., 0., 0.]),
array([ 0., 2., 67., 0., 6., 58., 10., 2., 23., 2.]),
array([ 0., 4., 65., 1., 12., 60., 18., 1., 9., 0.]),
array([ 0., 0., 0., 11., 64., 10., 85., 0., 0., 0.]),
array([ 0., 0., 123., 1., 8., 12., 2., 23., 1., 0.]),
array([ 0., 0., 0., 133., 1., 10., 18., 7., 1., 0.]),
array([ 0., 0., 66., 9., 95., 0., 0., 0., 0., 0.]),
array([ 58., 0., 4., 76., 14., 11., 1., 0., 6., 0.]),
array([ 0., 3., 66., 7., 2., 64., 19., 9., 0., 0.]),
array([ 0., 0., 66., 3., 58., 13., 4., 3., 23., 0.]),
array([ 0., 0., 0., 58., 104., 2., 6., 0., 0., 0.]),
array([ 0., 0., 0., 79., 57., 24., 10., 0., 0., 0.]),
array([ 0., 0., 0., 75., 93., 2., 0., 0., 0., 0.]),
array([ 0., 0., 1., 87., 72., 10., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 6., 63., 0., 6., 60., 5., 10., 20., 0.]),
array([ 58., 0., 5., 77., 22., 1., 1., 0., 6., 0.]),
array([ 0., 0., 3., 67., 8., 68., 15., 9., 0., 0.]),
array([ 0., 0., 0., 15., 84., 71., 0., 0., 0., 0.]),
array([ 0., 0., 0., 2., 32., 135., 1., 0., 0., 0.]),
array([ 58., 0., 3., 79., 12., 11., 1., 0., 6., 0.]),
array([ 0., 0., 3., 120., 10., 3., 26., 8., 0., 0.]),
array([ 58., 0., 5., 75., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 4., 65., 7., 66., 18., 10., 0., 0.]),
array([ 0., 0., 0., 0., 77., 27., 66., 0., 0., 0.]),
array([ 0., 0., 66., 15., 17., 63., 9., 0., 0., 0.]),
array([ 0., 0., 4., 65., 8., 64., 16., 13., 0., 0.]),
array([ 0., 0., 0., 10., 123., 7., 3., 18., 7., 2.]),
array([ 58., 0., 3., 77., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 68., 101., 1., 0., 0., 0., 0.]),
array([ 0., 0., 1., 66., 10., 65., 1., 24., 3., 0.]),
array([ 0., 0., 69., 0., 67., 7., 27., 0., 0., 0.]),
array([ 0., 0., 0., 65., 4., 80., 21., 0., 0., 0.]),
array([ 0., 4., 65., 2., 70., 2., 17., 3., 7., 0.]),
array([ 0., 0., 0., 65., 20., 66., 19., 0., 0., 0.]),
array([ 0., 0., 0., 0., 42., 128., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 37., 132., 1., 0., 0., 0.]),
array([ 0., 0., 64., 12., 67., 16., 9., 2., 0., 0.]),
array([ 0., 0., 1., 71., 11., 69., 18., 0., 0., 0.]),
array([ 0., 0., 62., 12., 8., 74., 13., 1., 0., 0.]),
array([ 0., 1., 8., 69., 82., 1., 2., 7., 0., 0.]),
array([ 0., 0., 0., 69., 7., 67., 26., 1., 0., 0.]),
array([ 0., 0., 0., 66., 16., 61., 27., 0., 0., 0.]),
array([ 0., 0., 2., 79., 6., 74., 9., 0., 0., 0.]),
array([ 0., 0., 0., 23., 77., 70., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 23., 63., 17., 1., 0., 0.]),
array([ 0., 0., 1., 69., 69., 31., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 75., 94., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 96., 74., 0., 0., 0., 0.]),
array([ 0., 0., 2., 67., 6., 59., 5., 31., 0., 0.]),
array([ 0., 5., 0., 64., 7., 65., 7., 13., 9., 0.]),
array([ 0., 0., 0., 0., 10., 160., 0., 0., 0., 0.]),
array([ 0., 4., 4., 65., 70., 14., 4., 9., 0., 0.]),
array([ 0., 4., 69., 4., 65., 1., 18., 9., 0., 0.]),
array([ 0., 0., 0., 11., 143., 7., 9., 0., 0., 0.]),
array([ 0., 0., 0., 0., 83., 87., 0., 0., 0., 0.]),
array([ 0., 0., 63., 5., 72., 26., 4., 0., 0., 0.]),
array([ 0., 0., 0., 0., 90., 80., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 89., 80., 0., 0., 0., 0.]),
array([ 0., 0., 69., 9., 3., 80., 9., 0., 0., 0.]),
array([ 0., 0., 0., 2., 139., 29., 0., 0., 0., 0.]),
array([ 0., 0., 0., 3., 66., 74., 17., 10., 0., 0.]),
array([ 0., 0., 0., 69., 100., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 76., 92., 2., 0., 0., 0., 0.]),
array([ 0., 0., 0., 76., 92., 2., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 147., 23., 0., 0., 0., 0.]),
array([ 0., 0., 0., 5., 70., 73., 20., 2., 0., 0.]),
array([ 58., 0., 3., 77., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 61., 72., 18., 19., 0., 0., 0.]),
array([ 0., 0., 64., 9., 72., 25., 0., 0., 0., 0.]),
array([ 56., 2., 2., 78., 25., 0., 1., 0., 6., 0.]),
array([ 0., 0., 0., 67., 66., 10., 8., 18., 1., 0.]),
array([ 0., 0., 7., 69., 57., 20., 17., 0., 0., 0.]),
array([ 0., 10., 10., 12., 69., 62., 7., 0., 0., 0.]),
array([ 0., 0., 0., 60., 70., 33., 7., 0., 0., 0.]),
array([ 0., 0., 1., 68., 8., 68., 25., 0., 0., 0.]),
array([ 0., 0., 0., 5., 156., 9., 0., 0., 0., 0.]),
array([ 58., 0., 2., 71., 31., 1., 1., 0., 6., 0.]),
array([ 0., 1., 68., 2., 69., 20., 10., 0., 0., 0.]),
array([ 0., 2., 65., 2., 8., 65., 1., 0., 26., 1.]),
array([ 0., 4., 65., 0., 67., 5., 29., 0., 0., 0.]),
array([ 0., 0., 0., 0., 67., 76., 2., 25., 0., 0.]),
array([ 0., 0., 69., 0., 7., 66., 18., 10., 0., 0.]),
array([ 0., 0., 0., 70., 72., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 76., 29., 0., 0., 0., 0.]),
array([ 0., 58., 0., 71., 15., 19., 0., 1., 6., 0.]),
array([ 0., 0., 0., 0., 168., 2., 0., 0., 0., 0.]),
array([ 3., 2., 71., 8., 1., 76., 0., 0., 0., 9.]),
array([ 0., 0., 1., 125., 6., 12., 25., 1., 0., 0.]),
array([ 2., 3., 11., 67., 2., 1., 75., 0., 0., 9.]),
array([ 2., 3., 13., 65., 2., 6., 70., 0., 0., 9.]),
array([ 0., 0., 64., 5., 59., 7., 34., 1., 0., 0.]),
array([ 0., 0., 62., 7., 60., 32., 8., 1., 0., 0.]),
array([ 0., 2., 67., 0., 58., 6., 2., 16., 15., 4.]),
array([ 0., 0., 4., 65., 11., 62., 19., 9., 0., 0.]),
array([ 0., 0., 4., 72., 85., 0., 0., 9., 0., 0.]),
array([ 58., 0., 3., 77., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 6., 154., 1., 9., 0., 0., 0.]),
array([ 58., 0., 3., 79., 22., 1., 1., 0., 6., 0.]),
array([ 2., 2., 1., 10., 63., 13., 69., 1., 0., 9.]),
array([ 0., 0., 0., 1., 76., 93., 0., 0., 0., 0.]),
array([ 0., 0., 67., 2., 73., 1., 2., 25., 0., 0.]),
array([ 0., 0., 0., 0., 156., 14., 0., 0., 0., 0.]),
array([ 58., 0., 2., 78., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 0., 150., 20., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 78., 13., 14., 0., 0., 0.]),
array([ 0., 0., 0., 65., 97., 8., 0., 0., 0., 0.]),
array([ 58., 0., 5., 77., 22., 1., 1., 0., 6., 0.]),
array([ 0., 3., 66., 6., 7., 60., 18., 10., 0., 0.]),
array([ 0., 0., 0., 3., 151., 16., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 159., 10., 0., 0., 0., 0.]),
array([ 0., 0., 66., 3., 6., 67., 2., 26., 0., 0.]),
array([ 0., 0., 7., 124., 3., 1., 1., 34., 0., 0.]),
array([ 0., 0., 0., 75., 66., 20., 1., 8., 0., 0.]),
array([ 0., 0., 3., 146., 15., 6., 0., 0., 0., 0.]),
array([ 0., 0., 0., 70., 79., 7., 14., 0., 0., 0.]),
array([ 0., 0., 0., 75., 72., 23., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 17., 84., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 11., 63., 30., 0., 0., 0.]),
array([ 0., 0., 0., 6., 94., 61., 9., 0., 0., 0.]),
array([ 0., 0., 0., 132., 22., 16., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 63., 107., 0., 0., 0., 0.]),
array([ 0., 0., 0., 75., 80., 15., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 9., 156., 5., 0., 0., 0.]),
array([ 0., 0., 0., 13., 62., 61., 25., 9., 0., 0.]),
array([ 0., 0., 0., 0., 160., 10., 0., 0., 0., 0.]),
array([ 0., 0., 0., 64., 70., 16., 18., 2., 0., 0.]),
array([ 0., 0., 69., 1., 66., 27., 7., 0., 0., 0.]),
array([ 0., 0., 68., 66., 35., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 83., 69., 18., 0., 0., 0.]),
array([ 0., 0., 1., 68., 58., 17., 12., 14., 0., 0.]),
array([ 0., 0., 0., 71., 74., 11., 14., 0., 0., 0.]),
array([ 0., 0., 0., 15., 84., 71., 0., 0., 0., 0.]),
array([ 0., 0., 0., 1., 168., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 21., 75., 8., 0., 0., 0.]),
array([ 0., 0., 1., 7., 80., 73., 9., 0., 0., 0.]),
array([ 0., 0., 0., 0., 163., 7., 0., 0., 0., 0.]),
array([ 0., 58., 0., 68., 19., 18., 1., 0., 6., 0.]),
array([ 0., 69., 0., 6., 1., 61., 5., 27., 1., 0.]),
array([ 0., 0., 0., 58., 98., 8., 6., 0., 0., 0.]),
array([ 0., 0., 1., 72., 77., 18., 2., 0., 0., 0.]),
array([ 0., 4., 67., 12., 2., 60., 16., 0., 9., 0.]),
array([ 1., 1., 20., 14., 64., 61., 9., 0., 0., 0.]),
array([ 0., 0., 0., 2., 94., 74., 0., 0., 0., 0.]),
array([ 0., 0., 3., 24., 68., 70., 5., 0., 0., 0.]),
array([ 0., 0., 0., 0., 81., 76., 13., 0., 0., 0.]),
array([ 0., 0., 0., 0., 84., 86., 0., 0., 0., 0.]),
array([ 0., 0., 0., 9., 64., 88., 9., 0., 0., 0.]),
array([ 0., 0., 65., 4., 6., 61., 15., 19., 0., 0.]),
array([ 0., 0., 0., 58., 105., 7., 0., 0., 0., 0.]),
array([ 0., 0., 66., 3., 73., 6., 22., 0., 0., 0.]),
array([ 0., 62., 5., 3., 58., 13., 12., 17., 0., 0.]),
array([ 0., 0., 1., 68., 58., 16., 25., 2., 0., 0.]),
array([ 0., 0., 0., 0., 3., 103., 64., 0., 0., 0.]),
array([ 0., 0., 0., 0., 144., 26., 0., 0., 0., 0.]),
array([ 0., 0., 12., 16., 73., 62., 7., 0., 0., 0.]),
array([ 0., 0., 3., 67., 8., 65., 18., 9., 0., 0.]),
array([ 0., 0., 0., 65., 5., 73., 27., 0., 0., 0.]),
array([ 0., 0., 0., 0., 137., 15., 18., 0., 0., 0.]),
array([ 0., 0., 0., 69., 67., 34., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 23., 78., 4., 0., 0., 0.]),
array([ 0., 0., 69., 0., 6., 59., 17., 3., 16., 0.]),
array([ 0., 0., 69., 0., 6., 57., 10., 10., 18., 0.]),
array([ 0., 0., 0., 0., 30., 71., 68., 1., 0., 0.]),
array([ 0., 0., 0., 67., 21., 67., 11., 4., 0., 0.]),
array([ 0., 0., 0., 73., 96., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 74., 78., 18., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 83., 87., 0., 0., 0., 0.]),
array([ 0., 0., 3., 25., 10., 123., 0., 9., 0., 0.]),
array([ 0., 0., 0., 0., 15., 4., 143., 8., 0., 0.]),
array([ 0., 0., 0., 3., 25., 133., 9., 0., 0., 0.]),
array([ 0., 0., 0., 21., 17., 123., 9., 0., 0., 0.]),
array([ 0., 0., 2., 27., 132., 9., 0., 0., 0., 0.]),
array([ 0., 2., 67., 0., 6., 59., 13., 9., 14., 0.]),
array([ 0., 0., 6., 63., 8., 63., 3., 27., 0., 0.]),
array([ 3., 2., 13., 66., 1., 19., 57., 0., 0., 9.]),
array([ 0., 0., 0., 73., 78., 19., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 85., 19., 0., 0., 0., 0.]),
array([ 0., 0., 0., 70., 75., 25., 0., 0., 0., 0.]),
array([ 0., 0., 0., 129., 10., 31., 0., 0., 0., 0.]),
array([ 0., 0., 1., 27., 70., 71., 1., 0., 0., 0.]),
array([ 0., 0., 0., 68., 100., 2., 0., 0., 0., 0.]),
array([ 0., 0., 0., 5., 160., 5., 0., 0., 0., 0.]),
array([ 0., 0., 0., 2., 168., 0., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 71., 34., 0., 0., 0., 0.]),
array([ 0., 1., 2., 27., 130., 1., 9., 0., 0., 0.]),
array([ 0., 0., 1., 29., 131., 0., 9., 0., 0., 0.]),
array([ 0., 1., 2., 27., 130., 1., 9., 0., 0., 0.]),
array([ 58., 0., 65., 15., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 66., 3., 65., 15., 21., 0., 0., 0.]),
array([ 58., 0., 5., 77., 12., 11., 1., 0., 6., 0.]),
array([ 58., 0., 2., 78., 24., 1., 1., 0., 6., 0.]),
array([ 0., 0., 1., 73., 87., 9., 0., 0., 0., 0.]),
array([ 0., 0., 69., 0., 6., 60., 7., 12., 16., 0.]),
array([ 0., 0., 4., 65., 6., 59., 7., 29., 0., 0.]),
array([ 0., 0., 65., 68., 1., 14., 20., 2., 0., 0.]),
array([ 0., 0., 0., 65., 12., 65., 27., 1., 0., 0.]),
array([ 0., 0., 0., 69., 81., 5., 15., 0., 0., 0.]),
array([ 0., 0., 67., 9., 67., 18., 9., 0., 0., 0.]),
array([ 0., 0., 0., 65., 76., 20., 9., 0., 0., 0.]),
array([ 58., 0., 2., 80., 22., 1., 1., 0., 6., 0.]),
array([ 0., 0., 0., 67., 75., 4., 24., 0., 0., 0.]),
array([ 0., 0., 67., 8., 8., 59., 18., 10., 0., 0.]),
array([ 0., 0., 1., 68., 6., 69., 26., 0., 0., 0.]),
array([ 0., 0., 0., 74., 8., 71., 16., 1., 0., 0.]),
array([ 0., 0., 62., 11., 66., 14., 12., 4., 1., 0.]),
array([ 0., 0., 65., 63., 6., 17., 1., 18., 0., 0.]),
array([ 0., 0., 0., 7., 104., 59., 0., 0., 0., 0.]),
array([ 0., 0., 63., 67., 15., 18., 7., 0., 0., 0.]),
array([ 2., 67., 0., 6., 3., 58., 5., 28., 1., 0.]),
array([ 0., 0., 1., 71., 67., 31., 0., 0., 0., 0.]),
array([ 0., 58., 63., 14., 12., 16., 1., 6., 0., 0.]),
array([ 0., 3., 2., 70., 0., 3., 64., 18., 10., 0.]),
array([ 0., 0., 1., 65., 15., 61., 0., 19., 9., 0.]),
array([ 0., 0., 2., 65., 14., 61., 1., 18., 9., 0.]),
array([ 0., 0., 0., 72., 88., 10., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 78., 27., 0., 0., 0., 0.]),
array([ 0., 0., 9., 121., 22., 17., 1., 0., 0., 0.]),
array([ 0., 1., 65., 1., 69., 6., 2., 26., 0., 0.]),
array([ 0., 2., 67., 2., 56., 17., 5., 21., 0., 0.]),
array([ 0., 0., 0., 63., 100., 7., 0., 0., 0., 0.]),
array([ 0., 0., 1., 89., 77., 3., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 14., 156., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 75., 12., 83., 0., 0., 0.]),
array([ 0., 0., 0., 65., 78., 26., 1., 0., 0., 0.]),
array([ 0., 3., 1., 69., 11., 76., 1., 0., 9., 0.]),
array([ 0., 0., 3., 66., 63., 12., 21., 5., 0., 0.]),
array([ 0., 0., 58., 68., 6., 12., 19., 7., 0., 0.]),
array([ 0., 0., 0., 2., 74., 68., 17., 9., 0., 0.]),
array([ 58., 0., 2., 71., 21., 11., 1., 0., 6., 0.]),
array([ 0., 0., 66., 3., 58., 15., 2., 16., 10., 0.]),
array([ 0., 0., 0., 70., 72., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 65., 99., 6., 0., 0., 0., 0.]),
array([ 0., 0., 0., 74., 96., 0., 0., 0., 0., 0.]),
array([ 0., 0., 5., 64., 0., 65., 2., 22., 12., 0.]),
array([ 0., 0., 69., 6., 4., 64., 27., 0., 0., 0.]),
array([ 0., 0., 0., 1., 164., 5., 0., 0., 0., 0.]),
array([ 58., 0., 3., 77., 24., 1., 1., 0., 6., 0.]),
array([ 58., 0., 3., 79., 12., 11., 1., 0., 6., 0.]),
array([ 0., 58., 0., 71., 6., 9., 19., 1., 6., 0.]),
array([ 0., 0., 0., 2., 88., 62., 18., 0., 0., 0.]),
array([ 0., 58., 0., 69., 8., 9., 19., 1., 6., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 0., 0., 66., 75., 24., 4., 1., 0., 0.]),
array([ 0., 0., 0., 65., 69., 19., 17., 0., 0., 0.]),
array([ 0., 0., 0., 0., 77., 93., 0., 0., 0., 0.]),
array([ 0., 0., 9., 67., 57., 7., 3., 25., 2., 0.]),
array([ 0., 0., 9., 0., 123., 8., 20., 10., 0., 0.]),
array([ 0., 0., 0., 73., 60., 3., 6., 26., 2., 0.]),
array([ 0., 58., 0., 79., 25., 2., 0., 6., 0., 0.]),
array([ 0., 2., 67., 0., 6., 58., 8., 4., 25., 0.]),
array([ 58., 0., 5., 77., 12., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 126., 21., 23., 0., 0., 0., 0.]),
array([ 0., 0., 69., 0., 9., 61., 4., 27., 0., 0.]),
array([ 0., 0., 0., 66., 68., 10., 26., 0., 0., 0.]),
array([ 0., 0., 0., 4., 164., 2., 0., 0., 0., 0.]),
array([ 0., 0., 0., 73., 82., 15., 0., 0., 0., 0.]),
array([ 0., 0., 65., 69., 2., 10., 24., 0., 0., 0.]),
array([ 0., 0., 65., 11., 60., 9., 19., 6., 0., 0.]),
array([ 0., 0., 0., 78., 55., 9., 19., 8., 1., 0.]),
array([ 0., 0., 0., 133., 0., 9., 20., 8., 0., 0.]),
array([ 0., 0., 67., 2., 73., 3., 23., 2., 0., 0.]),
array([ 0., 0., 0., 71., 9., 67., 19., 4., 0., 0.]),
array([ 0., 0., 66., 3., 6., 68., 1., 25., 1., 0.]),
array([ 0., 0., 0., 70., 13., 77., 9., 1., 0., 0.]),
array([ 0., 0., 9., 0., 125., 23., 4., 2., 7., 0.]),
array([ 0., 0., 0., 0., 58., 111., 1., 0., 0., 0.]),
array([ 0., 0., 9., 0., 125., 25., 2., 3., 6., 0.]),
array([ 0., 0., 0., 68., 95., 7., 0., 0., 0., 0.]),
array([ 0., 58., 2., 71., 22., 10., 1., 0., 6., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 58., 0., 72., 19., 14., 1., 0., 6., 0.]),
array([ 0., 0., 65., 4., 15., 59., 2., 25., 0., 0.]),
array([ 2., 2., 66., 14., 1., 75., 1., 0., 9., 0.]),
array([ 0., 0., 65., 13., 77., 15., 0., 0., 0., 0.]),
array([ 0., 0., 67., 2., 58., 16., 1., 20., 6., 0.]),
array([ 0., 0., 0., 0., 4., 81., 85., 0., 0., 0.]),
array([ 0., 5., 64., 6., 1., 64., 2., 27., 1., 0.]),
array([ 0., 0., 0., 70., 93., 7., 0., 0., 0., 0.]),
array([ 0., 0., 0., 4., 166., 0., 0., 0., 0., 0.]),
array([ 58., 0., 2., 78., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 70., 7., 93., 0., 0., 0., 0.]),
array([ 0., 3., 66., 59., 4., 27., 11., 0., 0., 0.]),
array([ 0., 3., 66., 4., 65., 22., 8., 2., 0., 0.]),
array([ 0., 3., 66., 4., 64., 22., 9., 2., 0., 0.]),
array([ 0., 0., 0., 0., 38., 132., 0., 0., 0., 0.]),
array([ 58., 0., 2., 78., 14., 11., 1., 0., 6., 0.]),
array([ 0., 0., 0., 61., 82., 27., 0., 0., 0., 0.]),
array([ 58., 0., 2., 78., 24., 1., 1., 0., 6., 0.]),
array([ 0., 1., 4., 73., 79., 13., 0., 0., 0., 0.]),
array([ 0., 0., 69., 0., 59., 19., 23., 0., 0., 0.]),
array([ 58., 0., 2., 78., 24., 1., 1., 0., 6., 0.]),
array([ 0., 1., 66., 10., 65., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 2., 33., 135., 0., 0., 0.]),
array([ 0., 0., 5., 64., 6., 61., 7., 27., 0., 0.]),
array([ 0., 0., 58., 4., 90., 11., 1., 6., 0., 0.]),
array([ 0., 0., 0., 58., 105., 1., 6., 0., 0., 0.]),
array([ 0., 0., 67., 2., 7., 60., 30., 4., 0., 0.]),
array([ 0., 0., 9., 65., 1., 64., 3., 18., 9., 1.]),
array([ 0., 0., 0., 69., 73., 28., 0., 0., 0., 0.]),
array([ 0., 1., 65., 61., 9., 6., 0., 5., 23., 0.]),
array([ 0., 65., 2., 60., 0., 16., 4., 23., 0., 0.]),
array([ 0., 0., 0., 67., 3., 70., 30., 0., 0., 0.]),
array([ 0., 0., 4., 65., 8., 82., 2., 9., 0., 0.]),
array([ 0., 0., 0., 67., 66., 10., 3., 24., 0., 0.]),
array([ 0., 0., 1., 57., 86., 19., 7., 0., 0., 0.]),
array([ 0., 0., 0., 2., 168., 0., 0., 0., 0., 0.]),
array([ 0., 0., 0., 5., 67., 70., 19., 9., 0., 0.]),
array([ 0., 0., 0., 12., 83., 75., 0., 0., 0., 0.]),
array([ 0., 0., 0., 4., 155., 11., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 75., 9., 86., 0., 0., 0.]),
array([ 0., 0., 2., 24., 142., 2., 0., 0., 0., 0.]),
array([ 0., 0., 67., 65., 1., 22., 10., 5., 0., 0.]),
array([ 0., 0., 58., 68., 34., 4., 0., 6., 0., 0.]),
array([ 0., 0., 1., 88., 81., 0., 0., 0., 0., 0.]),
array([ 0., 2., 4., 32., 65., 58., 9., 0., 0., 0.]),
array([ 0., 0., 0., 74., 7., 59., 8., 22., 0., 0.]),
array([ 0., 3., 66., 6., 0., 0., 67., 7., 21., 0.]),
array([ 0., 0., 0., 69., 100., 1., 0., 0., 0., 0.]),
array([ 0., 64., 3., 2., 6., 65., 4., 4., 22., 0.]),
array([ 0., 0., 58., 74., 2., 19., 4., 13., 0., 0.]),
array([ 0., 65., 1., 61., 10., 6., 9., 18., 0., 0.]),
array([ 0., 66., 3., 0., 64., 1., 17., 1., 18., 0.]),
array([ 2., 4., 63., 0., 6., 58., 7., 13., 17., 0.]),
array([ 0., 0., 0., 69., 10., 91., 0., 0., 0., 0.]),
array([ 58., 0., 3., 79., 21., 2., 1., 0., 6., 0.]),
array([ 0., 0., 0., 69., 65., 16., 20., 0., 0., 0.]),
array([ 0., 0., 5., 64., 1., 67., 10., 23., 0., 0.]),
array([ 0., 0., 0., 65., 86., 19., 0., 0., 0., 0.]),
array([ 0., 4., 1., 70., 0., 64., 5., 24., 2., 0.]),
array([ 0., 0., 65., 2., 60., 16., 4., 22., 1., 0.]),
array([ 0., 0., 0., 73., 96., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 0., 1., 123., 3., 9., 5., 11., 18., 0.]),
array([ 0., 0., 0., 68., 101., 1., 0., 0., 0., 0.]),
array([ 0., 62., 4., 1., 83., 7., 13., 0., 0., 0.]),
array([ 0., 0., 0., 62., 18., 73., 16., 1., 0., 0.]),
array([ 0., 0., 0., 69., 76., 25., 0., 0., 0., 0.]),
array([ 0., 0., 0., 67., 75., 28., 0., 0., 0., 0.]),
array([ 0., 0., 0., 70., 75., 25., 0., 0., 0., 0.]),
array([ 0., 0., 0., 69., 100., 1., 0., 0., 0., 0.]),
array([ 0., 0., 0., 2., 145., 23., 0., 0., 0., 0.]),
array([ 0., 0., 64., 3., 82., 3., 18., 0., 0., 0.]),
array([ 0., 0., 1., 9., 151., 9., 0., 0., 0., 0.]),
array([ 0., 4., 3., 68., 3., 59., 20., 11., 2., 0.]),
array([ 0., 0., 65., 4., 58., 16., 12., 15., 0., 0.]),
array([ 0., 1., 65., 3., 9., 64., 2., 6., 20., 0.]),
array([ 0., 0., 66., 9., 61., 11., 23., 0., 0., 0.]),
array([ 0., 0., 0., 1., 96., 73., 0., 0., 0., 0.]),
array([ 0., 0., 0., 25., 68., 69., 8., 0., 0., 0.]),
array([ 0., 0., 0., 21., 71., 73., 5., 0., 0., 0.]),
array([ 0., 1., 66., 9., 10., 75., 0., 9., 0., 0.]),
array([ 0., 0., 0., 9., 75., 77., 4., 5., 0., 0.]),
array([ 0., 0., 0., 22., 70., 71., 7., 0., 0., 0.]),
array([ 0., 0., 0., 62., 92., 16., 0., 0., 0., 0.]),
array([ 0., 0., 61., 14., 36., 59., 0., 0., 0., 0.]),
array([ 0., 0., 0., 0., 13., 94., 63., 0., 0., 0.]),
array([ 0., 0., 3., 121., 10., 7., 10., 18., 1., 0.]),
array([ 0., 0., 1., 123., 10., 7., 9., 19., 1., 0.]),
array([ 58., 0., 66., 7., 21., 11., 1., 0., 6., 0.]),
array([ 58., 0., 2., 78., 24., 1., 1., 0., 6., 0.]),
array([ 0., 0., 0., 12., 142., 11., 5., 0., 0., 0.]),
array([ 0., 0., 0., 3., 85., 82., 0., 0., 0., 0.]),
array([ 0., 0., 0., 9., 147., 13., 1., 0., 0., 0.])],
array([-2.20344257, -1.75698233, -1.31052208, -0.86406183, -0.41760159,
0.02885866, 0.47531891, 0.92177916, 1.3682394 , 1.81469965,
2.2611599 ]),
<a list of 559 Lists of Patches objects>)
In [43]:
plt.hist(real_set.get_value())
Out[43]:
([array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 36., 128., 2., 1., 0., 2., 1., 0., 0., 0.]),
array([ 78., 70., 20., 1., 1., 0., 0., 0., 0., 0.]),
array([ 105., 44., 17., 3., 0., 1., 0., 0., 0., 0.]),
array([ 0., 157., 6., 3., 4., 0., 0., 0., 0., 0.]),
array([ 0., 165., 3., 0., 0., 0., 1., 1., 0., 0.]),
array([ 76., 74., 15., 3., 2., 0., 0., 0., 0., 0.]),
array([ 69., 86., 9., 4., 1., 1., 0., 0., 0., 0.]),
array([ 86., 66., 13., 3., 1., 0., 1., 0., 0., 0.]),
array([ 0., 158., 3., 5., 3., 1., 0., 0., 0., 0.]),
array([ 78., 73., 13., 5., 1., 0., 0., 0., 0., 0.]),
array([ 0., 164., 3., 2., 0., 0., 0., 0., 1., 0.]),
array([ 131., 0., 31., 7., 1., 0., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 83., 67., 15., 5., 0., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 123., 32., 11., 3., 1., 0., 0., 0., 0., 0.]),
array([ 83., 78., 3., 2., 2., 2., 0., 0., 0., 0.]),
array([ 0., 162., 5., 0., 2., 0., 0., 0., 1., 0.]),
array([ 72., 86., 8., 2., 1., 1., 0., 0., 0., 0.]),
array([ 95., 59., 8., 6., 2., 0., 0., 0., 0., 0.]),
array([ 83., 76., 6., 3., 1., 0., 1., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 157., 9., 0., 2., 2., 0., 0., 0., 0.]),
array([ 95., 60., 10., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 159., 5., 2., 2., 2., 0., 0., 0., 0.]),
array([ 68., 86., 11., 4., 1., 0., 0., 0., 0., 0.]),
array([ 95., 61., 9., 1., 4., 0., 0., 0., 0., 0.]),
array([ 6., 163., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 5., 164., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 17., 152., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 166., 0., 0., 3., 0., 0., 1., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 167., 0., 1., 0., 0., 0., 2., 0., 0.]),
array([ 0., 166., 1., 0., 0., 0., 3., 0., 0., 0.]),
array([ 90., 60., 15., 4., 0., 1., 0., 0., 0., 0.]),
array([ 0., 166., 0., 2., 1., 0., 0., 0., 1., 0.]),
array([ 0., 164., 3., 1., 1., 0., 0., 0., 1., 0.]),
array([ 87., 69., 8., 4., 1., 1., 0., 0., 0., 0.]),
array([ 70., 80., 15., 3., 2., 0., 0., 0., 0., 0.]),
array([ 78., 67., 22., 3., 0., 0., 0., 0., 0., 0.]),
array([ 92., 55., 20., 2., 0., 1., 0., 0., 0., 0.]),
array([ 73., 83., 10., 3., 0., 1., 0., 0., 0., 0.]),
array([ 82., 70., 15., 2., 1., 0., 0., 0., 0., 0.]),
array([ 0., 164., 0., 0., 5., 0., 0., 1., 0., 0.]),
array([ 68., 79., 22., 0., 1., 0., 0., 0., 0., 0.]),
array([ 0., 159., 2., 8., 0., 0., 1., 0., 0., 0.]),
array([ 49., 114., 5., 0., 0., 1., 0., 1., 0., 0.]),
array([ 0., 164., 3., 1., 1., 0., 0., 0., 1., 0.]),
array([ 41., 126., 1., 0., 0., 0., 1., 1., 0., 0.]),
array([ 0., 158., 6., 3., 1., 2., 0., 0., 0., 0.]),
array([ 0., 159., 3., 5., 2., 1., 0., 0., 0., 0.]),
array([ 0., 161., 1., 2., 6., 0., 0., 0., 0., 0.]),
array([ 0., 153., 16., 0., 0., 0., 0., 1., 0., 0.]),
array([ 98., 59., 8., 4., 0., 0., 0., 1., 0., 0.]),
array([ 0., 160., 0., 8., 0., 1., 1., 0., 0., 0.]),
array([ 96., 56., 16., 2., 0., 0., 0., 0., 0., 0.]),
array([ 67., 96., 5., 0., 0., 0., 2., 0., 0., 0.]),
array([ 86., 64., 15., 4., 1., 0., 0., 0., 0., 0.]),
array([ 72., 74., 21., 2., 1., 0., 0., 0., 0., 0.]),
array([ 71., 81., 13., 4., 1., 0., 0., 0., 0., 0.]),
array([ 62., 84., 22., 1., 0., 1., 0., 0., 0., 0.]),
array([ 99., 67., 2., 0., 1., 0., 0., 0., 1., 0.]),
array([ 58., 98., 8., 5., 0., 1., 0., 0., 0., 0.]),
array([ 81., 69., 16., 3., 1., 0., 0., 0., 0., 0.]),
array([ 82., 71., 13., 2., 2., 0., 0., 0., 0., 0.]),
array([ 0., 159., 4., 5., 0., 2., 0., 0., 0., 0.]),
array([ 42., 118., 5., 3., 0., 1., 1., 0., 0., 0.]),
array([ 81., 66., 19., 4., 0., 0., 0., 0., 0., 0.]),
array([ 0., 165., 3., 0., 0., 1., 0., 1., 0., 0.]),
array([ 80., 72., 15., 1., 0., 2., 0., 0., 0., 0.]),
array([ 118., 34., 14., 2., 2., 0., 0., 0., 0., 0.]),
array([ 102., 51., 11., 3., 3., 0., 0., 0., 0., 0.]),
array([ 118., 39., 10., 0., 2., 0., 1., 0., 0., 0.]),
array([ 92., 64., 10., 2., 0., 1., 1., 0., 0., 0.]),
array([ 72., 76., 18., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 142., 19., 5., 3., 0., 0., 1., 0., 0., 0.]),
array([ 0., 158., 4., 6., 1., 0., 1., 0., 0., 0.]),
array([ 0., 157., 5., 5., 2., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 83., 72., 10., 3., 1., 1., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 167., 2., 0., 0., 0., 0., 0., 0., 1.]),
array([ 76., 79., 8., 6., 1., 0., 0., 0., 0., 0.]),
array([ 80., 72., 14., 2., 2., 0., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 1., 0., 0., 1., 0.]),
array([ 89., 63., 12., 4., 2., 0., 0., 0., 0., 0.]),
array([ 109., 54., 3., 2., 1., 0., 0., 1., 0., 0.]),
array([ 81., 79., 5., 2., 1., 1., 1., 0., 0., 0.]),
array([ 0., 152., 8., 7., 1., 2., 0., 0., 0., 0.]),
array([ 0., 159., 5., 3., 2., 0., 1., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 96., 59., 11., 3., 0., 0., 1., 0., 0., 0.]),
array([ 53., 90., 22., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 154., 10., 5., 0., 0., 0., 1., 0., 0.]),
array([ 139., 0., 25., 5., 1., 0., 0., 0., 0., 0.]),
array([ 91., 50., 26., 2., 1., 0., 0., 0., 0., 0.]),
array([ 101., 51., 16., 1., 0., 1., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 93., 60., 15., 1., 0., 0., 0., 1., 0., 0.]),
array([ 0., 164., 4., 1., 0., 0., 0., 0., 1., 0.]),
array([ 0., 162., 7., 0., 0., 0., 0., 0., 0., 1.]),
array([ 66., 86., 14., 4., 0., 0., 0., 0., 0., 0.]),
array([ 0., 154., 9., 2., 4., 1., 0., 0., 0., 0.]),
array([ 74., 76., 17., 2., 1., 0., 0., 0., 0., 0.]),
array([ 85., 64., 18., 2., 1., 0., 0., 0., 0., 0.]),
array([ 75., 79., 10., 6., 0., 0., 0., 0., 0., 0.]),
array([ 78., 73., 15., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 0., 2., 0., 1., 0., 0.]),
array([ 104., 50., 10., 3., 2., 0., 1., 0., 0., 0.]),
array([ 67., 82., 17., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 152., 15., 0., 2., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 82., 70., 17., 0., 1., 0., 0., 0., 0., 0.]),
array([ 63., 96., 8., 1., 1., 0., 0., 1., 0., 0.]),
array([ 126., 25., 13., 4., 1., 1., 0., 0., 0., 0.]),
array([ 0., 167., 1., 0., 1., 0., 0., 0., 0., 1.]),
array([ 144., 17., 6., 1., 1., 1., 0., 0., 0., 0.]),
array([ 0., 158., 0., 11., 0., 1., 0., 0., 0., 0.]),
array([ 76., 75., 13., 6., 0., 0., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 1., 0., 1., 0.]),
array([ 77., 74., 14., 2., 2., 1., 0., 0., 0., 0.]),
array([ 76., 81., 8., 2., 3., 0., 0., 0., 0., 0.]),
array([ 142., 0., 24., 3., 0., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 159., 0., 11., 0., 0., 0., 0., 0., 0.]),
array([ 142., 0., 26., 0., 2., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 103., 46., 16., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 166., 0., 3., 0., 0., 0., 0., 1., 0.]),
array([ 139., 0., 20., 11., 0., 0., 0., 0., 0., 0.]),
array([ 72., 78., 16., 4., 0., 0., 0., 0., 0., 0.]),
array([ 89., 65., 13., 1., 2., 0., 0., 0., 0., 0.]),
array([ 0., 159., 4., 3., 3., 1., 0., 0., 0., 0.]),
array([ 75., 81., 9., 3., 1., 1., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 102., 50., 13., 3., 2., 0., 0., 0., 0., 0.]),
array([ 70., 86., 10., 1., 3., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 158., 0., 11., 0., 1., 0., 0., 0., 0.]),
array([ 0., 164., 3., 1., 0., 0., 1., 1., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 83., 70., 14., 2., 0., 1., 0., 0., 0., 0.]),
array([ 78., 76., 12., 2., 2., 0., 0., 0., 0., 0.]),
array([ 0., 165., 0., 0., 0., 5., 0., 0., 0., 0.]),
array([ 99., 48., 21., 2., 0., 0., 0., 0., 0., 0.]),
array([ 69., 79., 20., 1., 1., 0., 0., 0., 0., 0.]),
array([ 0., 155., 12., 0., 3., 0., 0., 0., 0., 0.]),
array([ 126., 0., 40., 4., 0., 0., 0., 0., 0., 0.]),
array([ 105., 35., 27., 3., 0., 0., 0., 0., 0., 0.]),
array([ 0., 158., 8., 1., 1., 1., 1., 0., 0., 0.]),
array([ 0., 158., 4., 5., 1., 2., 0., 0., 0., 0.]),
array([ 73., 77., 15., 5., 0., 0., 0., 0., 0., 0.]),
array([ 0., 165., 3., 0., 0., 1., 0., 0., 1., 0.]),
array([ 47., 114., 5., 2., 0., 1., 0., 1., 0., 0.]),
array([ 73., 78., 17., 0., 2., 0., 0., 0., 0., 0.]),
array([ 70., 77., 20., 1., 2., 0., 0., 0., 0., 0.]),
array([ 0., 158., 6., 3., 1., 2., 0., 0., 0., 0.]),
array([ 0., 158., 5., 4., 1., 2., 0., 0., 0., 0.]),
array([ 116., 40., 10., 2., 1., 1., 0., 0., 0., 0.]),
array([ 0., 166., 2., 0., 1., 0., 0., 0., 1., 0.]),
array([ 0., 166., 2., 1., 0., 0., 0., 0., 0., 1.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 99., 52., 15., 3., 1., 0., 0., 0., 0., 0.]),
array([ 84., 76., 6., 1., 3., 0., 0., 0., 0., 0.]),
array([ 78., 76., 11., 4., 1., 0., 0., 0., 0., 0.]),
array([ 79., 77., 10., 2., 2., 0., 0., 0., 0., 0.]),
array([ 78., 81., 6., 4., 0., 1., 0., 0., 0., 0.]),
array([ 81., 80., 7., 0., 0., 1., 1., 0., 0., 0.]),
array([ 96., 58., 8., 6., 1., 1., 0., 0., 0., 0.]),
array([ 70., 79., 18., 3., 0., 0., 0., 0., 0., 0.]),
array([ 64., 94., 9., 1., 0., 1., 0., 1., 0., 0.]),
array([ 0., 160., 5., 0., 4., 0., 1., 0., 0., 0.]),
array([ 74., 76., 15., 5., 0., 0., 0., 0., 0., 0.]),
array([ 81., 63., 24., 0., 2., 0., 0., 0., 0., 0.]),
array([ 57., 105., 5., 2., 0., 0., 0., 0., 1., 0.]),
array([ 0., 166., 1., 0., 1., 1., 0., 1., 0., 0.]),
array([ 57., 107., 4., 1., 0., 0., 0., 0., 1., 0.]),
array([ 0., 168., 0., 0., 0., 0., 1., 0., 1., 0.]),
array([ 91., 72., 2., 3., 0., 1., 1., 0., 0., 0.]),
array([ 0., 158., 9., 2., 0., 0., 0., 1., 0., 0.]),
array([ 0., 158., 6., 4., 0., 2., 0., 0., 0., 0.]),
array([ 0., 158., 6., 1., 4., 1., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 1., 0., 0., 0., 1.]),
array([ 144., 0., 21., 4., 0., 1., 0., 0., 0., 0.]),
array([ 146., 0., 21., 1., 0., 2., 0., 0., 0., 0.]),
array([ 66., 85., 17., 0., 2., 0., 0., 0., 0., 0.]),
array([ 73., 79., 14., 4., 0., 0., 0., 0., 0., 0.]),
array([ 76., 72., 17., 5., 0., 0., 0., 0., 0., 0.]),
array([ 91., 58., 13., 8., 0., 0., 0., 0., 0., 0.]),
array([ 96., 50., 21., 1., 2., 0., 0., 0., 0., 0.]),
array([ 83., 71., 12., 2., 1., 0., 1., 0., 0., 0.]),
array([ 87., 67., 12., 3., 0., 0., 1., 0., 0., 0.]),
array([ 0., 158., 7., 2., 2., 0., 1., 0., 0., 0.]),
array([ 74., 82., 10., 1., 3., 0., 0., 0., 0., 0.]),
array([ 69., 82., 14., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 50., 108., 8., 1., 3., 0., 0., 0., 0., 0.]),
array([ 0., 167., 0., 2., 0., 0., 0., 0., 0., 1.]),
array([ 87., 70., 9., 1., 1., 2., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 74., 80., 12., 3., 0., 1., 0., 0., 0., 0.]),
array([ 0., 158., 3., 6., 3., 0., 0., 0., 0., 0.]),
array([ 77., 70., 18., 5., 0., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 157., 8., 4., 0., 0., 1., 0., 0., 0.]),
array([ 78., 73., 14., 4., 0., 1., 0., 0., 0., 0.]),
array([ 0., 157., 6., 4., 2., 1., 0., 0., 0., 0.]),
array([ 127., 33., 8., 0., 2., 0., 0., 0., 0., 0.]),
array([ 0., 163., 5., 1., 0., 0., 0., 0., 1., 0.]),
array([ 74., 85., 9., 1., 0., 0., 0., 1., 0., 0.]),
array([ 90., 64., 13., 1., 1., 0., 1., 0., 0., 0.]),
array([ 84., 71., 8., 5., 1., 1., 0., 0., 0., 0.]),
array([ 0., 158., 5., 3., 3., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 71., 83., 12., 3., 0., 1., 0., 0., 0., 0.]),
array([ 74., 81., 11., 2., 1., 1., 0., 0., 0., 0.]),
array([ 0., 151., 12., 3., 3., 0., 1., 0., 0., 0.]),
array([ 79., 74., 12., 4., 0., 1., 0., 0., 0., 0.]),
array([ 71., 84., 11., 2., 1., 0., 1., 0., 0., 0.]),
array([ 0., 156., 0., 13., 0., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 82., 71., 13., 1., 3., 0., 0., 0., 0., 0.]),
array([ 98., 52., 15., 4., 1., 0., 0., 0., 0., 0.]),
array([ 87., 66., 11., 5., 1., 0., 0., 0., 0., 0.]),
array([ 80., 75., 8., 6., 0., 1., 0., 0., 0., 0.]),
array([ 80., 71., 14., 3., 2., 0., 0., 0., 0., 0.]),
array([ 96., 61., 9., 2., 0., 1., 1., 0., 0., 0.]),
array([ 117., 35., 10., 7., 1., 0., 0., 0., 0., 0.]),
array([ 0., 164., 0., 0., 5., 0., 0., 1., 0., 0.]),
array([ 119., 29., 16., 4., 2., 0., 0., 0., 0., 0.]),
array([ 68., 92., 6., 2., 1., 0., 0., 1., 0., 0.]),
array([ 78., 74., 12., 4., 2., 0., 0., 0., 0., 0.]),
array([ 0., 163., 3., 1., 0., 2., 1., 0., 0., 0.]),
array([ 70., 77., 20., 3., 0., 0., 0., 0., 0., 0.]),
array([ 78., 67., 22., 2., 1., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 75., 78., 14., 1., 1., 1., 0., 0., 0., 0.]),
array([ 76., 80., 7., 5., 2., 0., 0., 0., 0., 0.]),
array([ 0., 165., 0., 0., 4., 0., 0., 1., 0., 0.]),
array([ 0., 163., 5., 0., 1., 0., 0., 0., 1., 0.]),
array([ 103., 52., 8., 5., 1., 1., 0., 0., 0., 0.]),
array([ 0., 156., 0., 14., 0., 0., 0., 0., 0., 0.]),
array([ 0., 161., 0., 8., 0., 0., 1., 0., 0., 0.]),
array([ 75., 79., 11., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 162., 0., 0., 8., 0., 0., 0., 0., 0.]),
array([ 69., 81., 18., 1., 1., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 167., 1., 0., 0., 0., 1., 0., 1., 0.]),
array([ 0., 167., 1., 0., 0., 0., 1., 0., 1., 0.]),
array([ 0., 168., 1., 0., 0., 0., 0., 0., 0., 1.]),
array([ 117., 46., 6., 0., 0., 0., 1., 0., 0., 0.]),
array([ 0., 159., 2., 7., 1., 0., 1., 0., 0., 0.]),
array([ 113., 45., 6., 6., 0., 0., 0., 0., 0., 0.]),
array([ 98., 60., 6., 3., 2., 1., 0., 0., 0., 0.]),
array([ 0., 160., 4., 4., 1., 0., 1., 0., 0., 0.]),
array([ 88., 64., 13., 4., 1., 0., 0., 0., 0., 0.]),
array([ 80., 70., 16., 2., 1., 1., 0., 0., 0., 0.]),
array([ 96., 59., 8., 5., 1., 1., 0., 0., 0., 0.]),
array([ 0., 161., 0., 8., 0., 0., 1., 0., 0., 0.]),
array([ 68., 86., 10., 3., 2., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 160., 3., 3., 3., 0., 1., 0., 0., 0.]),
array([ 77., 82., 4., 5., 1., 0., 1., 0., 0., 0.]),
array([ 71., 82., 14., 2., 1., 0., 0., 0., 0., 0.]),
array([ 72., 81., 13., 2., 2., 0., 0., 0., 0., 0.]),
array([ 98., 44., 24., 4., 0., 0., 0., 0., 0., 0.]),
array([ 71., 82., 11., 5., 1., 0., 0., 0., 0., 0.]),
array([ 0., 168., 1., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 115., 42., 9., 1., 2., 0., 1., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 83., 69., 13., 5., 0., 0., 0., 0., 0., 0.]),
array([ 94., 59., 13., 3., 0., 0., 1., 0., 0., 0.]),
array([ 87., 64., 14., 4., 1., 0., 0., 0., 0., 0.]),
array([ 88., 60., 17., 4., 1., 0., 0., 0., 0., 0.]),
array([ 79., 73., 13., 4., 0., 1., 0., 0., 0., 0.]),
array([ 71., 84., 12., 1., 2., 0., 0., 0., 0., 0.]),
array([ 77., 77., 13., 2., 0., 1., 0., 0., 0., 0.]),
array([ 65., 85., 16., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 158., 6., 3., 1., 2., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 2., 0., 0., 0., 1., 0.]),
array([ 0., 159., 2., 6., 3., 0., 0., 0., 0., 0.]),
array([ 73., 85., 8., 2., 2., 0., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 75., 80., 12., 1., 1., 1., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 159., 6., 3., 1., 0., 0., 1., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 164., 0., 3., 0., 2., 0., 1., 0., 0.]),
array([ 0., 166., 1., 1., 1., 0., 0., 0., 1., 0.]),
array([ 0., 157., 5., 5., 1., 2., 0., 0., 0., 0.]),
array([ 76., 74., 18., 2., 0., 0., 0., 0., 0., 0.]),
array([ 0., 162., 0., 6., 0., 2., 0., 0., 0., 0.]),
array([ 70., 90., 5., 4., 0., 0., 0., 1., 0., 0.]),
array([ 67., 84., 16., 2., 0., 1., 0., 0., 0., 0.]),
array([ 80., 71., 15., 3., 0., 1., 0., 0., 0., 0.]),
array([ 73., 87., 6., 2., 1., 0., 1., 0., 0., 0.]),
array([ 98., 56., 10., 3., 2., 1., 0., 0., 0., 0.]),
array([ 84., 77., 5., 2., 0., 1., 1., 0., 0., 0.]),
array([ 84., 71., 12., 1., 0., 2., 0., 0., 0., 0.]),
array([ 83., 73., 10., 2., 2., 0., 0., 0., 0., 0.]),
array([ 96., 56., 12., 5., 1., 0., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 79., 76., 10., 4., 0., 0., 1., 0., 0., 0.]),
array([ 0., 165., 0., 0., 0., 5., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 1., 0., 1., 0.]),
array([ 128., 0., 36., 3., 3., 0., 0., 0., 0., 0.]),
array([ 84., 64., 18., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 157., 10., 0., 2., 0., 1., 0., 0., 0.]),
array([ 134., 21., 9., 5., 1., 0., 0., 0., 0., 0.]),
array([ 76., 77., 13., 3., 0., 1., 0., 0., 0., 0.]),
array([ 115., 46., 2., 4., 1., 2., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 73., 78., 16., 1., 2., 0., 0., 0., 0., 0.]),
array([ 54., 106., 7., 1., 1., 0., 0., 1., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 65., 94., 8., 2., 0., 0., 0., 0., 1., 0.]),
array([ 84., 67., 14., 3., 1., 1., 0., 0., 0., 0.]),
array([ 141., 0., 27., 1., 0., 0., 0., 1., 0., 0.]),
array([ 0., 158., 8., 2., 1., 0., 0., 1., 0., 0.]),
array([ 69., 77., 21., 3., 0., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 86., 77., 4., 0., 1., 1., 1., 0., 0., 0.]),
array([ 79., 73., 16., 1., 0., 0., 1., 0., 0., 0.]),
array([ 95., 51., 20., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 84., 73., 6., 6., 0., 1., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 0., 167., 0., 2., 0., 0., 0., 0., 0., 1.]),
array([ 0., 161., 0., 7., 0., 2., 0., 0., 0., 0.]),
array([ 80., 73., 14., 2., 0., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 72., 81., 12., 5., 0., 0., 0., 0., 0., 0.]),
array([ 75., 75., 18., 1., 0., 1., 0., 0., 0., 0.]),
array([ 83., 70., 14., 2., 0., 1., 0., 0., 0., 0.]),
array([ 0., 165., 0., 0., 0., 5., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 78., 73., 14., 2., 3., 0., 0., 0., 0., 0.]),
array([ 82., 71., 13., 2., 1., 1., 0., 0., 0., 0.]),
array([ 83., 50., 35., 2., 0., 0., 0., 0., 0., 0.]),
array([ 143., 21., 3., 1., 0., 2., 0., 0., 0., 0.]),
array([ 0., 167., 2., 0., 0., 0., 0., 0., 0., 1.]),
array([ 77., 75., 14., 3., 1., 0., 0., 0., 0., 0.]),
array([ 68., 92., 4., 4., 1., 1., 0., 0., 0., 0.]),
array([ 74., 83., 6., 5., 2., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 68., 86., 13., 1., 1., 1., 0., 0., 0., 0.]),
array([ 0., 167., 2., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 154., 9., 5., 1., 0., 1., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 78., 70., 20., 0., 1., 1., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 157., 10., 0., 3., 0., 0., 0., 0., 0.]),
array([ 0., 158., 0., 11., 0., 1., 0., 0., 0., 0.]),
array([ 66., 92., 9., 1., 1., 1., 0., 0., 0., 0.]),
array([ 71., 86., 8., 3., 2., 0., 0., 0., 0., 0.]),
array([ 84., 67., 14., 5., 0., 0., 0., 0., 0., 0.]),
array([ 0., 162., 6., 0., 1., 0., 0., 0., 0., 1.]),
array([ 0., 166., 1., 0., 2., 0., 0., 0., 1., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 168., 1., 0., 0., 0., 0., 0., 0., 1.]),
array([ 75., 78., 14., 0., 2., 1., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 1., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 84., 77., 3., 3., 1., 2., 0., 0., 0., 0.]),
array([ 117., 41., 10., 2., 0., 0., 0., 0., 0., 0.]),
array([ 81., 78., 4., 5., 0., 2., 0., 0., 0., 0.]),
array([ 0., 159., 6., 3., 1., 0., 0., 1., 0., 0.]),
array([ 79., 80., 4., 5., 0., 2., 0., 0., 0., 0.]),
array([ 125., 32., 4., 7., 1., 1., 0., 0., 0., 0.]),
array([ 58., 87., 21., 4., 0., 0., 0., 0., 0., 0.]),
array([ 0., 156., 8., 3., 1., 2., 0., 0., 0., 0.]),
array([ 0., 158., 5., 4., 2., 1., 0., 0., 0., 0.]),
array([ 77., 74., 15., 2., 2., 0., 0., 0., 0., 0.]),
array([ 68., 85., 13., 4., 0., 0., 0., 0., 0., 0.]),
array([ 70., 80., 17., 2., 0., 1., 0., 0., 0., 0.]),
array([ 95., 51., 20., 3., 1., 0., 0., 0., 0., 0.]),
array([ 73., 85., 10., 0., 0., 1., 1., 0., 0., 0.]),
array([ 129., 28., 11., 1., 0., 0., 0., 1., 0., 0.]),
array([ 68., 94., 4., 2., 0., 1., 0., 1., 0., 0.]),
array([ 72., 92., 3., 2., 0., 0., 0., 0., 1., 0.]),
array([ 0., 159., 4., 3., 1., 3., 0., 0., 0., 0.]),
array([ 118., 41., 9., 1., 0., 1., 0., 0., 0., 0.]),
array([ 74., 77., 17., 1., 0., 1., 0., 0., 0., 0.]),
array([ 80., 73., 14., 1., 2., 0., 0., 0., 0., 0.]),
array([ 81., 67., 17., 3., 2., 0., 0., 0., 0., 0.]),
array([ 97., 50., 17., 6., 0., 0., 0., 0., 0., 0.]),
array([ 82., 68., 16., 2., 1., 1., 0., 0., 0., 0.]),
array([ 127., 0., 35., 7., 1., 0., 0., 0., 0., 0.]),
array([ 79., 79., 9., 1., 0., 1., 1., 0., 0., 0.]),
array([ 79., 71., 17., 2., 1., 0., 0., 0., 0., 0.]),
array([ 65., 92., 9., 3., 0., 0., 1., 0., 0., 0.]),
array([ 0., 161., 5., 2., 1., 0., 0., 1., 0., 0.]),
array([ 75., 82., 6., 6., 1., 0., 0., 0., 0., 0.]),
array([ 79., 72., 16., 1., 2., 0., 0., 0., 0., 0.]),
array([ 77., 77., 11., 3., 1., 1., 0., 0., 0., 0.]),
array([ 77., 78., 12., 2., 0., 0., 0., 1., 0., 0.]),
array([ 0., 164., 0., 0., 5., 0., 0., 1., 0., 0.]),
array([ 75., 81., 11., 2., 0., 0., 1., 0., 0., 0.]),
array([ 75., 81., 7., 5., 2., 0., 0., 0., 0., 0.]),
array([ 79., 70., 18., 1., 1., 1., 0., 0., 0., 0.]),
array([ 0., 150., 14., 4., 0., 2., 0., 0., 0., 0.]),
array([ 98., 57., 7., 5., 3., 0., 0., 0., 0., 0.]),
array([ 0., 158., 0., 12., 0., 0., 0., 0., 0., 0.]),
array([ 84., 66., 17., 1., 1., 1., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 3., 0., 0., 1., 0., 0.]),
array([ 85., 74., 7., 0., 2., 2., 0., 0., 0., 0.]),
array([ 87., 64., 14., 5., 0., 0., 0., 0., 0., 0.]),
array([ 97., 53., 19., 0., 0., 0., 1., 0., 0., 0.]),
array([ 69., 93., 4., 2., 1., 0., 1., 0., 0., 0.]),
array([ 0., 160., 4., 2., 2., 2., 0., 0., 0., 0.]),
array([ 74., 78., 15., 1., 1., 1., 0., 0., 0., 0.]),
array([ 0., 168., 0., 1., 0., 0., 0., 0., 0., 1.]),
array([ 0., 160., 0., 8., 0., 2., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 1., 0., 0., 2., 0., 0.]),
array([ 81., 70., 14., 5., 0., 0., 0., 0., 0., 0.]),
array([ 76., 78., 12., 2., 1., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 159., 5., 2., 2., 2., 0., 0., 0., 0.]),
array([ 0., 158., 7., 2., 2., 0., 1., 0., 0., 0.]),
array([ 77., 82., 5., 3., 2., 1., 0., 0., 0., 0.]),
array([ 75., 86., 7., 0., 1., 0., 0., 1., 0., 0.]),
array([ 85., 74., 4., 4., 1., 2., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 94., 57., 14., 3., 1., 1., 0., 0., 0., 0.]),
array([ 0., 161., 6., 1., 1., 0., 0., 1., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 82., 72., 10., 5., 0., 1., 0., 0., 0., 0.]),
array([ 85., 59., 21., 5., 0., 0., 0., 0., 0., 0.]),
array([ 75., 74., 17., 2., 2., 0., 0., 0., 0., 0.]),
array([ 0., 163., 0., 6., 0., 0., 0., 0., 1., 0.]),
array([ 80., 68., 20., 1., 1., 0., 0., 0., 0., 0.]),
array([ 0., 157., 6., 3., 3., 1., 0., 0., 0., 0.]),
array([ 0., 165., 1., 1., 1., 1., 0., 1., 0., 0.]),
array([ 79., 71., 16., 4., 0., 0., 0., 0., 0., 0.]),
array([ 97., 54., 13., 6., 0., 0., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 1., 0., 0., 0., 1.]),
array([ 79., 76., 12., 2., 0., 0., 1., 0., 0., 0.]),
array([ 79., 75., 8., 7., 1., 0., 0., 0., 0., 0.]),
array([ 83., 75., 5., 5., 1., 1., 0., 0., 0., 0.]),
array([ 87., 71., 6., 4., 1., 1., 0., 0., 0., 0.]),
array([ 70., 86., 11., 1., 1., 0., 1., 0., 0., 0.]),
array([ 88., 67., 9., 5., 1., 0., 0., 0., 0., 0.]),
array([ 77., 74., 14., 4., 1., 0., 0., 0., 0., 0.]),
array([ 79., 70., 15., 4., 2., 0., 0., 0., 0., 0.]),
array([ 86., 63., 17., 4., 0., 0., 0., 0., 0., 0.]),
array([ 0., 165., 0., 0., 0., 5., 0., 0., 0., 0.]),
array([ 83., 70., 14., 0., 3., 0., 0., 0., 0., 0.]),
array([ 138., 21., 9., 0., 1., 1., 0., 0., 0., 0.]),
array([ 0., 157., 6., 3., 2., 1., 1., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 160., 3., 6., 0., 0., 0., 1., 0., 0.]),
array([ 80., 74., 13., 1., 1., 1., 0., 0., 0., 0.]),
array([ 86., 65., 15., 3., 0., 1., 0., 0., 0., 0.]),
array([ 93., 65., 7., 3., 1., 0., 1., 0., 0., 0.]),
array([ 70., 86., 9., 4., 0., 1., 0., 0., 0., 0.]),
array([ 0., 164., 0., 0., 6., 0., 0., 0., 0., 0.]),
array([ 78., 74., 13., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 162., 4., 0., 3., 0., 1., 0., 0., 0.]),
array([ 0., 160., 0., 10., 0., 0., 0., 0., 0., 0.]),
array([ 0., 159., 3., 6., 1., 0., 1., 0., 0., 0.]),
array([ 78., 77., 10., 3., 1., 1., 0., 0., 0., 0.]),
array([ 80., 74., 13., 2., 1., 0., 0., 0., 0., 0.]),
array([ 80., 74., 12., 3., 1., 0., 0., 0., 0., 0.]),
array([ 78., 76., 12., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 0., 158., 6., 4., 1., 0., 1., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 160., 5., 2., 1., 1., 1., 0., 0., 0.]),
array([ 73., 87., 5., 3., 1., 1., 0., 0., 0., 0.]),
array([ 75., 79., 12., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 158., 8., 1., 2., 0., 0., 1., 0., 0.]),
array([ 85., 73., 7., 1., 3., 1., 0., 0., 0., 0.]),
array([ 0., 166., 0., 0., 0., 4., 0., 0., 0., 0.]),
array([ 70., 82., 15., 2., 1., 0., 0., 0., 0., 0.]),
array([ 0., 167., 2., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 81., 70., 15., 3., 1., 0., 0., 0., 0., 0.]),
array([ 82., 70., 14., 3., 0., 1., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 72., 75., 22., 0., 1., 0., 0., 0., 0., 0.]),
array([ 76., 76., 12., 6., 0., 0., 0., 0., 0., 0.]),
array([ 116., 37., 11., 5., 1., 0., 0., 0., 0., 0.]),
array([ 80., 70., 17., 3., 0., 0., 0., 0., 0., 0.]),
array([ 70., 81., 16., 1., 2., 0., 0., 0., 0., 0.]),
array([ 0., 152., 14., 0., 3., 1., 0., 0., 0., 0.]),
array([ 0., 167., 0., 0., 0., 0., 3., 0., 0., 0.]),
array([ 87., 57., 25., 1., 0., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 110., 37., 19., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 163., 3., 0., 3., 0., 0., 1., 0., 0.]),
array([ 84., 67., 17., 1., 0., 0., 1., 0., 0., 0.]),
array([ 0., 165., 3., 0., 0., 0., 1., 1., 0., 0.]),
array([ 0., 163., 5., 1., 0., 0., 0., 0., 1., 0.]),
array([ 79., 76., 12., 0., 2., 1., 0., 0., 0., 0.]),
array([ 85., 73., 5., 4., 2., 1., 0., 0., 0., 0.]),
array([ 70., 82., 13., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 65., 86., 14., 3., 2., 0., 0., 0., 0., 0.]),
array([ 87., 66., 14., 1., 1., 0., 1., 0., 0., 0.]),
array([ 79., 75., 12., 3., 1., 0., 0., 0., 0., 0.]),
array([ 66., 85., 15., 3., 0., 1., 0., 0., 0., 0.]),
array([ 75., 75., 17., 3., 0., 0., 0., 0., 0., 0.]),
array([ 70., 82., 13., 4., 1., 0., 0., 0., 0., 0.]),
array([ 0., 157., 6., 3., 3., 1., 0., 0., 0., 0.]),
array([ 81., 59., 27., 3., 0., 0., 0., 0., 0., 0.]),
array([ 78., 80., 5., 5., 2., 0., 0., 0., 0., 0.]),
array([ 0., 162., 4., 2., 1., 0., 0., 0., 1., 0.]),
array([ 66., 91., 8., 2., 3., 0., 0., 0., 0., 0.]),
array([ 77., 74., 15., 2., 2., 0., 0., 0., 0., 0.]),
array([ 0., 168., 0., 0., 0., 1., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 83., 65., 18., 3., 1., 0., 0., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 89., 65., 13., 2., 0., 1., 0., 0., 0., 0.]),
array([ 54., 107., 7., 0., 0., 0., 2., 0., 0., 0.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 0., 168., 1., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 0., 169., 0., 0., 0., 0., 0., 0., 0., 1.]),
array([ 109., 43., 13., 2., 3., 0., 0., 0., 0., 0.]),
array([ 89., 70., 6., 3., 1., 0., 1., 0., 0., 0.]),
array([ 76., 71., 19., 3., 1., 0., 0., 0., 0., 0.]),
array([ 68., 86., 12., 2., 1., 1., 0., 0., 0., 0.]),
array([ 68., 78., 22., 2., 0., 0., 0., 0., 0., 0.]),
array([ 79., 75., 14., 1., 0., 0., 0., 1., 0., 0.]),
array([ 145., 0., 22., 0., 3., 0., 0., 0., 0., 0.]),
array([ 54., 108., 5., 2., 0., 0., 0., 0., 1., 0.]),
array([ 0., 166., 2., 1., 0., 0., 0., 0., 0., 1.]),
array([ 77., 77., 12., 3., 1., 0., 0., 0., 0., 0.]),
array([ 79., 76., 10., 3., 2., 0., 0., 0., 0., 0.]),
array([ 0., 164., 4., 0., 0., 1., 0., 0., 1., 0.]),
array([ 0., 168., 0., 0., 0., 0., 0., 2., 0., 0.]),
array([ 77., 71., 17., 5., 0., 0., 0., 0., 0., 0.]),
array([ 0., 160., 0., 8., 0., 2., 0., 0., 0., 0.]),
array([ 85., 67., 15., 1., 1., 1., 0., 0., 0., 0.]),
array([ 86., 65., 16., 1., 2., 0., 0., 0., 0., 0.]),
array([ 0., 158., 5., 4., 2., 0., 1., 0., 0., 0.]),
array([ 0., 157., 5., 6., 1., 1., 0., 0., 0., 0.]),
array([ 107., 39., 20., 2., 1., 1., 0., 0., 0., 0.]),
array([ 0., 156., 12., 0., 1., 0., 1., 0., 0., 0.]),
array([ 138., 0., 26., 6., 0., 0., 0., 0., 0., 0.])],
array([ -1.81237006, -0.33113306, 1.15010395, 2.63134096,
4.11257796, 5.59381497, 7.07505198, 8.55628898,
10.03752599, 11.51876299, 13. ]),
<a list of 559 Lists of Patches objects>)
In [44]:
plt.imshow(real_set.get_value(),cmap='gray',clim=(-2.5,2.5))
plt.axis('tight')
plt.colorbar()
Out[44]:
<matplotlib.colorbar.Colorbar at 0x96c7c1910>
In [61]:
c = []
d = []
rss = 0
tss = 0
for i in range(170):
rss = np.sum(np.square(real_set.get_value()[i]-sampled_vis_layer[0][i])[0])
tss = np.sum(np.square(real_set.get_value()[i]-np.mean(real_set.get_value()[0]))[0])
if rss/tss < 1.0:
c.append(rss/tss)
else:
d.append(rss/tss)
In [59]:
plt.hist(c)
Out[59]:
(array([ 11., 56., 2., 0., 1., 1., 2., 2., 0., 4.]),
array([ 5.39806888e-06, 9.95620077e-02, 1.99118617e-01,
2.98675227e-01, 3.98231836e-01, 4.97788446e-01,
5.97345056e-01, 6.96901665e-01, 7.96458275e-01,
8.96014884e-01, 9.95571494e-01]),
<a list of 10 Patch objects>)
In [60]:
np.mean(c)
Out[60]:
0.23270731
In [65]:
len(c)
Out[65]:
79
In [62]:
plt.hist(d)
Out[62]:
(array([ 5., 3., 58., 11., 0., 1., 8., 3., 0., 2.]),
array([ 1.07753575, 1.47821575, 1.87889576, 2.27957577, 2.68025577,
3.08093578, 3.48161578, 3.88229579, 4.28297579, 4.6836558 ,
5.0843358 ]),
<a list of 10 Patch objects>)
In [63]:
np.mean(d)
Out[63]:
2.4030039
In [64]:
len(d)
Out[64]:
91
Content source: glgerard/cloud-mdbn
Similar notebooks: