From 5221b6e7a5435b2ba8f163e0348d855e5d877d16 Mon Sep 17 00:00:00 2001 From: dhruv13j Date: Mon, 17 Mar 2014 18:43:56 +0530 Subject: [PATCH] Changes CKNN pickles after adding KDTree Support; #1936 --- testsuite/python2-tests/classifier_knn_modular0.txt | 7 +++---- testsuite/python2-tests/classifier_knn_modular1.txt | 7 +++---- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/testsuite/python2-tests/classifier_knn_modular0.txt b/testsuite/python2-tests/classifier_knn_modular0.txt index 3bec8db0..b8347740 100644 --- a/testsuite/python2-tests/classifier_knn_modular0.txt +++ b/testsuite/python2-tests/classifier_knn_modular0.txt @@ -1,8 +1,7 @@ (cmodshogun _sg_reconstructor p0 -(cmodshogun -KNN +(S'modshogun.KNN' p1 c__builtin__ object @@ -10,7 +9,7 @@ p2 Ntp3 Rp4 (I01 -S'<<_SHOGUN_SERIALIZABLE_ASCII_FILE_V_00_>>\nversion_parameter int32 1\nmax_train_time float64 0\nsolver_type int32 0\nlabels SGSerializable* MulticlassLabels [\nversion_parameter int32 1\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\nlabels SGVector 92 ({0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3})\n]\nstore_model_features bool f\ndata_locked bool f\ndistance SGSerializable* EuclideanDistance [\nversion_parameter int32 1\nlhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 92\nnum_features int32 2\nfeature_matrix SGMatrix 2 92 ({-1.991488249375454}{-4.10515592045831}{-4.638179746904141}{-0.7680036306633036}{-2.065893456773266}{-1.58784998674364}{-3.521012289772311}{-2.8563225269346}{-3.203607813628434}{-2.796187911923723}{-3.287962724317732}{-1.381781641557891}{-2.217805728096816}{-3.023874236625671}{-2.233861268718509}{-2.395980641767184}{-2.555991321741189}{-3.373328155329004}{-1.423803109356144}{-1.300742643309212}{-4.054969878222837}{-3.123804613110316}{-2.885585126364091}{-2.793703102628001}{-3.151098308605794}{-1.577736051131494}{-3.036834979089183}{-1.178189969582598}{-2.189309623614838}{-3.143578775329235}{-1.430869422273909}{-3.337397650748278}{-3.468470827579218}{-2.862877061883553}{-1.911709924894291}{-2.218304163729578}{-0.5172652477980877}{-2.218089640053419}{-2.947136719356954}{-1.111571619248307}{-0.4687729115323755}{-3.574628915839885}{-1.65039093407655}{-2.009217644874407}{-0.7578652653187234}{-2.475778898186134}{1.295586190424896}{2.032364770903636}{3.765915096475867}{1.46449809481501}{1.511670884741933}{2.728974438363983}{1.588664677332381}{2.393470758417176}{4.153831775046769}{3.173921385169828}{3.526663754001009}{3.309565175630744}{3.666884989413188}{1.788711947510465}{2.066284567389079}{2.01609492962355}{0.7371660424888535}{1.516231690456327}{3.549243860887822}{2.102907451946121}{4.186321233505958}{1.167605383333661}{1.738768310644494}{1.756769695313438}{1.036946170915761}{2.674711859357076}{1.646329858674715}{2.330051123566708}{2.044710069296217}{2.686562879997283}{0.7622150375668317}{1.692185917475912}{3.791708977714857}{2.07884418973628}{1.463959113813531}{1.907013294220622}{1.879814815298436}{3.404039193177318}{3.634502631195369}{0.8238188010398233}{1.23564959167156}{3.635364132794893}{1.433456935332576}{1.609442432518507}{3.369099254017783}{3.186207329812865}{1.608998003925945}{1.102151536192251}{3.292033434287775}{-0.4201768992784338}{1.509803044630651}{0.9811895629009918}{1.973592292032476}{-2.011197925841634}{2.022123672806628}{0.6371554524235705}{0.4394620421852635}{1.014813338651362}{4.490331161075409}{1.126491974951524}{2.30652133685476}{-0.7871282843904022}{1.693331144469978}{1.689991286706955}{0.8065599761511213}{1.708264142123324}{2.502553991826487}{1.209227252079641}{1.716247593351136}{-1.109643060386522}{2.564280573416055}{-0.0001775558730639692}{3.860593503028447}{0.1031005457155936}{3.757608573244354}{-0.190563918412734}{1.10717314489051}{0.6439693827923361}{3.860093302359807}{-2.649901923967373}{1.755190894696522}{-1.581364090174573}{3.569688616157052}{-1.20084921570525}{2.470807531581498}{-0.2071258691522912}{3.50719125763723}{-1.924438236764932}{3.049885877007853}{0.2603910772077623}{2.120613634756388}{-0.6704497123870455}{0.1999201323094695}{2.439942510157144}{-0.6602389751870904}{2.628008039532965}{-2.174006816189205}{1.652540436853439}{-0.1008817740150073}{1.880993259703105}{-0.6269989500566402}{2.684033577871289}{0.9756029145780021}{2.535125785635225}{0.03687758204099296}{-0.03188875830274851}{-0.007149158968374193}{0.7963992688561647}{-0.4017261069744713}{2.582490850326609}{0.08959756368636058}{3.015706299974027}{1.099844197890676}{0.8690239777765068}{-0.8230311924303001}{4.627139529871777}{-0.5773660055062353}{2.056413042638156}{-0.004669049367696575}{1.533295251207934}{-0.6426050369997306}{0.6314819082760368}{-0.7439930467703051}{1.792445395487317}{1.117160853953299}{4.032875698596231}{-0.3884505760852646}{2.276262908868681}{-0.07030445805553931}{2.636909772922137}{-1.00673858370737}{3.163139953958457}{0.2857966200152383}{2.783751260344358}{0.2752951721954403}{0.8779579590475479}{2.215270752283194}{2.564369082345539})\n]\nrhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 120\nnum_features int32 2\nfeature_matrix SGMatrix 2 120 ({-1.162273319266262}{-2.736135020402096}{-2.225011115660302}{-2.217077929924163}{-1.795354671215349}{-0.5243042248700311}{-1.968380395494842}{-2.759857073777984}{-0.631631320403945}{-1.549282021592439}{-1.337174832541163}{-1.862601607302286}{-1.154893327420766}{-0.7654138899639953}{-1.514686597359673}{-2.840573921708206}{-3.800118584231998}{-2.815973128017998}{-4.334358240976068}{-2.422719506203468}{-3.058384031055297}{-2.514533577377949}{-1.768513933144829}{-0.9356731957907414}{-1.906769970181702}{-3.480109848814767}{-0.188343771395366}{-1.461737394595835}{-0.9281559735165215}{-2.736453308588313}{-3.594967112457025}{-1.527929226044384}{-2.397495222859226}{-2.037845810487135}{-2.226777157253632}{-3.06935958428157}{-3.868842776795889}{-1.974839347942902}{-2.04940591270917}{-5.124729698158459}{-1.644322468294669}{-1.183846449090669}{-3.081631848847445}{-2.316419141484652}{-1.857714579237158}{-3.985587933258199}{-3.966100267323945}{-1.522906119286314}{-0.7605267319180096}{-0.5520479411500931}{-1.000231526494924}{-2.521604145354162}{-3.043648393435689}{-0.9479023147824512}{-0.2450361546924229}{-2.978808802828795}{-2.428547841871981}{-1.947939809733191}{-2.368501154507425}{-2.763754880791284}{3.270346713702211}{2.635030018919171}{2.892916452292812}{3.595558095094268}{2.775216929271296}{1.080761431311377}{1.218163926397364}{1.344563712059399}{1.77245969482419}{0.06174425129659511}{1.529321758116366}{2.068842855361534}{1.624528265801153}{2.016934510525421}{0.1385133538858927}{2.571991613023937}{2.13357764198624}{1.661969840810945}{1.54384476476914}{2.692685049053073}{1.122655470484061}{1.654312415522972}{0.3966231311467983}{3.523462868619792}{2.627352856877914}{1.762409782997033}{1.473145677843995}{2.21658998872249}{3.454554627476132}{2.028787465385562}{3.771564061539683}{1.540632469125621}{3.470952959892766}{2.628856095991832}{1.406052773763612}{2.991080066652124}{2.400890034448376}{1.571222099679919}{3.161562918206027}{0.6460513326244135}{1.683663769476419}{1.127440873896514}{1.748834366856509}{1.483617012741206}{3.234492106809665}{2.201606746531785}{3.60659702726429}{3.521412091146483}{1.882085524623792}{0.4518202910236688}{2.427606804394046}{2.851187771945598}{3.182625475457992}{0.7431137844314908}{3.435153495706692}{1.91578670912607}{0.2463750054899136}{1.729402309177142}{1.254478506875025}{2.199912766119815}{0.493100843892968}{0.5120886440156529}{3.912651897291154}{0.7722207087661038}{2.156134962824072}{0.2899502342393693}{5.024318148517301}{0.2377432545713964}{2.678464500418626}{0.3178656874334511}{0.9229332661873511}{3.086210237351624}{3.152849121656339}{1.622561243382932}{1.459209591537816}{1.032096151694264}{4.193320416546337}{-2.397996197178812}{2.426770116227607}{-0.2082312277149179}{1.64347370369898}{1.26806454342041}{2.002588329505942}{-1.565775001081931}{1.572659654563606}{0.8666459944386501}{1.762600177516351}{-0.02408410343484471}{1.467402580871842}{-1.972892653446683}{2.193121689163387}{2.783512315973205}{3.328640898465834}{1.226386579371189}{2.901749188307652}{1.073816858795743}{1.42067333233368}{0.5412959938399927}{3.392594360515341}{-0.1523150256949844}{2.025244985140795}{-1.27164622214666}{1.716181504918142}{-0.3323574684477137}{2.407357264928086}{-0.7744546963302313}{2.40494268914516}{0.1404624382817154}{0.08404815098045493}{0.872518501279567}{1.734081496056538}{-0.1542121123461977}{1.826147588057097}{-0.8592287871409139}{4.351782761348557}{-0.2495593333187602}{1.33331292347001}{1.975377937313616}{1.250117559929307}{-0.4296290509395593}{1.348844850108228}{2.694540400148789}{1.858691668280327}{2.583530360298465}{0.2211261465014716}{1.414958902817809}{-2.313633902176043}{3.79714190723192}{-0.4393476169240257}{1.469874441876963}{0.9299314654093864}{3.837428742504462}{0.3042812263264197}{2.226794530998717}{-1.757131781443074}{2.643731069101391}{-0.1366082557729697}{3.710327301150917}{-0.178064475123102}{3.232012076195472}{0.2806712628998599}{3.246496668469436}{0.8572428196538835}{3.928632578294732}{-1.36169400527559}{2.146509547864285}{-0.5751117442027438}{1.047536167370979}{1.147033451325094}{3.86255503132116}{-0.1620772373272576}{1.191584775535363}{1.341460853657847}{0.02965416410486377}{0.1602603648416699}{0.8170439260116182}{-0.4337240059582861}{2.454136970978525}{-1.155605987328249}{2.086877904805521}{0.9394774953626472}{1.391504575827808}{-0.2397792299854748}{0.7441020144588693}{-0.5795058593588126}{2.777862107376695}{0.7061903276929008}{1.874027951691315}{0.05584350865903571}{1.921305896167091}{-1.401738605020372}{1.558155179385741}{1.659834712799875}{1.957255390903647}{1.040722943126618}{2.613141326753483}{0.5777939462859061}{1.12875345469705}{0.02240780921584391}{0.9724440139544677})\n]\ndisable_sqrt bool f\n]\nm_k int32 3\nm_q float64 1\nm_use_covertree bool f\nm_num_classes int32 4\n' +S'<<_SHOGUN_SERIALIZABLE_ASCII_FILE_V_00_>>\nversion_parameter int32 1\nmax_train_time float64 0\nsolver_type int32 0\nlabels SGSerializable* MulticlassLabels [\nversion_parameter int32 1\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\nlabels SGVector 92 ({0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3})\n]\nstore_model_features bool f\ndata_locked bool f\ndistance SGSerializable* EuclideanDistance [\nversion_parameter int32 1\nlhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 92\nnum_features int32 2\nfeature_matrix SGMatrix 2 92 ({-1.991488249375454}{-4.10515592045831}{-4.638179746904141}{-0.7680036306633036}{-2.065893456773266}{-1.58784998674364}{-3.521012289772311}{-2.8563225269346}{-3.203607813628434}{-2.796187911923723}{-3.287962724317732}{-1.381781641557891}{-2.217805728096816}{-3.023874236625671}{-2.233861268718509}{-2.395980641767184}{-2.555991321741189}{-3.373328155329004}{-1.423803109356144}{-1.300742643309212}{-4.054969878222837}{-3.123804613110316}{-2.885585126364091}{-2.793703102628001}{-3.151098308605794}{-1.577736051131494}{-3.036834979089183}{-1.178189969582598}{-2.189309623614838}{-3.143578775329235}{-1.430869422273909}{-3.337397650748278}{-3.468470827579218}{-2.862877061883553}{-1.911709924894291}{-2.218304163729578}{-0.5172652477980877}{-2.218089640053419}{-2.947136719356954}{-1.111571619248307}{-0.4687729115323755}{-3.574628915839885}{-1.65039093407655}{-2.009217644874407}{-0.7578652653187234}{-2.475778898186134}{1.295586190424896}{2.032364770903636}{3.765915096475867}{1.46449809481501}{1.511670884741933}{2.728974438363983}{1.588664677332381}{2.393470758417176}{4.153831775046769}{3.173921385169828}{3.526663754001009}{3.309565175630744}{3.666884989413188}{1.788711947510465}{2.066284567389079}{2.01609492962355}{0.7371660424888535}{1.516231690456327}{3.549243860887822}{2.102907451946121}{4.186321233505958}{1.167605383333661}{1.738768310644494}{1.756769695313438}{1.036946170915761}{2.674711859357076}{1.646329858674715}{2.330051123566708}{2.044710069296217}{2.686562879997283}{0.7622150375668317}{1.692185917475912}{3.791708977714857}{2.07884418973628}{1.463959113813531}{1.907013294220622}{1.879814815298436}{3.404039193177318}{3.634502631195369}{0.8238188010398233}{1.23564959167156}{3.635364132794893}{1.433456935332576}{1.609442432518507}{3.369099254017783}{3.186207329812865}{1.608998003925945}{1.102151536192251}{3.292033434287775}{-0.4201768992784338}{1.509803044630651}{0.9811895629009918}{1.973592292032476}{-2.011197925841634}{2.022123672806628}{0.6371554524235705}{0.4394620421852635}{1.014813338651362}{4.490331161075409}{1.126491974951524}{2.30652133685476}{-0.7871282843904022}{1.693331144469978}{1.689991286706955}{0.8065599761511213}{1.708264142123324}{2.502553991826487}{1.209227252079641}{1.716247593351136}{-1.109643060386522}{2.564280573416055}{-0.0001775558730639692}{3.860593503028447}{0.1031005457155936}{3.757608573244354}{-0.190563918412734}{1.10717314489051}{0.6439693827923361}{3.860093302359807}{-2.649901923967373}{1.755190894696522}{-1.581364090174573}{3.569688616157052}{-1.20084921570525}{2.470807531581498}{-0.2071258691522912}{3.50719125763723}{-1.924438236764932}{3.049885877007853}{0.2603910772077623}{2.120613634756388}{-0.6704497123870455}{0.1999201323094695}{2.439942510157144}{-0.6602389751870904}{2.628008039532965}{-2.174006816189205}{1.652540436853439}{-0.1008817740150073}{1.880993259703105}{-0.6269989500566402}{2.684033577871289}{0.9756029145780021}{2.535125785635225}{0.03687758204099296}{-0.03188875830274851}{-0.007149158968374193}{0.7963992688561647}{-0.4017261069744713}{2.582490850326609}{0.08959756368636058}{3.015706299974027}{1.099844197890676}{0.8690239777765068}{-0.8230311924303001}{4.627139529871777}{-0.5773660055062353}{2.056413042638156}{-0.004669049367696575}{1.533295251207934}{-0.6426050369997306}{0.6314819082760368}{-0.7439930467703051}{1.792445395487317}{1.117160853953299}{4.032875698596231}{-0.3884505760852646}{2.276262908868681}{-0.07030445805553931}{2.636909772922137}{-1.00673858370737}{3.163139953958457}{0.2857966200152383}{2.783751260344358}{0.2752951721954403}{0.8779579590475479}{2.215270752283194}{2.564369082345539})\n]\nrhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 120\nnum_features int32 2\nfeature_matrix SGMatrix 2 120 ({-1.162273319266262}{-2.736135020402096}{-2.225011115660302}{-2.217077929924163}{-1.795354671215349}{-0.5243042248700311}{-1.968380395494842}{-2.759857073777984}{-0.631631320403945}{-1.549282021592439}{-1.337174832541163}{-1.862601607302286}{-1.154893327420766}{-0.7654138899639953}{-1.514686597359673}{-2.840573921708206}{-3.800118584231998}{-2.815973128017998}{-4.334358240976068}{-2.422719506203468}{-3.058384031055297}{-2.514533577377949}{-1.768513933144829}{-0.9356731957907414}{-1.906769970181702}{-3.480109848814767}{-0.188343771395366}{-1.461737394595835}{-0.9281559735165215}{-2.736453308588313}{-3.594967112457025}{-1.527929226044384}{-2.397495222859226}{-2.037845810487135}{-2.226777157253632}{-3.06935958428157}{-3.868842776795889}{-1.974839347942902}{-2.04940591270917}{-5.124729698158459}{-1.644322468294669}{-1.183846449090669}{-3.081631848847445}{-2.316419141484652}{-1.857714579237158}{-3.985587933258199}{-3.966100267323945}{-1.522906119286314}{-0.7605267319180096}{-0.5520479411500931}{-1.000231526494924}{-2.521604145354162}{-3.043648393435689}{-0.9479023147824512}{-0.2450361546924229}{-2.978808802828795}{-2.428547841871981}{-1.947939809733191}{-2.368501154507425}{-2.763754880791284}{3.270346713702211}{2.635030018919171}{2.892916452292812}{3.595558095094268}{2.775216929271296}{1.080761431311377}{1.218163926397364}{1.344563712059399}{1.77245969482419}{0.06174425129659511}{1.529321758116366}{2.068842855361534}{1.624528265801153}{2.016934510525421}{0.1385133538858927}{2.571991613023937}{2.13357764198624}{1.661969840810945}{1.54384476476914}{2.692685049053073}{1.122655470484061}{1.654312415522972}{0.3966231311467983}{3.523462868619792}{2.627352856877914}{1.762409782997033}{1.473145677843995}{2.21658998872249}{3.454554627476132}{2.028787465385562}{3.771564061539683}{1.540632469125621}{3.470952959892766}{2.628856095991832}{1.406052773763612}{2.991080066652124}{2.400890034448376}{1.571222099679919}{3.161562918206027}{0.6460513326244135}{1.683663769476419}{1.127440873896514}{1.748834366856509}{1.483617012741206}{3.234492106809665}{2.201606746531785}{3.60659702726429}{3.521412091146483}{1.882085524623792}{0.4518202910236688}{2.427606804394046}{2.851187771945598}{3.182625475457992}{0.7431137844314908}{3.435153495706692}{1.91578670912607}{0.2463750054899136}{1.729402309177142}{1.254478506875025}{2.199912766119815}{0.493100843892968}{0.5120886440156529}{3.912651897291154}{0.7722207087661038}{2.156134962824072}{0.2899502342393693}{5.024318148517301}{0.2377432545713964}{2.678464500418626}{0.3178656874334511}{0.9229332661873511}{3.086210237351624}{3.152849121656339}{1.622561243382932}{1.459209591537816}{1.032096151694264}{4.193320416546337}{-2.397996197178812}{2.426770116227607}{-0.2082312277149179}{1.64347370369898}{1.26806454342041}{2.002588329505942}{-1.565775001081931}{1.572659654563606}{0.8666459944386501}{1.762600177516351}{-0.02408410343484471}{1.467402580871842}{-1.972892653446683}{2.193121689163387}{2.783512315973205}{3.328640898465834}{1.226386579371189}{2.901749188307652}{1.073816858795743}{1.42067333233368}{0.5412959938399927}{3.392594360515341}{-0.1523150256949844}{2.025244985140795}{-1.27164622214666}{1.716181504918142}{-0.3323574684477137}{2.407357264928086}{-0.7744546963302313}{2.40494268914516}{0.1404624382817154}{0.08404815098045493}{0.872518501279567}{1.734081496056538}{-0.1542121123461977}{1.826147588057097}{-0.8592287871409139}{4.351782761348557}{-0.2495593333187602}{1.33331292347001}{1.975377937313616}{1.250117559929307}{-0.4296290509395593}{1.348844850108228}{2.694540400148789}{1.858691668280327}{2.583530360298465}{0.2211261465014716}{1.414958902817809}{-2.313633902176043}{3.79714190723192}{-0.4393476169240257}{1.469874441876963}{0.9299314654093864}{3.837428742504462}{0.3042812263264197}{2.226794530998717}{-1.757131781443074}{2.643731069101391}{-0.1366082557729697}{3.710327301150917}{-0.178064475123102}{3.232012076195472}{0.2806712628998599}{3.246496668469436}{0.8572428196538835}{3.928632578294732}{-1.36169400527559}{2.146509547864285}{-0.5751117442027438}{1.047536167370979}{1.147033451325094}{3.86255503132116}{-0.1620772373272576}{1.191584775535363}{1.341460853657847}{0.02965416410486377}{0.1602603648416699}{0.8170439260116182}{-0.4337240059582861}{2.454136970978525}{-1.155605987328249}{2.086877904805521}{0.9394774953626472}{1.391504575827808}{-0.2397792299854748}{0.7441020144588693}{-0.5795058593588126}{2.777862107376695}{0.7061903276929008}{1.874027951691315}{0.05584350865903571}{1.921305896167091}{-1.401738605020372}{1.558155179385741}{1.659834712799875}{1.957255390903647}{1.040722943126618}{2.613141326753483}{0.5777939462859061}{1.12875345469705}{0.02240780921584391}{0.9724440139544677})\n]\ndisable_sqrt bool f\n]\nm_k int32 3\nm_q float64 1\nm_leaf_size int32 20\nm_num_classes int32 4\n' p5 tp6 bI01 @@ -79,4 +78,4 @@ S'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x p31 tp32 btp33 -. \ No newline at end of file +. diff --git a/testsuite/python2-tests/classifier_knn_modular1.txt b/testsuite/python2-tests/classifier_knn_modular1.txt index 3bec8db0..b8347740 100644 --- a/testsuite/python2-tests/classifier_knn_modular1.txt +++ b/testsuite/python2-tests/classifier_knn_modular1.txt @@ -1,8 +1,7 @@ (cmodshogun _sg_reconstructor p0 -(cmodshogun -KNN +(S'modshogun.KNN' p1 c__builtin__ object @@ -10,7 +9,7 @@ p2 Ntp3 Rp4 (I01 -S'<<_SHOGUN_SERIALIZABLE_ASCII_FILE_V_00_>>\nversion_parameter int32 1\nmax_train_time float64 0\nsolver_type int32 0\nlabels SGSerializable* MulticlassLabels [\nversion_parameter int32 1\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\nlabels SGVector 92 ({0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3})\n]\nstore_model_features bool f\ndata_locked bool f\ndistance SGSerializable* EuclideanDistance [\nversion_parameter int32 1\nlhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 92\nnum_features int32 2\nfeature_matrix SGMatrix 2 92 ({-1.991488249375454}{-4.10515592045831}{-4.638179746904141}{-0.7680036306633036}{-2.065893456773266}{-1.58784998674364}{-3.521012289772311}{-2.8563225269346}{-3.203607813628434}{-2.796187911923723}{-3.287962724317732}{-1.381781641557891}{-2.217805728096816}{-3.023874236625671}{-2.233861268718509}{-2.395980641767184}{-2.555991321741189}{-3.373328155329004}{-1.423803109356144}{-1.300742643309212}{-4.054969878222837}{-3.123804613110316}{-2.885585126364091}{-2.793703102628001}{-3.151098308605794}{-1.577736051131494}{-3.036834979089183}{-1.178189969582598}{-2.189309623614838}{-3.143578775329235}{-1.430869422273909}{-3.337397650748278}{-3.468470827579218}{-2.862877061883553}{-1.911709924894291}{-2.218304163729578}{-0.5172652477980877}{-2.218089640053419}{-2.947136719356954}{-1.111571619248307}{-0.4687729115323755}{-3.574628915839885}{-1.65039093407655}{-2.009217644874407}{-0.7578652653187234}{-2.475778898186134}{1.295586190424896}{2.032364770903636}{3.765915096475867}{1.46449809481501}{1.511670884741933}{2.728974438363983}{1.588664677332381}{2.393470758417176}{4.153831775046769}{3.173921385169828}{3.526663754001009}{3.309565175630744}{3.666884989413188}{1.788711947510465}{2.066284567389079}{2.01609492962355}{0.7371660424888535}{1.516231690456327}{3.549243860887822}{2.102907451946121}{4.186321233505958}{1.167605383333661}{1.738768310644494}{1.756769695313438}{1.036946170915761}{2.674711859357076}{1.646329858674715}{2.330051123566708}{2.044710069296217}{2.686562879997283}{0.7622150375668317}{1.692185917475912}{3.791708977714857}{2.07884418973628}{1.463959113813531}{1.907013294220622}{1.879814815298436}{3.404039193177318}{3.634502631195369}{0.8238188010398233}{1.23564959167156}{3.635364132794893}{1.433456935332576}{1.609442432518507}{3.369099254017783}{3.186207329812865}{1.608998003925945}{1.102151536192251}{3.292033434287775}{-0.4201768992784338}{1.509803044630651}{0.9811895629009918}{1.973592292032476}{-2.011197925841634}{2.022123672806628}{0.6371554524235705}{0.4394620421852635}{1.014813338651362}{4.490331161075409}{1.126491974951524}{2.30652133685476}{-0.7871282843904022}{1.693331144469978}{1.689991286706955}{0.8065599761511213}{1.708264142123324}{2.502553991826487}{1.209227252079641}{1.716247593351136}{-1.109643060386522}{2.564280573416055}{-0.0001775558730639692}{3.860593503028447}{0.1031005457155936}{3.757608573244354}{-0.190563918412734}{1.10717314489051}{0.6439693827923361}{3.860093302359807}{-2.649901923967373}{1.755190894696522}{-1.581364090174573}{3.569688616157052}{-1.20084921570525}{2.470807531581498}{-0.2071258691522912}{3.50719125763723}{-1.924438236764932}{3.049885877007853}{0.2603910772077623}{2.120613634756388}{-0.6704497123870455}{0.1999201323094695}{2.439942510157144}{-0.6602389751870904}{2.628008039532965}{-2.174006816189205}{1.652540436853439}{-0.1008817740150073}{1.880993259703105}{-0.6269989500566402}{2.684033577871289}{0.9756029145780021}{2.535125785635225}{0.03687758204099296}{-0.03188875830274851}{-0.007149158968374193}{0.7963992688561647}{-0.4017261069744713}{2.582490850326609}{0.08959756368636058}{3.015706299974027}{1.099844197890676}{0.8690239777765068}{-0.8230311924303001}{4.627139529871777}{-0.5773660055062353}{2.056413042638156}{-0.004669049367696575}{1.533295251207934}{-0.6426050369997306}{0.6314819082760368}{-0.7439930467703051}{1.792445395487317}{1.117160853953299}{4.032875698596231}{-0.3884505760852646}{2.276262908868681}{-0.07030445805553931}{2.636909772922137}{-1.00673858370737}{3.163139953958457}{0.2857966200152383}{2.783751260344358}{0.2752951721954403}{0.8779579590475479}{2.215270752283194}{2.564369082345539})\n]\nrhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 120\nnum_features int32 2\nfeature_matrix SGMatrix 2 120 ({-1.162273319266262}{-2.736135020402096}{-2.225011115660302}{-2.217077929924163}{-1.795354671215349}{-0.5243042248700311}{-1.968380395494842}{-2.759857073777984}{-0.631631320403945}{-1.549282021592439}{-1.337174832541163}{-1.862601607302286}{-1.154893327420766}{-0.7654138899639953}{-1.514686597359673}{-2.840573921708206}{-3.800118584231998}{-2.815973128017998}{-4.334358240976068}{-2.422719506203468}{-3.058384031055297}{-2.514533577377949}{-1.768513933144829}{-0.9356731957907414}{-1.906769970181702}{-3.480109848814767}{-0.188343771395366}{-1.461737394595835}{-0.9281559735165215}{-2.736453308588313}{-3.594967112457025}{-1.527929226044384}{-2.397495222859226}{-2.037845810487135}{-2.226777157253632}{-3.06935958428157}{-3.868842776795889}{-1.974839347942902}{-2.04940591270917}{-5.124729698158459}{-1.644322468294669}{-1.183846449090669}{-3.081631848847445}{-2.316419141484652}{-1.857714579237158}{-3.985587933258199}{-3.966100267323945}{-1.522906119286314}{-0.7605267319180096}{-0.5520479411500931}{-1.000231526494924}{-2.521604145354162}{-3.043648393435689}{-0.9479023147824512}{-0.2450361546924229}{-2.978808802828795}{-2.428547841871981}{-1.947939809733191}{-2.368501154507425}{-2.763754880791284}{3.270346713702211}{2.635030018919171}{2.892916452292812}{3.595558095094268}{2.775216929271296}{1.080761431311377}{1.218163926397364}{1.344563712059399}{1.77245969482419}{0.06174425129659511}{1.529321758116366}{2.068842855361534}{1.624528265801153}{2.016934510525421}{0.1385133538858927}{2.571991613023937}{2.13357764198624}{1.661969840810945}{1.54384476476914}{2.692685049053073}{1.122655470484061}{1.654312415522972}{0.3966231311467983}{3.523462868619792}{2.627352856877914}{1.762409782997033}{1.473145677843995}{2.21658998872249}{3.454554627476132}{2.028787465385562}{3.771564061539683}{1.540632469125621}{3.470952959892766}{2.628856095991832}{1.406052773763612}{2.991080066652124}{2.400890034448376}{1.571222099679919}{3.161562918206027}{0.6460513326244135}{1.683663769476419}{1.127440873896514}{1.748834366856509}{1.483617012741206}{3.234492106809665}{2.201606746531785}{3.60659702726429}{3.521412091146483}{1.882085524623792}{0.4518202910236688}{2.427606804394046}{2.851187771945598}{3.182625475457992}{0.7431137844314908}{3.435153495706692}{1.91578670912607}{0.2463750054899136}{1.729402309177142}{1.254478506875025}{2.199912766119815}{0.493100843892968}{0.5120886440156529}{3.912651897291154}{0.7722207087661038}{2.156134962824072}{0.2899502342393693}{5.024318148517301}{0.2377432545713964}{2.678464500418626}{0.3178656874334511}{0.9229332661873511}{3.086210237351624}{3.152849121656339}{1.622561243382932}{1.459209591537816}{1.032096151694264}{4.193320416546337}{-2.397996197178812}{2.426770116227607}{-0.2082312277149179}{1.64347370369898}{1.26806454342041}{2.002588329505942}{-1.565775001081931}{1.572659654563606}{0.8666459944386501}{1.762600177516351}{-0.02408410343484471}{1.467402580871842}{-1.972892653446683}{2.193121689163387}{2.783512315973205}{3.328640898465834}{1.226386579371189}{2.901749188307652}{1.073816858795743}{1.42067333233368}{0.5412959938399927}{3.392594360515341}{-0.1523150256949844}{2.025244985140795}{-1.27164622214666}{1.716181504918142}{-0.3323574684477137}{2.407357264928086}{-0.7744546963302313}{2.40494268914516}{0.1404624382817154}{0.08404815098045493}{0.872518501279567}{1.734081496056538}{-0.1542121123461977}{1.826147588057097}{-0.8592287871409139}{4.351782761348557}{-0.2495593333187602}{1.33331292347001}{1.975377937313616}{1.250117559929307}{-0.4296290509395593}{1.348844850108228}{2.694540400148789}{1.858691668280327}{2.583530360298465}{0.2211261465014716}{1.414958902817809}{-2.313633902176043}{3.79714190723192}{-0.4393476169240257}{1.469874441876963}{0.9299314654093864}{3.837428742504462}{0.3042812263264197}{2.226794530998717}{-1.757131781443074}{2.643731069101391}{-0.1366082557729697}{3.710327301150917}{-0.178064475123102}{3.232012076195472}{0.2806712628998599}{3.246496668469436}{0.8572428196538835}{3.928632578294732}{-1.36169400527559}{2.146509547864285}{-0.5751117442027438}{1.047536167370979}{1.147033451325094}{3.86255503132116}{-0.1620772373272576}{1.191584775535363}{1.341460853657847}{0.02965416410486377}{0.1602603648416699}{0.8170439260116182}{-0.4337240059582861}{2.454136970978525}{-1.155605987328249}{2.086877904805521}{0.9394774953626472}{1.391504575827808}{-0.2397792299854748}{0.7441020144588693}{-0.5795058593588126}{2.777862107376695}{0.7061903276929008}{1.874027951691315}{0.05584350865903571}{1.921305896167091}{-1.401738605020372}{1.558155179385741}{1.659834712799875}{1.957255390903647}{1.040722943126618}{2.613141326753483}{0.5777939462859061}{1.12875345469705}{0.02240780921584391}{0.9724440139544677})\n]\ndisable_sqrt bool f\n]\nm_k int32 3\nm_q float64 1\nm_use_covertree bool f\nm_num_classes int32 4\n' +S'<<_SHOGUN_SERIALIZABLE_ASCII_FILE_V_00_>>\nversion_parameter int32 1\nmax_train_time float64 0\nsolver_type int32 0\nlabels SGSerializable* MulticlassLabels [\nversion_parameter int32 1\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\nlabels SGVector 92 ({0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{0}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{1}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{2}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3}{3})\n]\nstore_model_features bool f\ndata_locked bool f\ndistance SGSerializable* EuclideanDistance [\nversion_parameter int32 1\nlhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 92\nnum_features int32 2\nfeature_matrix SGMatrix 2 92 ({-1.991488249375454}{-4.10515592045831}{-4.638179746904141}{-0.7680036306633036}{-2.065893456773266}{-1.58784998674364}{-3.521012289772311}{-2.8563225269346}{-3.203607813628434}{-2.796187911923723}{-3.287962724317732}{-1.381781641557891}{-2.217805728096816}{-3.023874236625671}{-2.233861268718509}{-2.395980641767184}{-2.555991321741189}{-3.373328155329004}{-1.423803109356144}{-1.300742643309212}{-4.054969878222837}{-3.123804613110316}{-2.885585126364091}{-2.793703102628001}{-3.151098308605794}{-1.577736051131494}{-3.036834979089183}{-1.178189969582598}{-2.189309623614838}{-3.143578775329235}{-1.430869422273909}{-3.337397650748278}{-3.468470827579218}{-2.862877061883553}{-1.911709924894291}{-2.218304163729578}{-0.5172652477980877}{-2.218089640053419}{-2.947136719356954}{-1.111571619248307}{-0.4687729115323755}{-3.574628915839885}{-1.65039093407655}{-2.009217644874407}{-0.7578652653187234}{-2.475778898186134}{1.295586190424896}{2.032364770903636}{3.765915096475867}{1.46449809481501}{1.511670884741933}{2.728974438363983}{1.588664677332381}{2.393470758417176}{4.153831775046769}{3.173921385169828}{3.526663754001009}{3.309565175630744}{3.666884989413188}{1.788711947510465}{2.066284567389079}{2.01609492962355}{0.7371660424888535}{1.516231690456327}{3.549243860887822}{2.102907451946121}{4.186321233505958}{1.167605383333661}{1.738768310644494}{1.756769695313438}{1.036946170915761}{2.674711859357076}{1.646329858674715}{2.330051123566708}{2.044710069296217}{2.686562879997283}{0.7622150375668317}{1.692185917475912}{3.791708977714857}{2.07884418973628}{1.463959113813531}{1.907013294220622}{1.879814815298436}{3.404039193177318}{3.634502631195369}{0.8238188010398233}{1.23564959167156}{3.635364132794893}{1.433456935332576}{1.609442432518507}{3.369099254017783}{3.186207329812865}{1.608998003925945}{1.102151536192251}{3.292033434287775}{-0.4201768992784338}{1.509803044630651}{0.9811895629009918}{1.973592292032476}{-2.011197925841634}{2.022123672806628}{0.6371554524235705}{0.4394620421852635}{1.014813338651362}{4.490331161075409}{1.126491974951524}{2.30652133685476}{-0.7871282843904022}{1.693331144469978}{1.689991286706955}{0.8065599761511213}{1.708264142123324}{2.502553991826487}{1.209227252079641}{1.716247593351136}{-1.109643060386522}{2.564280573416055}{-0.0001775558730639692}{3.860593503028447}{0.1031005457155936}{3.757608573244354}{-0.190563918412734}{1.10717314489051}{0.6439693827923361}{3.860093302359807}{-2.649901923967373}{1.755190894696522}{-1.581364090174573}{3.569688616157052}{-1.20084921570525}{2.470807531581498}{-0.2071258691522912}{3.50719125763723}{-1.924438236764932}{3.049885877007853}{0.2603910772077623}{2.120613634756388}{-0.6704497123870455}{0.1999201323094695}{2.439942510157144}{-0.6602389751870904}{2.628008039532965}{-2.174006816189205}{1.652540436853439}{-0.1008817740150073}{1.880993259703105}{-0.6269989500566402}{2.684033577871289}{0.9756029145780021}{2.535125785635225}{0.03687758204099296}{-0.03188875830274851}{-0.007149158968374193}{0.7963992688561647}{-0.4017261069744713}{2.582490850326609}{0.08959756368636058}{3.015706299974027}{1.099844197890676}{0.8690239777765068}{-0.8230311924303001}{4.627139529871777}{-0.5773660055062353}{2.056413042638156}{-0.004669049367696575}{1.533295251207934}{-0.6426050369997306}{0.6314819082760368}{-0.7439930467703051}{1.792445395487317}{1.117160853953299}{4.032875698596231}{-0.3884505760852646}{2.276262908868681}{-0.07030445805553931}{2.636909772922137}{-1.00673858370737}{3.163139953958457}{0.2857966200152383}{2.783751260344358}{0.2752951721954403}{0.8779579590475479}{2.215270752283194}{2.564369082345539})\n]\nrhs SGSerializable* DenseFeatures float64 [\nversion_parameter int32 1\nproperties uint64 1\ncache_size int32 0\npreproc SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\npreprocessed SGSerializable* DynamicArray bool [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\nsubset_stack SGSerializable* SubsetStack [\nversion_parameter int32 1\nactive_subset SGSerializable* null []\nactive_subsets_stack SGSerializable* DynamicObjectArray [\nversion_parameter int32 1\narray Vector 0 ()\nnum_elements int32 0\nresize_granularity int32 128\nuse_sg_malloc bool t\nfree_array bool t\n]\n]\ncombined_weight float64 1\nnum_vectors int32 120\nnum_features int32 2\nfeature_matrix SGMatrix 2 120 ({-1.162273319266262}{-2.736135020402096}{-2.225011115660302}{-2.217077929924163}{-1.795354671215349}{-0.5243042248700311}{-1.968380395494842}{-2.759857073777984}{-0.631631320403945}{-1.549282021592439}{-1.337174832541163}{-1.862601607302286}{-1.154893327420766}{-0.7654138899639953}{-1.514686597359673}{-2.840573921708206}{-3.800118584231998}{-2.815973128017998}{-4.334358240976068}{-2.422719506203468}{-3.058384031055297}{-2.514533577377949}{-1.768513933144829}{-0.9356731957907414}{-1.906769970181702}{-3.480109848814767}{-0.188343771395366}{-1.461737394595835}{-0.9281559735165215}{-2.736453308588313}{-3.594967112457025}{-1.527929226044384}{-2.397495222859226}{-2.037845810487135}{-2.226777157253632}{-3.06935958428157}{-3.868842776795889}{-1.974839347942902}{-2.04940591270917}{-5.124729698158459}{-1.644322468294669}{-1.183846449090669}{-3.081631848847445}{-2.316419141484652}{-1.857714579237158}{-3.985587933258199}{-3.966100267323945}{-1.522906119286314}{-0.7605267319180096}{-0.5520479411500931}{-1.000231526494924}{-2.521604145354162}{-3.043648393435689}{-0.9479023147824512}{-0.2450361546924229}{-2.978808802828795}{-2.428547841871981}{-1.947939809733191}{-2.368501154507425}{-2.763754880791284}{3.270346713702211}{2.635030018919171}{2.892916452292812}{3.595558095094268}{2.775216929271296}{1.080761431311377}{1.218163926397364}{1.344563712059399}{1.77245969482419}{0.06174425129659511}{1.529321758116366}{2.068842855361534}{1.624528265801153}{2.016934510525421}{0.1385133538858927}{2.571991613023937}{2.13357764198624}{1.661969840810945}{1.54384476476914}{2.692685049053073}{1.122655470484061}{1.654312415522972}{0.3966231311467983}{3.523462868619792}{2.627352856877914}{1.762409782997033}{1.473145677843995}{2.21658998872249}{3.454554627476132}{2.028787465385562}{3.771564061539683}{1.540632469125621}{3.470952959892766}{2.628856095991832}{1.406052773763612}{2.991080066652124}{2.400890034448376}{1.571222099679919}{3.161562918206027}{0.6460513326244135}{1.683663769476419}{1.127440873896514}{1.748834366856509}{1.483617012741206}{3.234492106809665}{2.201606746531785}{3.60659702726429}{3.521412091146483}{1.882085524623792}{0.4518202910236688}{2.427606804394046}{2.851187771945598}{3.182625475457992}{0.7431137844314908}{3.435153495706692}{1.91578670912607}{0.2463750054899136}{1.729402309177142}{1.254478506875025}{2.199912766119815}{0.493100843892968}{0.5120886440156529}{3.912651897291154}{0.7722207087661038}{2.156134962824072}{0.2899502342393693}{5.024318148517301}{0.2377432545713964}{2.678464500418626}{0.3178656874334511}{0.9229332661873511}{3.086210237351624}{3.152849121656339}{1.622561243382932}{1.459209591537816}{1.032096151694264}{4.193320416546337}{-2.397996197178812}{2.426770116227607}{-0.2082312277149179}{1.64347370369898}{1.26806454342041}{2.002588329505942}{-1.565775001081931}{1.572659654563606}{0.8666459944386501}{1.762600177516351}{-0.02408410343484471}{1.467402580871842}{-1.972892653446683}{2.193121689163387}{2.783512315973205}{3.328640898465834}{1.226386579371189}{2.901749188307652}{1.073816858795743}{1.42067333233368}{0.5412959938399927}{3.392594360515341}{-0.1523150256949844}{2.025244985140795}{-1.27164622214666}{1.716181504918142}{-0.3323574684477137}{2.407357264928086}{-0.7744546963302313}{2.40494268914516}{0.1404624382817154}{0.08404815098045493}{0.872518501279567}{1.734081496056538}{-0.1542121123461977}{1.826147588057097}{-0.8592287871409139}{4.351782761348557}{-0.2495593333187602}{1.33331292347001}{1.975377937313616}{1.250117559929307}{-0.4296290509395593}{1.348844850108228}{2.694540400148789}{1.858691668280327}{2.583530360298465}{0.2211261465014716}{1.414958902817809}{-2.313633902176043}{3.79714190723192}{-0.4393476169240257}{1.469874441876963}{0.9299314654093864}{3.837428742504462}{0.3042812263264197}{2.226794530998717}{-1.757131781443074}{2.643731069101391}{-0.1366082557729697}{3.710327301150917}{-0.178064475123102}{3.232012076195472}{0.2806712628998599}{3.246496668469436}{0.8572428196538835}{3.928632578294732}{-1.36169400527559}{2.146509547864285}{-0.5751117442027438}{1.047536167370979}{1.147033451325094}{3.86255503132116}{-0.1620772373272576}{1.191584775535363}{1.341460853657847}{0.02965416410486377}{0.1602603648416699}{0.8170439260116182}{-0.4337240059582861}{2.454136970978525}{-1.155605987328249}{2.086877904805521}{0.9394774953626472}{1.391504575827808}{-0.2397792299854748}{0.7441020144588693}{-0.5795058593588126}{2.777862107376695}{0.7061903276929008}{1.874027951691315}{0.05584350865903571}{1.921305896167091}{-1.401738605020372}{1.558155179385741}{1.659834712799875}{1.957255390903647}{1.040722943126618}{2.613141326753483}{0.5777939462859061}{1.12875345469705}{0.02240780921584391}{0.9724440139544677})\n]\ndisable_sqrt bool f\n]\nm_k int32 3\nm_q float64 1\nm_leaf_size int32 20\nm_num_classes int32 4\n' p5 tp6 bI01 @@ -79,4 +78,4 @@ S'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x p31 tp32 btp33 -. \ No newline at end of file +.