In [1]:
import code.independence_test as it
import code.additive_noise as an
import numpy as np
import numpy.random as rn

In [2]:
import code.hsic as hs

In [3]:
n=200
uni = rn.uniform(0,10,n)
exp = rn.exponential(7,n)
gamma = rn.gamma(10,1,n)
log = rn.logistic(10,0.5,n)
n_Y = np.random.normal(0,0.4,n)
n_L = np.random.normal(0,0.5,n)
#Y = uni + exp + gamma + log + n_Y
Y = gamma + log + n_Y
leak = Y + n_L

In [4]:
X = np.stack([gamma,log, leak],axis=1)

In [5]:
an.ANM_algorithm(X,Y)


Number of line searches 40
('Optimized negative log marginal likelihood:', 202.515)
Number of line searches 40
('Optimized negative log marginal likelihood:', 193.577)
Matile 0.0101422717656 0.00782576262096
Out[5]:
-1

In [107]:
hsic = it.HSIC_b(exp,Y)
hsic.empirical_test()


Out[107]:
0.0015719331919769274

In [33]:
X = np.random.uniform(0,10,1000)
n_Y = np.random.normal(0,1,1000)
#Y= X 
Y = n_Y

In [34]:
hsic = it.HSIC_b(X,Y)

In [35]:
hsic.empirical_test()


Out[35]:
0.00044719086949533265

In [36]:
hsic.alpha()


Out[36]:
2.2857938797601257e-05

In [37]:
hsic.beta()


Out[37]:
23112.678901271611

In [38]:
hsic.p_value


Out[38]:
0.0002348543990698948

In [34]:
a = {1:'uno', 2:'dos', 3:'tres'}

In [38]:
for i in a:
    print i, a[i]


1 uno
2 dos
3 tres

In [9]:
from sklearn.metrics.pairwise import rbf_kernel, laplacian_kernel

In [12]:
rbf_kernel?

In [17]:
len(str(20))


Out[17]:
2

In [32]:
range(59,105)


Out[32]:
[59,
 60,
 61,
 62,
 63,
 64,
 65,
 66,
 67,
 68,
 69,
 70,
 71,
 72,
 73,
 74,
 75,
 76,
 77,
 78,
 79,
 80,
 81,
 82,
 83,
 84,
 85,
 86,
 87,
 88,
 89,
 90,
 91,
 92,
 93,
 94,
 95,
 96,
 97,
 98,
 99,
 100,
 101,
 102,
 103,
 104]

In [9]:
accuracy = list()
for i in range(105):
    pair = str(i+1)
    if len(pair)==1:
        pair = '000'+ pair
    if len(pair)==2:
        pair = '00'+ pair
    if len(pair)==3:
        pair = '0'+ pair
    if pair != '0047' and pair != '0060' and pair != '0061':
        data = np.loadtxt('./data/pair'+pair+'.txt')
        if data.shape[0]>500:
            data = data[0:500]
        print 'pair', pair
        print 'n_columns',data.shape[1]
        if data.shape[1]==2:
            X = data[:,0]
            Y = data[:,1]
            dire = an.ANM_algorithm2(X,Y)
            if dire == directions[i]:
                accuracy.append(1)
            else:
                accuracy.append(0)    
        else:
            continue


