diff --git a/JenkinsfileNeural b/JenkinsfileNeural index e23f46f..dfed353 100644 --- a/JenkinsfileNeural +++ b/JenkinsfileNeural @@ -17,7 +17,7 @@ node { } stage('Clone repo') { - /*try {*/ docker.image("karopa/ium:23").inside { + /*try {*/ docker.image("karopa/ium:24").inside { stage('Test') { checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[url: 'https://git.wmi.amu.edu.pl/s434765/ium_434765']]]) copyArtifacts fingerprintArtifacts: true, projectName: 's434765-create-dataset', selector: buildParameter("BUILD_SELECTOR") diff --git a/model/saved_model.pb b/model/saved_model.pb index 3f82d1e..825ce53 100644 Binary files a/model/saved_model.pb and b/model/saved_model.pb differ diff --git a/model/variables/variables.data-00000-of-00001 b/model/variables/variables.data-00000-of-00001 index ea483d9..2f76496 100644 Binary files a/model/variables/variables.data-00000-of-00001 and b/model/variables/variables.data-00000-of-00001 differ diff --git a/model/variables/variables.index b/model/variables/variables.index index 4662835..a0c357e 100644 Binary files a/model/variables/variables.index and b/model/variables/variables.index differ diff --git a/neural_network.py b/neural_network.py index 5abdc9f..c2bc023 100644 --- a/neural_network.py +++ b/neural_network.py @@ -1,3 +1,4 @@ +import sys from datetime import datetime import pandas as pd @@ -9,14 +10,14 @@ from sklearn.metrics import mean_squared_error from tensorflow import keras ex = Experiment("sacred_scopes", interactive=True, save_git_info=False) -ex.observers.append(MongoObserver(url='mongodb://mongo_user:mongo_password_IUM_2021@172.17.0.1:27017', - db_name='sacred')) +# ex.observers.append(MongoObserver(url='mongodb://mongo_user:mongo_password_IUM_2021@172.17.0.1:27017', +# db_name='sacred')) ex.observers.append(FileStorageObserver('my_runs')) @ex.config def my_config(): - epochs_amount = 30 + epochs_amount = int(sys.argv[1]) def normalize_data(data): @@ -105,4 +106,4 @@ def my_main(epochs_amount): ex.run() -ex.add_artifact("model.pb") \ No newline at end of file +ex.add_artifact("model") \ No newline at end of file diff --git a/predictions.txt b/predictions.txt index b7ace18..558add1 100644 --- a/predictions.txt +++ b/predictions.txt @@ -1,422 +1,422 @@ -predicted: 401.773549079895 expected: 617 -predicted: 73.26794216036797 expected: 172 -predicted: 1314.783121585846 expected: 611 -predicted: 144.73656958341599 expected: 269 -predicted: 1314.783121585846 expected: 1095 -predicted: 144.73656958341599 expected: 68 -predicted: 42.01345157623291 expected: 5 -predicted: 401.773549079895 expected: 986 -predicted: 212.28029680252075 expected: 262 -predicted: 364.7861204147339 expected: 817 -predicted: 237.52211904525757 expected: 197 -predicted: 190.2229397892952 expected: 264 -predicted: 325.382360458374 expected: 830 -predicted: 1314.783121585846 expected: 1415 -predicted: 322.7557487487793 expected: 134 -predicted: 65.99762749671936 expected: 58 -predicted: 87.60356676578522 expected: 93 -predicted: 464.96899366378784 expected: 830 -predicted: 1314.783121585846 expected: 1207 -predicted: 330.63169717788696 expected: 269 -predicted: 449.28351950645447 expected: 558 -predicted: 1190.0794587135315 expected: 1558 -predicted: 75.64841490983963 expected: 37 -predicted: 467.5880811214447 expected: 364 -predicted: 483.3023567199707 expected: 1020 -predicted: 40.28947292268276 expected: 11 -predicted: 359.5212368965149 expected: 225 -predicted: 467.5880811214447 expected: 228 -predicted: 1190.0794587135315 expected: 1184 -predicted: 346.38180017471313 expected: 370 -predicted: 80.41028225421906 expected: 68 -predicted: 184.85256725549698 expected: 201 -predicted: 1314.783121585846 expected: 1113 -predicted: 346.38180017471313 expected: 496 -predicted: 80.41028225421906 expected: 43 -predicted: 90.07705247402191 expected: 59 -predicted: 80.41028225421906 expected: 60 -predicted: 92.55052572488785 expected: 78 -predicted: 256.8926827907562 expected: 263 -predicted: 330.63169717788696 expected: 400 -predicted: 1314.783121585846 expected: 1256 -predicted: 80.41028225421906 expected: 23 -predicted: 1314.783121585846 expected: 3345 -predicted: 99.96638607978821 expected: 98 -predicted: 514.7448103427887 expected: 238 -predicted: 107.66191440820694 expected: 69 -predicted: 359.5212368965149 expected: 170 -predicted: 61.403461277484894 expected: 31 -predicted: 112.91360557079315 expected: 102 -predicted: 1314.783121585846 expected: 1070 -predicted: 163.47358882427216 expected: 96 -predicted: 430.82638001441956 expected: 387 -predicted: 70.90167081356049 expected: 25 -predicted: 417.6245069503784 expected: 574 -predicted: 364.7861204147339 expected: 165 -predicted: 399.1275038719177 expected: 765 -predicted: 464.96899366378784 expected: 599 -predicted: 449.28351950645447 expected: 906 -predicted: 97.49749714136124 expected: 71 -predicted: 409.7033631801605 expected: 433 -predicted: 409.7033631801605 expected: 152 -predicted: 126.12042421102524 expected: 116 -predicted: 46.30681589245796 expected: 19 -predicted: 43.969118639826775 expected: 24 -predicted: 112.91360557079315 expected: 97 -predicted: 126.12042421102524 expected: 49 -predicted: 514.7448103427887 expected: 291 -predicted: 1314.783121585846 expected: 2816 -predicted: 359.5212368965149 expected: 152 -predicted: 464.96899366378784 expected: 1033 -predicted: 449.28351950645447 expected: 740 -predicted: 87.60356676578522 expected: 32 -predicted: 115.54896235466003 expected: 74 -predicted: 514.7448103427887 expected: 453 -predicted: 359.5212368965149 expected: 219 -predicted: 152.77325546741486 expected: 82 -predicted: 168.81658005714417 expected: 72 -predicted: 78.01309171319008 expected: 109 -predicted: 401.773549079895 expected: 567 -predicted: 291.23790311813354 expected: 389 -predicted: 87.60356676578522 expected: 70 -predicted: 1314.783121585846 expected: 987 -predicted: 1314.783121585846 expected: 1812 -predicted: 467.5880811214447 expected: 169 -predicted: 259.63664293289185 expected: 270 -predicted: 58.91799157857895 expected: 33 -predicted: 139.40237325429916 expected: 75 -predicted: 1314.783121585846 expected: 1424 -predicted: 46.30680966377258 expected: 39 -predicted: 58.91799157857895 expected: 49 -predicted: 61.403461277484894 expected: 141 -predicted: 51.25085982680321 expected: 24 -predicted: 152.77325546741486 expected: 91 -predicted: 220.80836367607117 expected: 101 -predicted: 483.30240654945374 expected: 401 -predicted: 483.30240654945374 expected: 570 -predicted: 155.45215076208115 expected: 106 -predicted: 53.80667006969452 expected: 43 -predicted: 514.7448103427887 expected: 439 -predicted: 1190.0794587135315 expected: 1220 -predicted: 80.41028225421906 expected: 82 -predicted: 38.92591091990471 expected: 5 -predicted: 467.5880811214447 expected: 314 -predicted: 346.38180017471313 expected: 180 -predicted: 82.76570945978165 expected: 88 -predicted: 1314.783121585846 expected: 1642 -predicted: 401.773549079895 expected: 417 -predicted: 278.1119203567505 expected: 346 -predicted: 42.01345157623291 expected: 10 -predicted: 163.47358882427216 expected: 93 -predicted: 61.403461277484894 expected: 26 -predicted: 120.82244145870209 expected: 41 -predicted: 1314.783121585846 expected: 505 -predicted: 38.92591091990471 expected: 11 -predicted: 1314.783121585846 expected: 929 -predicted: 364.7861204147339 expected: 877 -predicted: 107.66191440820694 expected: 370 -predicted: 40.28947292268276 expected: 28 -predicted: 1314.783121585846 expected: 1085 -predicted: 1190.0794587135315 expected: 654 -predicted: 82.76570945978165 expected: 59 -predicted: 184.85256725549698 expected: 259 -predicted: 333.25636553764343 expected: 165 -predicted: 38.92591091990471 expected: 1 -predicted: 51.25085982680321 expected: 26 -predicted: 152.77325546741486 expected: 399 -predicted: 399.1275038719177 expected: 155 -predicted: 179.49257171154022 expected: 158 -predicted: 430.82638001441956 expected: 782 -predicted: 182.16745573282242 expected: 376 -predicted: 38.92591091990471 expected: 1 -predicted: 223.59136521816254 expected: 116 -predicted: 278.1119203567505 expected: 628 -predicted: 1314.783121585846 expected: 1897 -predicted: 134.08489471673965 expected: 76 -predicted: 548.8336579799652 expected: 450 -predicted: 259.63664293289185 expected: 272 -predicted: 359.5212368965149 expected: 149 -predicted: 1190.0794587135315 expected: 1069 -predicted: 209.44163572788239 expected: 286 -predicted: 179.49255925416946 expected: 526 -predicted: 75.64841490983963 expected: 29 -predicted: 278.1119203567505 expected: 373 -predicted: 152.77325546741486 expected: 481 -predicted: 144.73656958341599 expected: 74 -predicted: 70.90167081356049 expected: 54 -predicted: 158.13044810295105 expected: 102 -predicted: 38.92591091990471 expected: 22 -predicted: 1314.783121585846 expected: 1360 -predicted: 430.82638001441956 expected: 324 -predicted: 399.1275038719177 expected: 973 -predicted: 401.773549079895 expected: 407 -predicted: 218.01178359985352 expected: 317 -predicted: 46.30680966377258 expected: 76 -predicted: 417.6245069503784 expected: 688 -predicted: 68.44694590568542 expected: 44 -predicted: 330.63169717788696 expected: 239 -predicted: 430.82638001441956 expected: 344 -predicted: 417.6245069503784 expected: 688 -predicted: 359.5212867259979 expected: 442 -predicted: 131.4261554479599 expected: 157 -predicted: 1314.783121585846 expected: 1193 -predicted: 95.02401143312454 expected: 102 -predicted: 399.1275038719177 expected: 768 -predicted: 85.1340674161911 expected: 42 -predicted: 291.23790311813354 expected: 265 -predicted: 75.64841490983963 expected: 15 -predicted: 80.41028225421906 expected: 44 -predicted: 38.92591091990471 expected: 1 -predicted: 359.5212368965149 expected: 216 -predicted: 61.403461277484894 expected: 20 -predicted: 514.7448103427887 expected: 308 -predicted: 65.99762749671936 expected: 29 -predicted: 99.96638607978821 expected: 208 -predicted: 171.48555928468704 expected: 99 -predicted: 95.02401143312454 expected: 48 -predicted: 46.30680966377258 expected: 15 -predicted: 401.773549079895 expected: 630 -predicted: 291.23790311813354 expected: 333 -predicted: 63.73411077260971 expected: 55 -predicted: 82.76570945978165 expected: 52 -predicted: 90.07705247402191 expected: 27 -predicted: 68.44694590568542 expected: 16 -predicted: 514.7448103427887 expected: 472 -predicted: 359.5212368965149 expected: 162 -predicted: 1314.783121585846 expected: 1054 -predicted: 158.13044810295105 expected: 223 -predicted: 51.25085982680321 expected: 22 -predicted: 1314.783121585846 expected: 3345 -predicted: 134.08489471673965 expected: 71 -predicted: 467.5880811214447 expected: 862 -predicted: 78.0130854845047 expected: 26 -predicted: 1190.0794587135315 expected: 624 -predicted: 85.1340674161911 expected: 24 -predicted: 61.403461277484894 expected: 115 -predicted: 1314.783121585846 expected: 3131 -predicted: 90.07705247402191 expected: 27 -predicted: 1314.783121585846 expected: 1116 -predicted: 259.63664293289185 expected: 501 -predicted: 1190.0794587135315 expected: 1380 -predicted: 430.82638001441956 expected: 538 -predicted: 68.44694590568542 expected: 77 -predicted: 275.48745131492615 expected: 270 -predicted: 1190.0794587135315 expected: 618 -predicted: 514.7448103427887 expected: 335 -predicted: 401.773549079895 expected: 550 -predicted: 144.73656958341599 expected: 169 -predicted: 401.773549079895 expected: 653 -predicted: 70.90167081356049 expected: 21 -predicted: 220.80836367607117 expected: 225 -predicted: 1314.783121585846 expected: 2192 -predicted: 364.7861204147339 expected: 213 -predicted: 409.7033631801605 expected: 695 -predicted: 56.28768002986908 expected: 23 -predicted: 131.4261554479599 expected: 148 -predicted: 168.81658005714417 expected: 57 -predicted: 78.01309171319008 expected: 42 -predicted: 168.81658005714417 expected: 195 -predicted: 182.16745573282242 expected: 172 -predicted: 483.3023567199707 expected: 220 -predicted: 201.05135983228683 expected: 112 -predicted: 63.73411077260971 expected: 14 -predicted: 359.5212867259979 expected: 314 -predicted: 90.07705247402191 expected: 47 -predicted: 449.28351950645447 expected: 836 -predicted: 409.7033631801605 expected: 375 -predicted: 401.773549079895 expected: 501 -predicted: 367.4239935874939 expected: 392 -predicted: 409.7033631801605 expected: 824 -predicted: 123.46761465072632 expected: 220 -predicted: 42.01345157623291 expected: 3 -predicted: 251.4055597782135 expected: 307 -predicted: 40.28947292268276 expected: 18 -predicted: 87.60356676578522 expected: 93 -predicted: 330.63169717788696 expected: 180 -predicted: 42.01345157623291 expected: 3 -predicted: 514.7448103427887 expected: 297 -predicted: 483.3023567199707 expected: 576 -predicted: 514.7448103427887 expected: 314 -predicted: 223.59136521816254 expected: 139 -predicted: 87.60356676578522 expected: 105 -predicted: 330.63169717788696 expected: 231 -predicted: 63.73411077260971 expected: 12 -predicted: 1190.0794587135315 expected: 1026 -predicted: 330.63169717788696 expected: 304 -predicted: 38.92591091990471 expected: 3 -predicted: 364.7861204147339 expected: 335 -predicted: 123.46761465072632 expected: 110 -predicted: 61.403461277484894 expected: 43 -predicted: 112.91360557079315 expected: 113 -predicted: 401.773549079895 expected: 487 -predicted: 364.7861204147339 expected: 541 -predicted: 240.3073878288269 expected: 114 -predicted: 63.73411077260971 expected: 101 -predicted: 212.28029680252075 expected: 251 -predicted: 1314.7829222679138 expected: 1358 -predicted: 367.4239935874939 expected: 1031 -predicted: 1314.783121585846 expected: 1788 -predicted: 218.01178359985352 expected: 137 -predicted: 46.30680966377258 expected: 29 -predicted: 90.07705247402191 expected: 68 -predicted: 467.5880811214447 expected: 442 -predicted: 68.44694590568542 expected: 24 -predicted: 449.28351950645447 expected: 1129 -predicted: 48.75834237039089 expected: 35 -predicted: 97.49749714136124 expected: 181 -predicted: 514.7448103427887 expected: 894 -predicted: 48.75834237039089 expected: 49 -predicted: 131.4261554479599 expected: 170 -predicted: 168.81658005714417 expected: 196 -predicted: 1314.783121585846 expected: 3345 -predicted: 90.07705247402191 expected: 24 -predicted: 430.82638001441956 expected: 629 -predicted: 514.7448103427887 expected: 290 -predicted: 430.82638001441956 expected: 342 -predicted: 158.13044810295105 expected: 177 -predicted: 68.44694590568542 expected: 57 -predicted: 1190.0794587135315 expected: 707 -predicted: 254.1435902118683 expected: 289 -predicted: 78.01309171319008 expected: 78 -predicted: 364.7861204147339 expected: 530 -predicted: 212.28029680252075 expected: 276 -predicted: 401.773549079895 expected: 389 -predicted: 80.41028225421906 expected: 173 -predicted: 514.7448103427887 expected: 717 -predicted: 467.5880811214447 expected: 707 -predicted: 514.7448103427887 expected: 440 -predicted: 56.28769248723984 expected: 36 -predicted: 99.96638607978821 expected: 115 -predicted: 152.77325546741486 expected: 437 -predicted: 90.07705247402191 expected: 75 -predicted: 1314.783121585846 expected: 611 -predicted: 70.90167081356049 expected: 17 -predicted: 51.25085982680321 expected: 52 -predicted: 467.5880811214447 expected: 849 -predicted: 399.1275038719177 expected: 230 -predicted: 364.7861204147339 expected: 537 -predicted: 1314.783121585846 expected: 1645 -predicted: 364.7861204147339 expected: 221 -predicted: 155.45215076208115 expected: 167 -predicted: 399.1275038719177 expected: 274 -predicted: 179.49255925416946 expected: 141 -predicted: 514.7448103427887 expected: 414 -predicted: 51.25085982680321 expected: 32 -predicted: 364.7861204147339 expected: 203 -predicted: 46.30680966377258 expected: 18 -predicted: 212.28029680252075 expected: 212 -predicted: 78.01309171319008 expected: 29 -predicted: 1314.783121585846 expected: 1665 -predicted: 359.5212368965149 expected: 192 -predicted: 68.44694590568542 expected: 24 -predicted: 218.01178359985352 expected: 175 -predicted: 1314.783121585846 expected: 1329 -predicted: 483.3023567199707 expected: 261 -predicted: 364.7861204147339 expected: 712 -predicted: 126.12042421102524 expected: 52 -predicted: 359.5212368965149 expected: 157 -predicted: 245.8841540813446 expected: 285 -predicted: 325.382360458374 expected: 405 -predicted: 330.63169717788696 expected: 452 -predicted: 1314.783121585846 expected: 1267 -predicted: 51.25085982680321 expected: 50 -predicted: 139.40237325429916 expected: 150 -predicted: 209.44163572788239 expected: 255 -predicted: 58.91799157857895 expected: 18 -predicted: 38.92591091990471 expected: 4 -predicted: 428.1859655380249 expected: 437 -predicted: 51.25085982680321 expected: 24 -predicted: 68.44694590568542 expected: 71 -predicted: 514.7448103427887 expected: 532 -predicted: 467.5880811214447 expected: 729 -predicted: 63.73411077260971 expected: 35 -predicted: 449.28351950645447 expected: 368 -predicted: 38.92591091990471 expected: 12 -predicted: 1314.783121585846 expected: 2034 -predicted: 430.82638001441956 expected: 391 -predicted: 364.7861204147339 expected: 560 -predicted: 514.7448103427887 expected: 1011 -predicted: 449.28351950645447 expected: 600 -predicted: 218.01178359985352 expected: 167 -predicted: 51.25085982680321 expected: 34 -predicted: 70.90167081356049 expected: 47 -predicted: 1314.783121585846 expected: 1148 -predicted: 291.23790311813354 expected: 326 -predicted: 1314.783121585846 expected: 876 -predicted: 40.28947292268276 expected: 10 -predicted: 1314.783121585846 expected: 3345 -predicted: 409.7033631801605 expected: 993 -predicted: 107.66191440820694 expected: 49 -predicted: 160.80200600624084 expected: 230 -predicted: 430.82638001441956 expected: 679 -predicted: 1314.7829222679138 expected: 2201 -predicted: 182.16745573282242 expected: 202 -predicted: 548.8336579799652 expected: 663 -predicted: 123.46761465072632 expected: 79 -predicted: 322.7557487487793 expected: 214 -predicted: 409.7033631801605 expected: 829 -predicted: 90.07705247402191 expected: 149 -predicted: 364.7861204147339 expected: 729 -predicted: 80.41028225421906 expected: 19 -predicted: 256.8926827907562 expected: 173 -predicted: 399.1275038719177 expected: 240 -predicted: 139.40237325429916 expected: 89 -predicted: 63.73411077260971 expected: 49 -predicted: 401.773549079895 expected: 228 -predicted: 1314.783121585846 expected: 651 -predicted: 53.80667006969452 expected: 15 -predicted: 112.91360557079315 expected: 61 -predicted: 75.64841490983963 expected: 84 -predicted: 63.73411077260971 expected: 36 -predicted: 131.4261554479599 expected: 101 -predicted: 309.62283968925476 expected: 184 -predicted: 325.382360458374 expected: 268 -predicted: 1314.783121585846 expected: 2910 -predicted: 75.64841490983963 expected: 106 -predicted: 291.23790311813354 expected: 433 -predicted: 1314.783121585846 expected: 1700 -predicted: 73.26794216036797 expected: 41 -predicted: 38.92591091990471 expected: 1 -predicted: 401.773549079895 expected: 520 -predicted: 43.969118639826775 expected: 50 -predicted: 430.82638001441956 expected: 734 -predicted: 56.28769248723984 expected: 45 -predicted: 1314.7829222679138 expected: 2837 -predicted: 75.64841490983963 expected: 23 -predicted: 144.73656958341599 expected: 145 -predicted: 514.7448103427887 expected: 185 -predicted: 48.75834237039089 expected: 42 -predicted: 237.52211904525757 expected: 410 -predicted: 1314.783121585846 expected: 1622 -predicted: 409.7033631801605 expected: 661 -predicted: 42.01345157623291 expected: 4 -predicted: 309.62283968925476 expected: 369 -predicted: 275.48745131492615 expected: 221 -predicted: 309.62283968925476 expected: 234 -predicted: 155.45215076208115 expected: 380 -predicted: 364.7861204147339 expected: 249 -predicted: 40.28947292268276 expected: 25 -predicted: 1314.783121585846 expected: 1876 -predicted: 275.48745131492615 expected: 241 -predicted: 229.16215193271637 expected: 334 -predicted: 272.8629822731018 expected: 303 -predicted: 43.969118639826775 expected: 19 -predicted: 1314.783121585846 expected: 1248 -predicted: 152.77325546741486 expected: 501 -predicted: 430.82638001441956 expected: 328 -predicted: 278.1119203567505 expected: 406 -predicted: 179.49255925416946 expected: 141 -predicted: 152.77325546741486 expected: 408 -predicted: 38.92591091990471 expected: 4 -predicted: 1314.783121585846 expected: 3147 -predicted: 87.60356676578522 expected: 99 -predicted: 212.28029680252075 expected: 89 -predicted: 85.1340674161911 expected: 61 -predicted: 68.44694590568542 expected: 27 -predicted: 1314.7829222679138 expected: 1088 -predicted: 87.6035729944706 expected: 105 -predicted: 142.0643888115883 expected: 173 -predicted: 1190.0794587135315 expected: 1496 -predicted: 514.7448103427887 expected: 866 -predicted: 483.30240654945374 expected: 399 -predicted: 272.8629324436188 expected: 317 +predicted: 400.330885887146 expected: 617 +predicted: 27.162359654903412 expected: 172 +predicted: 1451.7506175041199 expected: 611 +predicted: 89.5334190428257 expected: 269 +predicted: 1451.7506175041199 expected: 1095 +predicted: 89.5334190428257 expected: 68 +predicted: 26.76018589735031 expected: 5 +predicted: 400.330885887146 expected: 986 +predicted: 179.86350238323212 expected: 262 +predicted: 357.96860003471375 expected: 817 +predicted: 208.96947646141052 expected: 197 +predicted: 151.92037403583527 expected: 264 +predicted: 311.94646322727203 expected: 830 +predicted: 1451.7506175041199 expected: 1415 +predicted: 308.85175335407257 expected: 134 +predicted: 26.881321370601654 expected: 58 +predicted: 29.60762630403042 expected: 93 +predicted: 473.10275983810425 expected: 830 +predicted: 1451.7506175041199 expected: 1207 +predicted: 318.1358331441879 expected: 269 +predicted: 454.97389698028564 expected: 558 +predicted: 1308.27658700943 expected: 1558 +predicted: 27.31346444785595 expected: 37 +predicted: 476.11863946914673 expected: 364 +predicted: 494.2209930419922 expected: 1020 +predicted: 26.76018589735031 expected: 11 +predicted: 351.91593730449677 expected: 225 +predicted: 476.11863946914673 expected: 228 +predicted: 1308.27658700943 expected: 1184 +predicted: 336.6213505268097 expected: 370 +predicted: 27.781967476010323 expected: 68 +predicted: 144.74467933177948 expected: 201 +predicted: 1451.7506175041199 expected: 1113 +predicted: 336.6213505268097 expected: 496 +predicted: 27.781964361667633 expected: 43 +predicted: 30.40837675333023 expected: 59 +predicted: 27.781964361667633 expected: 60 +predicted: 31.24549649655819 expected: 78 +predicted: 231.2072286605835 expected: 263 +predicted: 318.1358331441879 expected: 400 +predicted: 1451.7506175041199 expected: 1256 +predicted: 27.781964361667633 expected: 23 +predicted: 1451.7506175041199 expected: 3345 +predicted: 35.02500361204147 expected: 98 +predicted: 530.2856295108795 expected: 238 +predicted: 39.78039000928402 expected: 69 +predicted: 351.91593730449677 expected: 170 +predicted: 26.79070645570755 expected: 31 +predicted: 43.6776317358017 expected: 102 +predicted: 1451.7506175041199 expected: 1070 +predicted: 115.7426495552063 expected: 96 +predicted: 433.7032353878021 expected: 387 +predicted: 27.035397246479988 expected: 25 +predicted: 418.5240786075592 expected: 574 +predicted: 357.96860003471375 expected: 165 +predicted: 397.3030471801758 expected: 765 +predicted: 473.10275983810425 expected: 599 +predicted: 454.97389698028564 expected: 906 +predicted: 33.45454025268555 expected: 71 +predicted: 409.42135322093964 expected: 433 +predicted: 409.42135322093964 expected: 152 +predicted: 60.30296468734741 expected: 116 +predicted: 26.76018589735031 expected: 19 +predicted: 26.76018589735031 expected: 24 +predicted: 43.6776317358017 expected: 97 +predicted: 60.30296468734741 expected: 49 +predicted: 530.2856295108795 expected: 291 +predicted: 1451.7506175041199 expected: 2816 +predicted: 351.91593730449677 expected: 152 +predicted: 473.10275983810425 expected: 1033 +predicted: 454.97389698028564 expected: 740 +predicted: 29.60762630403042 expected: 32 +predicted: 46.188458412885666 expected: 74 +predicted: 530.2856295108795 expected: 453 +predicted: 351.91593730449677 expected: 219 +predicted: 100.77534905076027 expected: 82 +predicted: 123.19417536258698 expected: 72 +predicted: 27.514323979616165 expected: 109 +predicted: 400.330885887146 expected: 567 +predicted: 271.7156335115433 expected: 389 +predicted: 29.60762630403042 expected: 70 +predicted: 1451.7506175041199 expected: 987 +predicted: 1451.7506175041199 expected: 1812 +predicted: 476.11863946914673 expected: 169 +predicted: 234.37723088264465 expected: 270 +predicted: 26.770161136984825 expected: 33 +predicted: 81.62594100832939 expected: 75 +predicted: 1451.7506175041199 expected: 1424 +predicted: 26.76018589735031 expected: 39 +predicted: 26.770161136984825 expected: 49 +predicted: 26.79070645570755 expected: 141 +predicted: 26.76018589735031 expected: 24 +predicted: 100.77534905076027 expected: 91 +predicted: 189.9326456785202 expected: 101 +predicted: 494.2209930419922 expected: 401 +predicted: 494.2209930419922 expected: 570 +predicted: 104.52815690636635 expected: 106 +predicted: 26.76077450811863 expected: 43 +predicted: 530.2856295108795 expected: 439 +predicted: 1308.27658700943 expected: 1220 +predicted: 27.781964361667633 expected: 82 +predicted: 26.76018589735031 expected: 5 +predicted: 476.11863946914673 expected: 314 +predicted: 336.6213505268097 expected: 180 +predicted: 28.17588511109352 expected: 88 +predicted: 1451.7506175041199 expected: 1642 +predicted: 400.330885887146 expected: 417 +predicted: 256.2422585487366 expected: 346 +predicted: 26.76018589735031 expected: 10 +predicted: 115.7426495552063 expected: 93 +predicted: 26.79070645570755 expected: 26 +predicted: 52.00283966958523 expected: 41 +predicted: 1451.7506175041199 expected: 505 +predicted: 26.76018589735031 expected: 11 +predicted: 1451.7506175041199 expected: 929 +predicted: 357.96860003471375 expected: 877 +predicted: 39.78039000928402 expected: 370 +predicted: 26.76018589735031 expected: 28 +predicted: 1451.7506175041199 expected: 1085 +predicted: 1308.27658700943 expected: 654 +predicted: 28.17588511109352 expected: 59 +predicted: 144.74467933177948 expected: 259 +predicted: 321.2292972803116 expected: 165 +predicted: 26.76018589735031 expected: 1 +predicted: 26.76018589735031 expected: 26 +predicted: 100.77534905076027 expected: 399 +predicted: 397.3030720949173 expected: 155 +predicted: 137.58719730377197 expected: 158 +predicted: 433.7032353878021 expected: 782 +predicted: 141.16236305236816 expected: 376 +predicted: 26.76018589735031 expected: 1 +predicted: 193.0980635881424 expected: 116 +predicted: 256.2422585487366 expected: 628 +predicted: 1451.7506175041199 expected: 1897 +predicted: 73.2502589225769 expected: 76 +predicted: 569.2618026733398 expected: 450 +predicted: 234.37723088264465 expected: 272 +predicted: 351.91593730449677 expected: 149 +predicted: 1308.27658700943 expected: 1069 +predicted: 176.44806504249573 expected: 286 +predicted: 137.58719730377197 expected: 526 +predicted: 27.31346444785595 expected: 29 +predicted: 256.2422585487366 expected: 373 +predicted: 100.77534905076027 expected: 481 +predicted: 89.5334190428257 expected: 74 +predicted: 27.035397246479988 expected: 54 +predicted: 108.27169024944305 expected: 102 +predicted: 26.76018589735031 expected: 22 +predicted: 1451.7506175041199 expected: 1360 +predicted: 433.7032353878021 expected: 324 +predicted: 397.3030471801758 expected: 973 +predicted: 400.330885887146 expected: 407 +predicted: 186.616468667984 expected: 317 +predicted: 26.76018589735031 expected: 76 +predicted: 418.5240786075592 expected: 688 +predicted: 26.944442868232727 expected: 44 +predicted: 318.1358331441879 expected: 239 +predicted: 433.7032353878021 expected: 344 +predicted: 418.5240786075592 expected: 688 +predicted: 351.91593730449677 expected: 442 +predicted: 68.93387961387634 expected: 157 +predicted: 1451.7506175041199 expected: 1193 +predicted: 32.178858771920204 expected: 102 +predicted: 397.3030471801758 expected: 768 +predicted: 28.805081993341446 expected: 42 +predicted: 271.7156335115433 expected: 265 +predicted: 27.31346444785595 expected: 15 +predicted: 27.781964361667633 expected: 44 +predicted: 26.76018589735031 expected: 1 +predicted: 351.91593730449677 expected: 216 +predicted: 26.79070645570755 expected: 20 +predicted: 530.2856295108795 expected: 308 +predicted: 26.881321370601654 expected: 29 +predicted: 35.02500361204147 expected: 208 +predicted: 126.88576769828796 expected: 99 +predicted: 32.178858771920204 expected: 48 +predicted: 26.76018589735031 expected: 15 +predicted: 400.330885887146 expected: 630 +predicted: 271.7156335115433 expected: 333 +predicted: 26.826289378106594 expected: 55 +predicted: 28.17588511109352 expected: 52 +predicted: 30.40837675333023 expected: 27 +predicted: 26.944442868232727 expected: 16 +predicted: 530.2856295108795 expected: 472 +predicted: 351.91593730449677 expected: 162 +predicted: 1451.7506175041199 expected: 1054 +predicted: 108.27169024944305 expected: 223 +predicted: 26.76018589735031 expected: 22 +predicted: 1451.7506175041199 expected: 3345 +predicted: 73.2502589225769 expected: 71 +predicted: 476.11863946914673 expected: 862 +predicted: 27.514320865273476 expected: 26 +predicted: 1308.27658700943 expected: 624 +predicted: 28.805081993341446 expected: 24 +predicted: 26.79070645570755 expected: 115 +predicted: 1451.7506175041199 expected: 3131 +predicted: 30.40837675333023 expected: 27 +predicted: 1451.7506175041199 expected: 1116 +predicted: 234.37723088264465 expected: 501 +predicted: 1308.27658700943 expected: 1380 +predicted: 433.7032353878021 expected: 538 +predicted: 26.944442868232727 expected: 77 +predicted: 253.14989066123962 expected: 270 +predicted: 1308.27658700943 expected: 618 +predicted: 530.2856295108795 expected: 335 +predicted: 400.330885887146 expected: 550 +predicted: 89.5334190428257 expected: 169 +predicted: 400.330885887146 expected: 653 +predicted: 27.035397246479988 expected: 21 +predicted: 189.9326456785202 expected: 225 +predicted: 1451.7506175041199 expected: 2192 +predicted: 357.96860003471375 expected: 213 +predicted: 409.42135322093964 expected: 695 +predicted: 26.761529736220837 expected: 23 +predicted: 68.93387961387634 expected: 148 +predicted: 123.19417536258698 expected: 57 +predicted: 27.514323979616165 expected: 42 +predicted: 123.19417536258698 expected: 195 +predicted: 141.16236305236816 expected: 172 +predicted: 494.2209930419922 expected: 220 +predicted: 166.22088754177094 expected: 112 +predicted: 26.826289378106594 expected: 14 +predicted: 351.91593730449677 expected: 314 +predicted: 30.40837363898754 expected: 47 +predicted: 454.97389698028564 expected: 836 +predicted: 409.42135322093964 expected: 375 +predicted: 400.330885887146 expected: 501 +predicted: 360.99444556236267 expected: 392 +predicted: 409.42135322093964 expected: 824 +predicted: 56.03865718841553 expected: 220 +predicted: 26.76018589735031 expected: 3 +predicted: 224.82746028900146 expected: 307 +predicted: 26.76018589735031 expected: 18 +predicted: 29.60762630403042 expected: 93 +predicted: 318.1358331441879 expected: 180 +predicted: 26.76018589735031 expected: 3 +predicted: 530.2856295108795 expected: 297 +predicted: 494.2209930419922 expected: 576 +predicted: 530.2856295108795 expected: 314 +predicted: 193.0980635881424 expected: 139 +predicted: 29.60762630403042 expected: 105 +predicted: 318.1358331441879 expected: 231 +predicted: 26.826289378106594 expected: 12 +predicted: 1308.27658700943 expected: 1026 +predicted: 318.1358331441879 expected: 304 +predicted: 26.76018589735031 expected: 3 +predicted: 357.96860003471375 expected: 335 +predicted: 56.03865718841553 expected: 110 +predicted: 26.79070645570755 expected: 43 +predicted: 43.6776317358017 expected: 113 +predicted: 400.330885887146 expected: 487 +predicted: 357.96860003471375 expected: 541 +predicted: 212.1372114419937 expected: 114 +predicted: 26.826289378106594 expected: 101 +predicted: 179.86350238323212 expected: 251 +predicted: 1451.7506175041199 expected: 1358 +predicted: 360.99444556236267 expected: 1031 +predicted: 1451.7506175041199 expected: 1788 +predicted: 186.616468667984 expected: 137 +predicted: 26.76018589735031 expected: 29 +predicted: 30.40837675333023 expected: 68 +predicted: 476.11863946914673 expected: 442 +predicted: 26.944442868232727 expected: 24 +predicted: 454.97389698028564 expected: 1129 +predicted: 26.76018589735031 expected: 35 +predicted: 33.45454025268555 expected: 181 +predicted: 530.2856295108795 expected: 894 +predicted: 26.76018589735031 expected: 49 +predicted: 68.93387961387634 expected: 170 +predicted: 123.19417536258698 expected: 196 +predicted: 1451.7506175041199 expected: 3345 +predicted: 30.40837675333023 expected: 24 +predicted: 433.7032353878021 expected: 629 +predicted: 530.2856295108795 expected: 290 +predicted: 433.7032353878021 expected: 342 +predicted: 108.27169024944305 expected: 177 +predicted: 26.944442868232727 expected: 57 +predicted: 1308.27658700943 expected: 707 +predicted: 228.01589941978455 expected: 289 +predicted: 27.514323979616165 expected: 78 +predicted: 357.96860003471375 expected: 530 +predicted: 179.86350238323212 expected: 276 +predicted: 400.330885887146 expected: 389 +predicted: 27.781964361667633 expected: 173 +predicted: 530.2856295108795 expected: 717 +predicted: 476.11863946914673 expected: 707 +predicted: 530.2856295108795 expected: 440 +predicted: 26.761529736220837 expected: 36 +predicted: 35.02500361204147 expected: 115 +predicted: 100.77534905076027 expected: 437 +predicted: 30.40837675333023 expected: 75 +predicted: 1451.7506175041199 expected: 611 +predicted: 27.035397246479988 expected: 17 +predicted: 26.76018589735031 expected: 52 +predicted: 476.11863946914673 expected: 849 +predicted: 397.3030471801758 expected: 230 +predicted: 357.96860003471375 expected: 537 +predicted: 1451.7506175041199 expected: 1645 +predicted: 357.96860003471375 expected: 221 +predicted: 104.52815690636635 expected: 167 +predicted: 397.3030471801758 expected: 274 +predicted: 137.58719730377197 expected: 141 +predicted: 530.2856295108795 expected: 414 +predicted: 26.76018589735031 expected: 32 +predicted: 357.96860003471375 expected: 203 +predicted: 26.76018589735031 expected: 18 +predicted: 179.86350238323212 expected: 212 +predicted: 27.514323979616165 expected: 29 +predicted: 1451.7506175041199 expected: 1665 +predicted: 351.91593730449677 expected: 192 +predicted: 26.944442868232727 expected: 24 +predicted: 186.616468667984 expected: 175 +predicted: 1451.7506175041199 expected: 1329 +predicted: 494.2209930419922 expected: 261 +predicted: 357.96860003471375 expected: 712 +predicted: 60.30296468734741 expected: 52 +predicted: 351.91593730449677 expected: 157 +predicted: 218.47828722000122 expected: 285 +predicted: 311.94648814201355 expected: 405 +predicted: 318.1358082294464 expected: 452 +predicted: 1451.7506175041199 expected: 1267 +predicted: 26.76018589735031 expected: 50 +predicted: 81.62594100832939 expected: 150 +predicted: 176.44806504249573 expected: 255 +predicted: 26.770161136984825 expected: 18 +predicted: 26.76018589735031 expected: 4 +predicted: 430.66587924957275 expected: 437 +predicted: 26.76018589735031 expected: 24 +predicted: 26.944442868232727 expected: 71 +predicted: 530.2856295108795 expected: 532 +predicted: 476.11863946914673 expected: 729 +predicted: 26.826289378106594 expected: 35 +predicted: 454.97389698028564 expected: 368 +predicted: 26.76018589735031 expected: 12 +predicted: 1451.7506175041199 expected: 2034 +predicted: 433.7032353878021 expected: 391 +predicted: 357.96860003471375 expected: 560 +predicted: 530.2856295108795 expected: 1011 +predicted: 454.97389698028564 expected: 600 +predicted: 186.616468667984 expected: 167 +predicted: 26.76018589735031 expected: 34 +predicted: 27.035397246479988 expected: 47 +predicted: 1451.7506175041199 expected: 1148 +predicted: 271.7156335115433 expected: 326 +predicted: 1451.7506175041199 expected: 876 +predicted: 26.76018589735031 expected: 10 +predicted: 1451.7506175041199 expected: 3345 +predicted: 409.42135322093964 expected: 993 +predicted: 39.78039000928402 expected: 49 +predicted: 112.0236759185791 expected: 230 +predicted: 433.7032353878021 expected: 679 +predicted: 1451.7506175041199 expected: 2201 +predicted: 141.16236305236816 expected: 202 +predicted: 569.2618026733398 expected: 663 +predicted: 56.03865718841553 expected: 79 +predicted: 308.85175335407257 expected: 214 +predicted: 409.42135322093964 expected: 829 +predicted: 30.40837675333023 expected: 149 +predicted: 357.96860003471375 expected: 729 +predicted: 27.781964361667633 expected: 19 +predicted: 231.2072286605835 expected: 173 +predicted: 397.3030471801758 expected: 240 +predicted: 81.62594100832939 expected: 89 +predicted: 26.826289378106594 expected: 49 +predicted: 400.330885887146 expected: 228 +predicted: 1451.7506175041199 expected: 651 +predicted: 26.76077450811863 expected: 15 +predicted: 43.6776317358017 expected: 61 +predicted: 27.31346444785595 expected: 84 +predicted: 26.826289378106594 expected: 36 +predicted: 68.93387961387634 expected: 101 +predicted: 293.37837839126587 expected: 184 +predicted: 311.94646322727203 expected: 268 +predicted: 1451.7506175041199 expected: 2910 +predicted: 27.31346444785595 expected: 106 +predicted: 271.7156335115433 expected: 433 +predicted: 1451.7506175041199 expected: 1700 +predicted: 27.162359654903412 expected: 41 +predicted: 26.76018589735031 expected: 1 +predicted: 400.330885887146 expected: 520 +predicted: 26.76018589735031 expected: 50 +predicted: 433.7032353878021 expected: 734 +predicted: 26.761529736220837 expected: 45 +predicted: 1451.7506175041199 expected: 2837 +predicted: 27.31346444785595 expected: 23 +predicted: 89.5334190428257 expected: 145 +predicted: 530.2856295108795 expected: 185 +predicted: 26.76018589735031 expected: 42 +predicted: 208.96947646141052 expected: 410 +predicted: 1451.7506175041199 expected: 1622 +predicted: 409.42135322093964 expected: 661 +predicted: 26.76018589735031 expected: 4 +predicted: 293.37837839126587 expected: 369 +predicted: 253.14989066123962 expected: 221 +predicted: 293.37837839126587 expected: 234 +predicted: 104.52815690636635 expected: 380 +predicted: 357.96860003471375 expected: 249 +predicted: 26.76018589735031 expected: 25 +predicted: 1451.7506175041199 expected: 1876 +predicted: 253.14989066123962 expected: 241 +predicted: 199.41325294971466 expected: 334 +predicted: 250.05866885185242 expected: 303 +predicted: 26.76018589735031 expected: 19 +predicted: 1451.7506175041199 expected: 1248 +predicted: 100.77534905076027 expected: 501 +predicted: 433.7032353878021 expected: 328 +predicted: 256.2422585487366 expected: 406 +predicted: 137.58719730377197 expected: 141 +predicted: 100.77534905076027 expected: 408 +predicted: 26.76018589735031 expected: 4 +predicted: 1451.7506175041199 expected: 3147 +predicted: 29.60762630403042 expected: 99 +predicted: 179.86350238323212 expected: 89 +predicted: 28.805081993341446 expected: 61 +predicted: 26.944442868232727 expected: 27 +predicted: 1451.7506175041199 expected: 1088 +predicted: 29.60762318968773 expected: 105 +predicted: 85.75156059861183 expected: 173 +predicted: 1308.27658700943 expected: 1496 +predicted: 530.2856295108795 expected: 866 +predicted: 494.2210428714752 expected: 399 +predicted: 250.05866885185242 expected: 317