pair 0001
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 243.795)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1507.193)
Matile 0.00303735991882 0.00548623414462
pair 0002
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1578.131)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1603.183)
Matile 0.00852389616359 0.00854505682045
pair 0003
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 435.725)
Number of line searches 40
('Optimized negative log marginal likelihood:', 469.056)
Matile 0.00548615761663 0.00498043839901
pair 0004
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1467.37)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1693.579)
Matile 0.00852355342941 0.00854509204821
pair 0005
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -420.153)
Number of line searches 40
('Optimized negative log marginal likelihood:', 826.376)
Matile 2.50474397609e-05 0.000195241026115
pair 0006
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -266.253)
Number of line searches 40
('Optimized negative log marginal likelihood:', 810.536)
Matile 7.15462359998e-05 0.000238624882706
pair 0007
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -476.045)
Number of line searches 40
('Optimized negative log marginal likelihood:', 825.428)
Matile 1.763087564e-05 0.000131395643481
pair 0008
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -747.28)
Number of line searches 40
('Optimized negative log marginal likelihood:', 839.425)
Matile 3.03449662883e-06 2.12678688738e-05
pair 0009
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 91.355)
Warning: adding jitter of 1.5877700052e+22 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5877700052e+23 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5877700052e+24 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5877700052e+25 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5877700052e+26 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9098334883e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9098334883e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9098334883e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9098334883e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9098334883e+14 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 819.773)
Matile 0.000667499755708 0.00211598518934
pair 0010
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -218.398)
Number of line searches 40
('Optimized negative log marginal likelihood:', 840.819)
Matile 0.000115681995286 0.000411553247571
pair 0011
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -396.349)
Number of line searches 40
('Optimized negative log marginal likelihood:', 850.667)
Matile 4.25193045261e-05 0.000120345800242
pair 0012
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 1290985723.158)
Number of line searches 15
('Optimized negative log marginal likelihood:', 1340.941)
Matile 0.00639515856737 0.00592720535927
pair 0013
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 763.012)
Number of line searches 14
('Optimized negative log marginal likelihood:', 1590.761)
Matile 0.00844046216193 0.00854014552101
pair 0014
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 756.523)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1153.288)
Matile 0.00766041782059 0.00826970197753
pair 0015
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 758.358)
Number of line searches 2
('Optimized negative log marginal likelihood:', 229951582.501)
Matile 0.00752422559391 0.00766206597674
pair 0016
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 564.735)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1230.257)
Matile 0.00718752587529 0.00753398200821
pair 0017
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 83524442941.576)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1369.317)
Matile 0.00641883594138 0.00630443009122
pair 0018
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 651.284)
Number of line searches 40
('Optimized negative log marginal likelihood:', 495.635)
Matile 0.00877142463141 0.00852521291723
pair 0019
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 429.66)
Number of line searches 40
('Optimized negative log marginal likelihood:', 99.871)
Matile 0.00808372274954 0.00330848681382
pair 0020
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 423.311)
Number of line searches 40
('Optimized negative log marginal likelihood:', 485.102)
Matile 0.00763809828104 0.00761722703756
pair 0021
n_columns 2
Warning: adding jitter of 9.9268682733e+17 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 9.9268682733e+18 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 9.9268682733e+19 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 9.9268682733e+20 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 9.9268682733e+21 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.6463339126e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.6463339126e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.6463339126e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.6463339126e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.6463339126e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6207963523e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6207963523e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6207963523e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6207963523e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6207963523e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.7688039713e+20 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.7688039713e+21 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.7688039713e+22 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.7688039713e+23 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.7688039713e+24 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.4031337272e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.4031337272e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.4031337272e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.4031337272e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.4031337272e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.3981971291e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.3981971291e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.3981971291e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.3981971291e+17 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.3981971291e+18 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 1681.779)
Number of line searches 40
('Optimized negative log marginal likelihood:', 459.688)
Matile 0.00734113549103 0.00692675026466
pair 0022
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1087.287)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1240.368)
Matile 0.00713190571086 0.00695682584295
pair 0023
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1234.281)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1234.343)
Matile 0.00651929885757 0.00645036101714
pair 0024
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1200.478)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1266.157)
Matile 0.00674885403389 0.00673184699367
pair 0025
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1371.807)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1971.554)
Matile 0.00605651068895 0.00615410964178
pair 0026
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1387.212)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1891.76)
Matile 0.00486956017761 0.00626975063793
pair 0027
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1388.644)
Warning: adding jitter of 8.0907669338e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.0907669338e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.0907669338e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.0907669338e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.0907669338e+12 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 1823.229)
Matile 0.00495991788677 0.00644260956664
pair 0028
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1410.966)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1532.326)
Matile 0.00595237277977 0.00621646705775
pair 0029
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1397.483)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1045.63)
Matile 0.00580513130457 0.00618805090643
pair 0030
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1384.528)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1877.167)
Matile 0.00608589417861 0.00636920023817
pair 0031
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1418.835)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1971.296)
Matile 0.00607528947646 0.00622713862389
pair 0032
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1315.05)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1842.181)
Matile 0.005245904264 0.00536821417588
pair 0033
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 685.487)
Number of line searches 40
('Optimized negative log marginal likelihood:', 605.643)
Matile 0.0113890195613 0.0157023451508
pair 0034
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 988.653)
Number of line searches 40
('Optimized negative log marginal likelihood:', 615.983)
Matile 0.0088226180445 0.00714569343431
pair 0035
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1044.934)
Number of line searches 40
('Optimized negative log marginal likelihood:', 610.444)
Matile 0.00980026875634 0.0088045893946
pair 0036
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 864.631)
Number of line searches 40
('Optimized negative log marginal likelihood:', 606.035)
Matile 0.00919014692786 0.0100176010523
pair 0037
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1157.003)
Number of line searches 40
('Optimized negative log marginal likelihood:', 611.252)
Matile 0.00932361732679 0.0102910364436
pair 0038
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1128.46)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1308.178)
Matile 0.00547509557395 0.00541357956866
pair 0039
n_columns 2
Warning: adding jitter of 5.2573469424e+31 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.2573469424e+32 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.2573469424e+33 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.2573469424e+34 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.2573469424e+35 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8687356869e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8687356869e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8687356869e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8687356869e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8687356869e+15 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 1638.275)
Number of line searches 27
('Optimized negative log marginal likelihood:', 967.278)
Matile 0.00754725623193 0.00773100138334
pair 0040
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1299.548)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1292.068)
Matile 0.0073538468992 0.00719630753613
pair 0041
n_columns 2
Number of line searches 14
('Optimized negative log marginal likelihood:', 1623.126)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1284.724)
Matile 0.00568992502482 0.00619375169571
pair 0042
n_columns 2
Number of line searches 33
('Optimized negative log marginal likelihood:', 861.595)
Warning: adding jitter of 1.6932039640e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6932039640e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6932039640e+17 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6932039640e+18 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6932039640e+19 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 2025.491)
Matile 0.00545687854595 0.00594055931974
pair 0043
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 912.958)
Number of line searches 40
('Optimized negative log marginal likelihood:', 886.07)
Matile 0.0068958099212 0.00685755620943
pair 0044
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 1081721276980.171)
Number of line searches 2
('Optimized negative log marginal likelihood:', 1082120555156.091)
Matile 0.00628801142741 0.00625928506199
pair 0045
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 1334339003160.624)
Number of line searches 2
('Optimized negative log marginal likelihood:', 1264868547153.453)
Matile 0.00608423933803 0.00608250161689
pair 0046
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1477.95)
Warning: adding jitter of 5.3834037396e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.3834037396e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.3834037396e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.3834037396e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 5.3834037396e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5549409038e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5549409038e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5549409038e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5549409038e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5549409038e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.0324750741e+18 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.0324750741e+19 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.0324750741e+20 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.0324750741e+21 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.0324750741e+22 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6298015787e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6298015787e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6298015787e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6298015787e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6298015787e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.2816455228e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.2816455228e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.2816455228e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.2816455228e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.2816455228e+17 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6783291158e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6783291158e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6783291158e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6783291158e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.6783291158e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.9568730447e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.9568730447e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.9568730447e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.9568730447e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.9568730447e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4637176471e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4637176471e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4637176471e+17 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4637176471e+18 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4637176471e+19 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7440081470e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7440081470e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7440081470e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7440081470e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7440081470e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.5549551093e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.5549551093e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.5549551093e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.5549551093e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 6.5549551093e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7764093576e+17 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7764093576e+18 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7764093576e+19 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7764093576e+20 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7764093576e+21 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4283082340e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4283082340e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4283082340e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4283082340e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.4283082340e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4745743700e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4745743700e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4745743700e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4745743700e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4745743700e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5529219725e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5529219725e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5529219725e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5529219725e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5529219725e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7870676644e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7870676644e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7870676644e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7870676644e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7870676644e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1779413170e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1779413170e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1779413170e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1779413170e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1779413170e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.3044075211e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.3044075211e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.3044075211e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.3044075211e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.3044075211e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.2727593065e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.2727593065e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.2727593065e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.2727593065e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.2727593065e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4209034531e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4209034531e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4209034531e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4209034531e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.4209034531e+09 to diagnol of kernel matrix for numerical stability
Number of line searches 8
('Optimized negative log marginal likelihood:', 1528.381)
Matile 0.00598261579872 0.00598048762688
pair 0048
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 352.429)
Number of line searches 40
('Optimized negative log marginal likelihood:', 198.194)
Matile 0.012765374048 0.0119160242247
pair 0049
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 758.699)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1075.937)
Matile 0.00804219706753 0.00812821400916
pair 0050
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 767.03)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1051.342)
Matile 0.00815666885553 0.0082635591785
pair 0051
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 817.294)
Number of line searches 15
('Optimized negative log marginal likelihood:', 1014.881)
Matile 0.00810948449672 0.00812348384876
pair 0052
n_columns 8
pair 0053
n_columns 4
pair 0054
n_columns 5
pair 0055
n_columns 32
pair 0056
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 578.914)
Number of line searches 40
('Optimized negative log marginal likelihood:', 489.098)
Matile 0.0148328462851 0.0151968862988
pair 0057
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 581.335)
Number of line searches 40
('Optimized negative log marginal likelihood:', 481.252)
Matile 0.0148356711738 0.0152307221553
pair 0058
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 581.615)
Number of line searches 40
('Optimized negative log marginal likelihood:', 485.807)
Matile 0.0150708202871 0.0154048592937
pair 0059
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 582.085)
Number of line searches 40
('Optimized negative log marginal likelihood:', 478.403)
Matile 0.0148004014735 0.0152667420798
pair 0062
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 584.39)
Number of line searches 40
('Optimized negative log marginal likelihood:', 477.853)
Matile 0.0148358411951 0.014825534387
pair 0063
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 583.744)
Number of line searches 40
('Optimized negative log marginal likelihood:', 462.582)
Matile 0.0148352746768 0.0152302869826
pair 0064
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 499.448)
Number of line searches 40
('Optimized negative log marginal likelihood:', 413.482)
Matile 0.0191942871312 0.0209649729579
pair 0065
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -917.152)
Number of line searches 40
('Optimized negative log marginal likelihood:', -934.614)
Matile 6.77866311455e-10 6.56203325599e-10
pair 0066
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -921.113)
Number of line searches 40
('Optimized negative log marginal likelihood:', -932.542)
Matile 8.56235743198e-10 3.25025077375e-09
pair 0067
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -780.854)
Number of line searches 40
('Optimized negative log marginal likelihood:', -856.264)
Matile 3.30133385836e-09 2.08861685719e-09
pair 0068
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 867.514)
Number of line searches 2
('Optimized negative log marginal likelihood:', 1007857372901914.1)
Matile 0.00559485508228 0.00601561189471
pair 0069
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 920.772)
Number of line searches 40
('Optimized negative log marginal likelihood:', 328.422)
Matile 0.0107680824178 0.00417388989435
pair 0070
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 160.218)
Number of line searches 40
('Optimized negative log marginal likelihood:', 894.751)
Matile 0.00392801426055 0.00637094503402
pair 0071
n_columns 8
pair 0072
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 99.904)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1578.129)
Matile 0.000611201617231 0.000601919198706
pair 0073
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 7696499134.478)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1196.516)
Matile 0.00578940347647 0.00584877767112
pair 0074
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 440.108)
Number of line searches 2
('Optimized negative log marginal likelihood:', 318509740719.95)
Matile 0.0152955937841 0.0150982557189
pair 0075
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 522500049385.214)
Number of line searches 40
('Optimized negative log marginal likelihood:', 694.258)
Matile 0.0143433238347 0.0144311600313
pair 0076
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 408.348)
Number of line searches 40
('Optimized negative log marginal likelihood:', 317.531)
Matile 0.00547799638809 0.00431519035137
pair 0077
n_columns 2
Number of line searches 2
('Optimized negative log marginal likelihood:', 29699553778.131)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1167.321)
Matile 0.00595756598278 0.00595042910342
pair 0078
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 908.275)
Number of line searches 40
('Optimized negative log marginal likelihood:', 2096.638)
Matile 0.00562061960983 0.00597471992591
pair 0079
n_columns 2
Warning: adding jitter of 3.1232396444e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.1232396444e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.1232396444e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.1232396444e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.1232396444e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.2159656447e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.2159656447e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.2159656447e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.2159656447e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.2159656447e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9488269536e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9488269536e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9488269536e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9488269536e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.9488269536e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8677912939e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8677912939e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8677912939e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8677912939e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8677912939e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.7844340722e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.7844340722e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.7844340722e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.7844340722e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.7844340722e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5489061064e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5489061064e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5489061064e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5489061064e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5489061064e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.1028149319e+04 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.1028149319e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.1028149319e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.1028149319e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.1028149319e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5466608106e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5466608106e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5466608106e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5466608106e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5466608106e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.9698348273e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.9698348273e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.9698348273e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.9698348273e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.9698348273e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6282286331e+04 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6282286331e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6282286331e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6282286331e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 8.6282286331e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0707696916e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0707696916e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0707696916e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0707696916e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0707696916e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0590935885e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0590935885e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0590935885e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0590935885e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0590935885e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5062508391e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5062508391e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5062508391e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5062508391e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.5062508391e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.2472319006e+04 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.2472319006e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.2472319006e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.2472319006e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 7.2472319006e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5940706676e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5940706676e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5940706676e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5940706676e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.5940706676e+09 to diagnol of kernel matrix for numerical stability
Number of line searches 8
('Optimized negative log marginal likelihood:', 1998.715)
Number of line searches 40
('Optimized negative log marginal likelihood:', 866.13)
Matile 0.00597808121456 0.00573423407765
pair 0080
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 2151.274)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1022.09)
Matile 0.00597644962902 0.00583839549467
pair 0081
n_columns 3
pair 0082
n_columns 3
pair 0083
n_columns 3
pair 0084
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -123.826)
Number of line searches 40
('Optimized negative log marginal likelihood:', -127.55)
Matile 0.000140606123577 0.000152944146575
pair 0085
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 82.028)
Warning: adding jitter of 2.1042616654e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.1042616654e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.1042616654e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.1042616654e+16 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.1042616654e+17 to diagnol of kernel matrix for numerical stability
Number of line searches 30
('Optimized negative log marginal likelihood:', 685.266)
Matile 0.00199439019378 0.00407237027247
pair 0086
n_columns 2
Number of line searches 14
('Optimized negative log marginal likelihood:', 1903.275)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1077.199)
Matile 0.00733769410508 0.00777301400047
pair 0087
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1268.238)
Number of line searches 40
('Optimized negative log marginal likelihood:', 957.02)
Matile 0.00962776740754 0.00554403027951
pair 0088
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -316.584)
Number of line searches 40
('Optimized negative log marginal likelihood:', 472.649)
Matile 1.96336229819e-05 2.69687112954e-05
pair 0089
n_columns 2
Warning: adding jitter of 1.1519848155e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1519848155e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1519848155e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1519848155e+15 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.1519848155e+16 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 186.482)
Number of line searches 40
('Optimized negative log marginal likelihood:', 240.513)
Matile 0.0181112352907 0.0197613541639
pair 0090
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 237.029)
Number of line searches 40
('Optimized negative log marginal likelihood:', 262.16)
Matile 0.0218207674991 0.0220753964231
pair 0091
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 310.452)
Number of line searches 17
('Optimized negative log marginal likelihood:', 664.148)
Matile 0.0193521758212 0.0194601998992
pair 0092
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 598.567)
Number of line searches 40
('Optimized negative log marginal likelihood:', 373.238)
Matile 0.0195709249751 0.0193695718978
pair 0093
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 97.589)
Number of line searches 40
('Optimized negative log marginal likelihood:', 156.458)
Matile 0.00094684215085 0.00109159307254
pair 0094
n_columns 2
Warning: adding jitter of 3.2219113052e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.2219113052e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.2219113052e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.2219113052e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.2219113052e+10 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 688.091)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1120.355)
Matile 0.00611191282683 0.00641790398693
pair 0095
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1485.078)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1079.949)
Matile 0.00579419572869 0.00595842040965
pair 0096
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1608.735)
Warning: adding jitter of 3.8434250375e+24 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8434250375e+25 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8434250375e+26 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8434250375e+27 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 3.8434250375e+28 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0684373802e+10 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0684373802e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0684373802e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0684373802e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.0684373802e+14 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 737.54)
Matile 0.00511466998802 0.00511466998802
pair 0097
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', -879.372)
Number of line searches 40
('Optimized negative log marginal likelihood:', -949.101)
Matile 5.38899639794e-17 5.30828097116e-17
pair 0098
n_columns 2
Warning: adding jitter of 2.8367308469e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8367308469e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8367308469e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8367308469e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8367308469e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7777915377e+11 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7777915377e+12 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7777915377e+13 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7777915377e+14 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 4.7777915377e+15 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', -478.359)
Warning: adding jitter of 2.8356797765e+05 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8356797765e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8356797765e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8356797765e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 2.8356797765e+09 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', -402.178)
Matile 1.11799918904e-15 6.31735844405e-16
pair 0099
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 1274.997)
Number of line searches 40
('Optimized negative log marginal likelihood:', 1208.591)
Matile 0.00691594348667 0.0062737140459
pair 0100
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 157.252)
Number of line searches 40
('Optimized negative log marginal likelihood:', 169.955)
Matile 0.00942359150523 0.00367319870722
pair 0101
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 456.504)
Number of line searches 40
('Optimized negative log marginal likelihood:', 716.838)
Matile 0.00875391439437 0.010382829849
pair 0102
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 335.782)
Number of line searches 40
('Optimized negative log marginal likelihood:', 480.738)
Matile 0.026901854425 0.0268775720164
pair 0103
n_columns 2
Warning: adding jitter of 1.7464914896e+06 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7464914896e+07 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7464914896e+08 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7464914896e+09 to diagnol of kernel matrix for numerical stability
Warning: adding jitter of 1.7464914896e+10 to diagnol of kernel matrix for numerical stability
Number of line searches 40
('Optimized negative log marginal likelihood:', 295.711)
Number of line searches 40
('Optimized negative log marginal likelihood:', 487.921)
Matile 0.0265348358226 0.0265345937315
pair 0104
n_columns 2
Number of line searches 40
('Optimized negative log marginal likelihood:', 295.488)
Number of line searches 40
('Optimized negative log marginal likelihood:', 338.019)
Matile 0.0265131518657 0.0266017744699
pair 0105
n_columns 10

In [10]:
np.array(accuracy).sum()/float(len(accuracy))


Out[10]:
0.5376344086021505

In [4]:
np.array(accuracy).shape


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-4-8705c6c076df> in <module>()
----> 1 np.array(accuracy).shape

NameError: name 'accuracy' is not defined

In [5]:
pair = np.loadtxt('./data/pair0006.txt')
pair[:,0][0:500].shape


Out[5]:
(500,)

In [6]:
metadata = np.loadtxt('./pairmeta.txt')

In [7]:
directions = metadata[:,3]-metadata[:,2]

In [8]:
directions.shape


Out[8]:
(105,)

In [7]:
directions.shape


Out[7]:
(105,)

In [2]:
import modshogun


---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-2-a6f93927f87b> in <module>()
----> 1 import modshogun

ImportError: No module named 'modshogun'

In [ ]: