2025-09-19 23:57:04,576 [INFO ] [logger.py:dumpArgs:73]	 Starting with arguments
{"name": "mnist", "dataset": {"path": "../../datasets/mnist", "image_size": 224, "sensor_size": 56}, "output": "./models/dirichlet-mnist/", "seed": 1337, "verbose": 1, "cuda_index": 1, "masks": [], "drop": {"name": "block-dropout"}, "training_iterations": 1000, "batch_size": 50, "validate_every": 10, "patience": 5, "evaluate_training": false, "teacher": "./models/mnist/mnist-20250919-194130.pklz", "optimizer": {"name": "adam"}, "scheduler": {}, "masked_weight": 0.0, "dirichlet_weight": 1.0, "clean_weight": 0.0, "input": null, "architecture": {"name": "resnet_dirichlet", "activation": "exp"}}
2025-09-19 23:57:04,577 [INFO ] [learn_dirichlet_network.py:<module>:75]	 Starting to train mnist
2025-09-19 23:57:04,577 [INFO ] [loader.py:getDatasetSplits:24]	 Loading MNIST dataset from ../../datasets/mnist
2025-09-19 23:57:04,577 [INFO ] [baselines.py:createMNISTDataset:69]	 Using 10 MNIST targets: ['0 - zero', '1 - one', '2 - two', '3 - three', '4 - four', '5 - five', '6 - six', '7 - seven', '8 - eight', '9 - nine']
2025-09-19 23:57:04,611 [INFO ] [baselines.py:getTransform:24]	 Resizing images from 28 to 224
2025-09-19 23:57:04,657 [INFO ] [torch_utils.py:split:72]	 Split training from 60000 into 42000 training images and 18000 validation images. Found 10000 testing images.
2025-09-19 23:57:04,698 [INFO ] [util.py:selectDevice:88]	 Using cuda:1 for tensor calculations
2025-09-19 23:57:04,853 [INFO ] [learn_dirichlet_network.py:<module>:91]	 Using teacher model from ./models/mnist/mnist-20250919-194130.pklz
2025-09-19 23:57:05,091 [INFO ] [learn_dirichlet_network.py:<module>:102]	 Constructing neural network
2025-09-19 23:57:05,091 [INFO ] [loader.py:createRegressor:52]	 Using Resnet18 DMV architecture with {'activation': 'exp'}
2025-09-19 23:57:05,091 [INFO ] [loader.py:_ensureDatasetInfoSet:27]	 Constructing ResNet Dirichlet with 10 targets and 1 channels
2025-09-19 23:57:05,091 [INFO ] [resnet.py:__init__:47]	 Creating new Resnet with pretrained weights
2025-09-19 23:57:05,232 [INFO ] [resnet.py:__init__:62]	 Replacing final layer in Resnet for 10 classes
2025-09-19 23:57:05,232 [INFO ] [resnet.py:_createResnetConv2dWithChannels:98]	 Using randomized first layer weights for Resnet DMV
2025-09-19 23:57:05,241 [INFO ] [learn_dirichlet_network.py:<module>:122]	 Network has 11178506 parameters
2025-09-19 23:57:05,241 [INFO ] [util.py:getOptimizer:104]	 Adam optimizer configuration: {}
2025-09-19 23:57:05,242 [INFO ] [learn_dirichlet_network.py:<module>:155]	 Using random dropping with arguments {'name': 'block-dropout'}
2025-09-19 23:57:19,668 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.42605 seconds
2025-09-19 23:57:19,669 [INFO ] [learn_dirichlet_network.py:<module>:189]	 Initial validation accuracy tensor([0.1008])
2025-09-19 23:57:47,991 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 28.32180 seconds
2025-09-19 23:57:47,991 [INFO ] [learn_dirichlet_network.py:<module>:193]	 Initial validation error 12.51697826385498
2025-09-19 23:57:47,991 [INFO ] [learn_dirichlet_network.py:<module>:196]	 Starting network learning
2025-09-19 23:59:00,999 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 1/1000 in 73.00139 seconds - error: -90.89671077274141
2025-09-19 23:59:01,000 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-19 23:59:01,000 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 1 to ./models/dirichlet-mnist/mnist-20250919-235704-1.pklz
2025-09-19 23:59:16,862 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.29151 seconds
2025-09-19 23:59:16,862 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.2919])
2025-09-19 23:59:37,382 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.51945 seconds
2025-09-19 23:59:37,382 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -89.5758056640625 < prev best 12.51697826385498
2025-09-20 00:00:50,696 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 2/1000 in 73.30534 seconds - error: -91.36743606385731
2025-09-20 00:02:04,250 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 3/1000 in 73.55368 seconds - error: -91.69278410048712
2025-09-20 00:03:17,261 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 4/1000 in 73.01147 seconds - error: -91.60030750093006
2025-09-20 00:04:30,333 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 5/1000 in 73.07206 seconds - error: -90.9594205629258
2025-09-20 00:05:44,673 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 6/1000 in 74.33910 seconds - error: -91.11058103470575
2025-09-20 00:06:57,703 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 7/1000 in 73.03007 seconds - error: -91.80321396418981
2025-09-20 00:08:11,151 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 8/1000 in 73.44830 seconds - error: -91.59386139824277
2025-09-20 00:09:24,016 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 9/1000 in 72.86489 seconds - error: -91.55615892410279
2025-09-20 00:10:37,042 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 10/1000 in 73.02496 seconds - error: -91.55012712024507
2025-09-20 00:11:49,851 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 11/1000 in 72.80975 seconds - error: -91.91984655289423
2025-09-20 00:11:49,852 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 00:11:49,852 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 11 to ./models/dirichlet-mnist/mnist-20250919-235704-11.pklz
2025-09-20 00:12:05,637 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.19934 seconds
2025-09-20 00:12:05,637 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9480])
2025-09-20 00:12:26,084 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.44632 seconds
2025-09-20 00:12:26,084 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -91.1368179321289 < prev best -89.5758056640625
2025-09-20 00:13:38,943 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 12/1000 in 72.85393 seconds - error: -91.13243608474731
2025-09-20 00:14:51,975 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 13/1000 in 73.03161 seconds - error: -90.58904805864607
2025-09-20 00:16:04,953 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 14/1000 in 72.97749 seconds - error: -91.59492802847
2025-09-20 00:17:18,183 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 15/1000 in 73.23013 seconds - error: -91.76831717718215
2025-09-20 00:18:32,332 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 16/1000 in 74.14867 seconds - error: -92.34168901897613
2025-09-20 00:19:45,123 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 17/1000 in 72.79100 seconds - error: -90.42121460324242
2025-09-20 00:20:58,120 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 18/1000 in 72.99716 seconds - error: -91.81506988434565
2025-09-20 00:22:10,886 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 19/1000 in 72.76586 seconds - error: -91.77252095540365
2025-09-20 00:23:23,594 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 20/1000 in 72.70743 seconds - error: -92.03555060795375
2025-09-20 00:24:36,321 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 21/1000 in 72.72693 seconds - error: -92.36429100944882
2025-09-20 00:24:36,321 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 00:24:36,322 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 21 to ./models/dirichlet-mnist/mnist-20250919-235704-21.pklz
2025-09-20 00:24:52,331 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.44523 seconds
2025-09-20 00:24:52,332 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.8558])
2025-09-20 00:25:12,942 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.61032 seconds
2025-09-20 00:25:12,943 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -91.37530517578125 < prev best -91.1368179321289
2025-09-20 00:26:25,983 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 22/1000 in 73.03492 seconds - error: -92.68223785218738
2025-09-20 00:27:39,125 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 23/1000 in 73.14172 seconds - error: -92.05437716529482
2025-09-20 00:28:51,887 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 24/1000 in 72.76255 seconds - error: -92.11708918071929
2025-09-20 00:30:05,654 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 25/1000 in 73.76615 seconds - error: -91.73878783725557
2025-09-20 00:31:20,108 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 26/1000 in 74.45456 seconds - error: -91.89061680294219
2025-09-20 00:32:33,246 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 27/1000 in 73.13733 seconds - error: -91.90224432718186
2025-09-20 00:33:46,228 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 28/1000 in 72.98196 seconds - error: -92.04837801797049
2025-09-20 00:34:59,288 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 29/1000 in 73.06041 seconds - error: -91.66940246763683
2025-09-20 00:36:12,247 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 30/1000 in 72.95868 seconds - error: -91.91413482938493
2025-09-20 00:37:25,413 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 31/1000 in 73.16507 seconds - error: -92.37404319218227
2025-09-20 00:37:25,413 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 00:37:25,413 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 31 to ./models/dirichlet-mnist/mnist-20250919-235704-31.pklz
2025-09-20 00:37:41,298 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.33627 seconds
2025-09-20 00:37:41,298 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.8995])
2025-09-20 00:38:01,867 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.56846 seconds
2025-09-20 00:38:01,867 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -91.09151458740234 > prev best -91.37530517578125, patience 0 / 5
2025-09-20 00:39:14,984 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 32/1000 in 73.11711 seconds - error: -91.98611421130953
2025-09-20 00:40:27,969 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 33/1000 in 72.98447 seconds - error: -92.3637112844558
2025-09-20 00:41:41,175 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 34/1000 in 73.20646 seconds - error: -92.13782895406088
2025-09-20 00:42:54,075 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 35/1000 in 72.89924 seconds - error: -91.9872575646355
2025-09-20 00:44:08,409 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 36/1000 in 74.33384 seconds - error: -92.52573015576317
2025-09-20 00:45:21,382 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 37/1000 in 72.97315 seconds - error: -92.09856887544905
2025-09-20 00:46:34,617 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 38/1000 in 73.23486 seconds - error: -91.99097540719168
2025-09-20 00:47:47,961 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 39/1000 in 73.34366 seconds - error: -92.29501965840657
2025-09-20 00:49:01,147 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 40/1000 in 73.18597 seconds - error: -92.74166976383754
2025-09-20 00:50:14,243 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 41/1000 in 73.09601 seconds - error: -93.14249511900402
2025-09-20 00:50:14,243 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 00:50:14,244 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 41 to ./models/dirichlet-mnist/mnist-20250919-235704-41.pklz
2025-09-20 00:50:30,144 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.35257 seconds
2025-09-20 00:50:30,144 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9582])
2025-09-20 00:50:50,645 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.50054 seconds
2025-09-20 00:50:50,645 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -92.37333679199219 < prev best -91.37530517578125
2025-09-20 00:52:03,587 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 42/1000 in 72.93705 seconds - error: -91.16018046424503
2025-09-20 00:53:16,709 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 43/1000 in 73.12192 seconds - error: -92.03049983978272
2025-09-20 00:54:29,486 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 44/1000 in 72.77658 seconds - error: -92.7653942653111
2025-09-20 00:55:42,289 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 45/1000 in 72.80240 seconds - error: -92.97893395650955
2025-09-20 00:56:56,436 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 46/1000 in 74.14695 seconds - error: -92.54563580013456
2025-09-20 00:58:09,277 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 47/1000 in 72.84047 seconds - error: -92.59665971937633
2025-09-20 00:59:22,108 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 48/1000 in 72.83085 seconds - error: -92.56330482392084
2025-09-20 01:00:34,719 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 49/1000 in 72.61106 seconds - error: -92.18633779344104
2025-09-20 01:01:47,751 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 50/1000 in 73.03250 seconds - error: -90.91036656924656
2025-09-20 01:03:00,665 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 51/1000 in 72.91337 seconds - error: -91.53149624779111
2025-09-20 01:03:00,665 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 01:03:00,665 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 51 to ./models/dirichlet-mnist/mnist-20250919-235704-51.pklz
2025-09-20 01:03:16,525 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.29828 seconds
2025-09-20 01:03:16,525 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9282])
2025-09-20 01:03:37,116 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.59085 seconds
2025-09-20 01:03:37,116 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -91.79951477050781 > prev best -92.37333679199219, patience 0 / 5
2025-09-20 01:04:49,947 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 52/1000 in 72.83055 seconds - error: -92.97356816246396
2025-09-20 01:06:02,989 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 53/1000 in 73.04173 seconds - error: -92.7669398035322
2025-09-20 01:07:15,888 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 54/1000 in 72.89889 seconds - error: -93.13329347882951
2025-09-20 01:08:28,479 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 55/1000 in 72.59037 seconds - error: -93.49344459715344
2025-09-20 01:09:42,268 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 56/1000 in 73.78939 seconds - error: -93.2494338103703
2025-09-20 01:10:55,114 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 57/1000 in 72.84610 seconds - error: -92.62664224533808
2025-09-20 01:12:08,045 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 58/1000 in 72.93097 seconds - error: -93.66629387991769
2025-09-20 01:13:21,018 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 59/1000 in 72.97274 seconds - error: -92.992481306621
2025-09-20 01:14:33,871 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 60/1000 in 72.85271 seconds - error: -93.36508102416992
2025-09-20 01:15:46,954 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 61/1000 in 73.08278 seconds - error: -93.98812254951113
2025-09-20 01:15:46,954 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 01:15:46,955 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 61 to ./models/dirichlet-mnist/mnist-20250919-235704-61.pklz
2025-09-20 01:16:02,698 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.17403 seconds
2025-09-20 01:16:02,698 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9631])
2025-09-20 01:16:23,245 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.54700 seconds
2025-09-20 01:16:23,246 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -93.10582733154297 < prev best -92.37333679199219
2025-09-20 01:17:35,943 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 62/1000 in 72.69204 seconds - error: -93.60310019992647
2025-09-20 01:18:48,809 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 63/1000 in 72.86617 seconds - error: -93.05208897590637
2025-09-20 01:20:01,482 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 64/1000 in 72.67238 seconds - error: -91.90660681043353
2025-09-20 01:21:14,237 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 65/1000 in 72.75469 seconds - error: -93.48034915924072
2025-09-20 01:22:28,301 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 66/1000 in 74.06409 seconds - error: -93.18765201568604
2025-09-20 01:23:40,971 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 67/1000 in 72.66966 seconds - error: -93.53445439338684
2025-09-20 01:24:53,739 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 68/1000 in 72.76783 seconds - error: -93.40839414596557
2025-09-20 01:26:06,482 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 69/1000 in 72.74347 seconds - error: -93.09653295789447
2025-09-20 01:27:19,239 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 70/1000 in 72.75615 seconds - error: -93.83368630182176
2025-09-20 01:28:31,931 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 71/1000 in 72.69241 seconds - error: -94.13193204062325
2025-09-20 01:28:31,931 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 01:28:31,932 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 71 to ./models/dirichlet-mnist/mnist-20250919-235704-71.pklz
2025-09-20 01:28:47,752 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.24476 seconds
2025-09-20 01:28:47,753 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9623])
2025-09-20 01:29:08,166 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.41335 seconds
2025-09-20 01:29:08,166 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -93.6488037109375 < prev best -93.10582733154297
2025-09-20 01:30:21,131 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 72/1000 in 72.95877 seconds - error: -94.65040913990566
2025-09-20 01:31:34,299 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 73/1000 in 73.16816 seconds - error: -93.78833676292783
2025-09-20 01:32:46,855 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 74/1000 in 72.55610 seconds - error: -92.24696760631743
2025-09-20 01:33:59,919 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 75/1000 in 73.06347 seconds - error: -94.46474119822184
2025-09-20 01:35:14,184 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 76/1000 in 74.26481 seconds - error: -93.73577588172186
2025-09-20 01:36:27,363 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 77/1000 in 73.17898 seconds - error: -94.10934773399717
2025-09-20 01:37:40,602 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 78/1000 in 73.23911 seconds - error: -93.90681528363909
2025-09-20 01:38:53,761 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 79/1000 in 73.15806 seconds - error: -94.25073881149292
2025-09-20 01:40:06,403 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 80/1000 in 72.64255 seconds - error: -93.13025328318278
2025-09-20 01:41:19,069 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 81/1000 in 72.66561 seconds - error: -93.76698591141474
2025-09-20 01:41:19,069 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 01:41:19,069 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 81 to ./models/dirichlet-mnist/mnist-20250919-235704-81.pklz
2025-09-20 01:41:34,853 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.17046 seconds
2025-09-20 01:41:34,853 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9633])
2025-09-20 01:41:55,295 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.44176 seconds
2025-09-20 01:41:55,295 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -93.36485290527344 > prev best -93.6488037109375, patience 0 / 5
2025-09-20 01:43:07,847 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 82/1000 in 72.55218 seconds - error: -94.37600699833462
2025-09-20 01:44:21,190 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 83/1000 in 73.34272 seconds - error: -94.32558765865508
2025-09-20 01:45:34,361 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 84/1000 in 73.17095 seconds - error: -94.54921390896752
2025-09-20 01:46:47,414 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 85/1000 in 73.05277 seconds - error: -93.3109587941851
2025-09-20 01:48:01,551 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 86/1000 in 74.13684 seconds - error: -93.30384757433619
2025-09-20 01:49:14,412 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 87/1000 in 72.86019 seconds - error: -94.27175823393323
2025-09-20 01:50:27,539 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 88/1000 in 73.12726 seconds - error: -94.8747107187907
2025-09-20 01:51:40,349 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 89/1000 in 72.80937 seconds - error: -94.34488764830998
2025-09-20 01:52:53,327 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 90/1000 in 72.97847 seconds - error: -94.53195220402309
2025-09-20 01:54:06,041 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 91/1000 in 72.71410 seconds - error: -94.10137894210361
2025-09-20 01:54:06,042 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 01:54:06,042 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 91 to ./models/dirichlet-mnist/mnist-20250919-235704-91.pklz
2025-09-20 01:54:21,741 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 14.11744 seconds
2025-09-20 01:54:21,742 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9324])
2025-09-20 01:54:42,097 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.35489 seconds
2025-09-20 01:54:42,097 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -91.900146484375 > prev best -93.6488037109375, patience 1 / 5
2025-09-20 01:55:55,257 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 92/1000 in 73.15987 seconds - error: -93.97372998283024
2025-09-20 01:57:08,689 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 93/1000 in 73.43182 seconds - error: -94.85357693604061
2025-09-20 01:58:21,677 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 94/1000 in 72.98798 seconds - error: -94.8732408796038
2025-09-20 01:59:34,927 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 95/1000 in 73.25044 seconds - error: -94.2753996570905
2025-09-20 02:00:52,387 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 96/1000 in 77.45990 seconds - error: -94.79611719676427
2025-09-20 02:02:05,207 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 97/1000 in 72.81943 seconds - error: -94.69790380568732
2025-09-20 02:03:18,399 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 98/1000 in 73.19196 seconds - error: -95.72138149397713
2025-09-20 02:04:31,241 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 99/1000 in 72.84166 seconds - error: -91.0566063563029
2025-09-20 02:05:44,335 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 100/1000 in 73.09361 seconds - error: -94.27010971250988
2025-09-20 02:06:57,450 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 101/1000 in 73.11528 seconds - error: -92.69038814817156
2025-09-20 02:06:57,450 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 02:06:57,451 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 101 to ./models/dirichlet-mnist/mnist-20250919-235704-101.pklz
2025-09-20 02:07:15,788 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 16.74844 seconds
2025-09-20 02:07:15,789 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9439])
2025-09-20 02:07:42,332 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 26.54297 seconds
2025-09-20 02:07:42,332 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -92.94039154052734 > prev best -93.6488037109375, patience 2 / 5
2025-09-20 02:08:55,158 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 102/1000 in 72.82624 seconds - error: -94.00613370168777
2025-09-20 02:10:08,028 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 103/1000 in 72.86915 seconds - error: -95.07317186083112
2025-09-20 02:11:20,718 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 104/1000 in 72.68995 seconds - error: -95.37773786726451
2025-09-20 02:12:33,254 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 105/1000 in 72.53590 seconds - error: -92.4974872316633
2025-09-20 02:13:49,344 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 106/1000 in 76.08941 seconds - error: -94.70725192569552
2025-09-20 02:15:06,353 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 107/1000 in 77.00891 seconds - error: -94.59993576322283
2025-09-20 02:16:20,701 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 108/1000 in 74.34850 seconds - error: -95.73405521029518
2025-09-20 02:17:34,556 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 109/1000 in 73.85411 seconds - error: -92.61197738533929
2025-09-20 02:18:47,028 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 110/1000 in 72.47215 seconds - error: -93.69828407650903
2025-09-20 02:19:58,033 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 111/1000 in 71.00549 seconds - error: -93.37648833819799
2025-09-20 02:19:58,034 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 02:19:58,034 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 111 to ./models/dirichlet-mnist/mnist-20250919-235704-111.pklz
2025-09-20 02:20:11,826 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.33443 seconds
2025-09-20 02:20:11,826 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9487])
2025-09-20 02:20:30,494 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.66733 seconds
2025-09-20 02:20:30,494 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -92.86262512207031 > prev best -93.6488037109375, patience 3 / 5
2025-09-20 02:21:41,827 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 112/1000 in 71.33257 seconds - error: -94.83263790493919
2025-09-20 02:22:53,365 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 113/1000 in 71.53790 seconds - error: -95.15981451216199
2025-09-20 02:24:05,190 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 114/1000 in 71.82529 seconds - error: -94.62662474087307
2025-09-20 02:25:16,834 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 115/1000 in 71.64417 seconds - error: -93.76322628202892
2025-09-20 02:26:28,040 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 116/1000 in 71.20506 seconds - error: -95.20249742326283
2025-09-20 02:27:39,250 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 117/1000 in 71.21022 seconds - error: -93.93833760306948
2025-09-20 02:28:50,560 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 118/1000 in 71.31036 seconds - error: -93.90161965233939
2025-09-20 02:30:01,847 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 119/1000 in 71.28651 seconds - error: -95.81129781632197
2025-09-20 02:31:13,536 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 120/1000 in 71.68919 seconds - error: -94.75869633583795
2025-09-20 02:32:24,813 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 121/1000 in 71.27682 seconds - error: -96.43356419972011
2025-09-20 02:32:24,813 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 02:32:24,814 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 121 to ./models/dirichlet-mnist/mnist-20250919-235704-121.pklz
2025-09-20 02:32:38,684 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.40088 seconds
2025-09-20 02:32:38,685 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9405])
2025-09-20 02:32:57,299 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.61406 seconds
2025-09-20 02:32:57,299 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -91.93464660644531 > prev best -93.6488037109375, patience 4 / 5
2025-09-20 02:34:08,607 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 122/1000 in 71.30797 seconds - error: -94.93591094244094
2025-09-20 02:35:20,339 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 123/1000 in 71.73133 seconds - error: -95.69165251822699
2025-09-20 02:36:32,081 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 124/1000 in 71.74262 seconds - error: -93.7007817109426
2025-09-20 02:37:43,535 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 125/1000 in 71.45314 seconds - error: -94.99566019149054
2025-09-20 02:38:54,984 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 126/1000 in 71.44948 seconds - error: -95.07020184993743
2025-09-20 02:40:06,400 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 127/1000 in 71.41532 seconds - error: -95.39587174824305
2025-09-20 02:41:17,779 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 128/1000 in 71.37905 seconds - error: -96.11070469447544
2025-09-20 02:42:29,190 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 129/1000 in 71.41128 seconds - error: -96.20849458603632
2025-09-20 02:43:40,762 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 130/1000 in 71.57174 seconds - error: -96.71145748410906
2025-09-20 02:44:52,031 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 131/1000 in 71.26906 seconds - error: -95.37794727143788
2025-09-20 02:44:52,032 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 02:44:52,032 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 131 to ./models/dirichlet-mnist/mnist-20250919-235704-131.pklz
2025-09-20 02:45:05,848 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.35681 seconds
2025-09-20 02:45:05,848 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9533])
2025-09-20 02:45:24,514 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.66555 seconds
2025-09-20 02:45:24,514 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -93.69900512695312 < prev best -93.6488037109375
2025-09-20 02:46:35,615 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 132/1000 in 71.09588 seconds - error: -95.30723258200146
2025-09-20 02:47:47,027 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 133/1000 in 71.41147 seconds - error: -95.88350941340128
2025-09-20 02:48:58,601 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 134/1000 in 71.57447 seconds - error: -96.2372210794971
2025-09-20 02:50:10,475 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 135/1000 in 71.87341 seconds - error: -93.35901645024617
2025-09-20 02:51:21,981 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 136/1000 in 71.50557 seconds - error: -94.80287737165179
2025-09-20 02:52:33,428 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 137/1000 in 71.44683 seconds - error: -93.54541285832723
2025-09-20 02:53:45,195 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 138/1000 in 71.76768 seconds - error: -93.99408104306175
2025-09-20 02:54:56,598 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 139/1000 in 71.40266 seconds - error: -93.73311412902106
2025-09-20 02:56:08,371 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 140/1000 in 71.77308 seconds - error: -94.11809353147234
2025-09-20 02:57:19,575 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 141/1000 in 71.20370 seconds - error: -95.25605712419464
2025-09-20 02:57:19,575 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 02:57:19,576 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 141 to ./models/dirichlet-mnist/mnist-20250919-235704-141.pklz
2025-09-20 02:57:33,544 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.46858 seconds
2025-09-20 02:57:33,545 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9847])
2025-09-20 02:57:52,193 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.64781 seconds
2025-09-20 02:57:52,193 [INFO ] [learn_dirichlet_network.py:<module>:262]	 Found new best model with error -94.84605407714844 < prev best -93.69900512695312
2025-09-20 02:59:03,075 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 142/1000 in 70.87750 seconds - error: -94.72492811112177
2025-09-20 03:00:14,387 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 143/1000 in 71.31113 seconds - error: -96.032021686009
2025-09-20 03:01:26,234 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 144/1000 in 71.84721 seconds - error: -95.38313005084083
2025-09-20 03:02:37,584 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 145/1000 in 71.35006 seconds - error: -94.2970140275501
2025-09-20 03:03:48,739 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 146/1000 in 71.15445 seconds - error: -95.76939018794468
2025-09-20 03:04:59,799 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 147/1000 in 71.06012 seconds - error: -96.12865427789234
2025-09-20 03:06:11,117 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 148/1000 in 71.31735 seconds - error: -96.78902587436494
2025-09-20 03:07:22,375 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 149/1000 in 71.25852 seconds - error: -94.48143610727219
2025-09-20 03:08:33,405 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 150/1000 in 71.02951 seconds - error: -91.55673087892079
2025-09-20 03:09:44,468 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 151/1000 in 71.06302 seconds - error: -95.15727988878886
2025-09-20 03:09:44,468 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 03:09:44,468 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 151 to ./models/dirichlet-mnist/mnist-20250919-235704-151.pklz
2025-09-20 03:09:58,275 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.34588 seconds
2025-09-20 03:09:58,276 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9791])
2025-09-20 03:10:16,922 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.64635 seconds
2025-09-20 03:10:16,922 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -94.1217269897461 > prev best -94.84605407714844, patience 0 / 5
2025-09-20 03:11:27,960 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 152/1000 in 71.03768 seconds - error: -96.03256852286202
2025-09-20 03:12:39,557 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 153/1000 in 71.59616 seconds - error: -96.8268377088365
2025-09-20 03:13:51,106 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 154/1000 in 71.54939 seconds - error: -96.82055721282958
2025-09-20 03:15:02,593 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 155/1000 in 71.48696 seconds - error: -93.84847584224883
2025-09-20 03:16:14,385 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 156/1000 in 71.79156 seconds - error: -96.5460552760533
2025-09-20 03:17:25,711 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 157/1000 in 71.32607 seconds - error: -76.9039972915536
2025-09-20 03:18:37,143 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 158/1000 in 71.43143 seconds - error: -93.10866087731861
2025-09-20 03:19:48,536 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 159/1000 in 71.39357 seconds - error: -94.58161947613671
2025-09-20 03:21:00,107 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 160/1000 in 71.57005 seconds - error: -94.06542568660917
2025-09-20 03:22:11,284 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 161/1000 in 71.17760 seconds - error: -94.70962610698882
2025-09-20 03:22:11,284 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 03:22:11,285 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 161 to ./models/dirichlet-mnist/mnist-20250919-235704-161.pklz
2025-09-20 03:22:25,114 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.35498 seconds
2025-09-20 03:22:25,114 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9736])
2025-09-20 03:22:43,667 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.55273 seconds
2025-09-20 03:22:43,667 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -93.80364990234375 > prev best -94.84605407714844, patience 1 / 5
2025-09-20 03:23:54,838 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 162/1000 in 71.17016 seconds - error: -95.72804544539679
2025-09-20 03:25:06,123 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 163/1000 in 71.28489 seconds - error: -95.37324863161359
2025-09-20 03:26:17,551 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 164/1000 in 71.42780 seconds - error: -96.03142941792807
2025-09-20 03:27:29,170 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 165/1000 in 71.61965 seconds - error: -96.73338490440732
2025-09-20 03:28:40,286 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 166/1000 in 71.11576 seconds - error: -95.51349540892102
2025-09-20 03:29:51,323 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 167/1000 in 71.03644 seconds - error: -96.72855999356224
2025-09-20 03:31:02,748 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 168/1000 in 71.42502 seconds - error: -95.43384140105475
2025-09-20 03:32:13,881 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 169/1000 in 71.13312 seconds - error: -96.44486483619326
2025-09-20 03:33:25,182 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 170/1000 in 71.30020 seconds - error: -97.2303775719234
2025-09-20 03:34:36,471 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 171/1000 in 71.28914 seconds - error: -95.70565796352568
2025-09-20 03:34:36,471 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 03:34:36,472 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 171 to ./models/dirichlet-mnist/mnist-20250919-235704-171.pklz
2025-09-20 03:34:50,273 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.34535 seconds
2025-09-20 03:34:50,274 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9838])
2025-09-20 03:35:08,880 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.60593 seconds
2025-09-20 03:35:08,880 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -94.58238983154297 > prev best -94.84605407714844, patience 2 / 5
2025-09-20 03:36:19,974 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 172/1000 in 71.09426 seconds - error: -96.57080684389386
2025-09-20 03:37:31,354 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 173/1000 in 71.37904 seconds - error: -94.8944914772397
2025-09-20 03:38:42,545 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 174/1000 in 71.19102 seconds - error: -95.38596588089352
2025-09-20 03:39:53,973 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 175/1000 in 71.42787 seconds - error: -93.45646645568667
2025-09-20 03:41:05,360 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 176/1000 in 71.38705 seconds - error: -95.6589880716233
2025-09-20 03:42:16,598 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 177/1000 in 71.23819 seconds - error: -96.49080319177537
2025-09-20 03:43:28,187 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 178/1000 in 71.58851 seconds - error: -94.76707675116403
2025-09-20 03:44:39,413 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 179/1000 in 71.22578 seconds - error: -92.89839267730713
2025-09-20 03:45:50,848 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 180/1000 in 71.43488 seconds - error: -95.99621095203219
2025-09-20 03:47:02,531 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 181/1000 in 71.68316 seconds - error: -94.30798898878551
2025-09-20 03:47:02,531 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 03:47:02,532 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 181 to ./models/dirichlet-mnist/mnist-20250919-235704-181.pklz
2025-09-20 03:47:16,402 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.41463 seconds
2025-09-20 03:47:16,402 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.8847])
2025-09-20 03:47:35,099 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.69716 seconds
2025-09-20 03:47:35,100 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -90.02570343017578 > prev best -94.84605407714844, patience 3 / 5
2025-09-20 03:48:46,504 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 182/1000 in 71.40418 seconds - error: -95.116417993818
2025-09-20 03:49:57,695 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 183/1000 in 71.19066 seconds - error: -94.58290995643253
2025-09-20 03:51:09,053 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 184/1000 in 71.35800 seconds - error: -95.15467968895322
2025-09-20 03:52:20,601 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 185/1000 in 71.54783 seconds - error: -95.46411629234042
2025-09-20 03:53:32,081 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 186/1000 in 71.47997 seconds - error: -96.78934958321707
2025-09-20 03:54:43,232 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 187/1000 in 71.15104 seconds - error: -93.52377492359706
2025-09-20 03:55:54,624 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 188/1000 in 71.39159 seconds - error: -96.09467826116652
2025-09-20 03:57:05,835 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 189/1000 in 71.21116 seconds - error: -96.65218167532058
2025-09-20 03:58:17,007 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 190/1000 in 71.17187 seconds - error: -97.12940642720177
2025-09-20 03:59:28,259 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 191/1000 in 71.25155 seconds - error: -96.00710189910163
2025-09-20 03:59:28,259 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 03:59:28,259 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 191 to ./models/dirichlet-mnist/mnist-20250919-235704-191.pklz
2025-09-20 03:59:42,309 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.58165 seconds
2025-09-20 03:59:42,310 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9228])
2025-09-20 04:00:00,930 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.61995 seconds
2025-09-20 04:00:00,930 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -91.94937896728516 > prev best -94.84605407714844, patience 4 / 5
2025-09-20 04:01:12,600 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 192/1000 in 71.66933 seconds - error: -95.46870138758705
2025-09-20 04:02:24,057 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 193/1000 in 71.45738 seconds - error: -96.65751321883428
2025-09-20 04:03:35,019 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 194/1000 in 70.96158 seconds - error: -96.41036065192449
2025-09-20 04:04:46,465 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 195/1000 in 71.44645 seconds - error: -98.08578235989525
2025-09-20 04:05:57,692 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 196/1000 in 71.22702 seconds - error: -95.5302313378879
2025-09-20 04:07:09,075 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 197/1000 in 71.38243 seconds - error: -95.14320932569957
2025-09-20 04:08:20,586 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 198/1000 in 71.51104 seconds - error: -96.35220108032226
2025-09-20 04:09:32,010 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 199/1000 in 71.42345 seconds - error: -97.14227767444793
2025-09-20 04:10:43,218 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 200/1000 in 71.20813 seconds - error: -97.5927167120434
2025-09-20 04:11:54,345 [INFO ] [learn_dirichlet_network.py:<module>:232]	 mnist iteration 201/1000 in 71.12678 seconds - error: -95.39792346046085
2025-09-20 04:11:54,345 [INFO ] [learn_dirichlet_network.py:<module>:237]	 Evaluating the model via validation data
2025-09-20 04:11:54,345 [INFO ] [learn_dirichlet_network.py:<module>:242]	 Saving model at iteration 201 to ./models/dirichlet-mnist/mnist-20250919-235704-201.pklz
2025-09-20 04:12:08,169 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 12.36014 seconds
2025-09-20 04:12:08,170 [INFO ] [learn_dirichlet_network.py:<module>:249]	 Validation accuracy: tensor([0.9668])
2025-09-20 04:12:26,796 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.62647 seconds
2025-09-20 04:12:26,797 [INFO ] [learn_dirichlet_network.py:<module>:255]	 Worsening on valid -91.44478607177734 > prev best -94.84605407714844, patience 5 / 5
2025-09-20 04:12:26,797 [INFO ] [learn_dirichlet_network.py:<module>:257]	 Exceeding patience 5, stopping training
2025-09-20 04:12:26,797 [INFO ] [learn_dirichlet_network.py:<module>:273]	 Network learning done in 15278.80551 secs
2025-09-20 04:12:26,820 [INFO ] [learn_dirichlet_network.py:<module>:282]	 Saving model to ./models/dirichlet-mnist/mnist-20250919-235704.pklz
2025-09-20 04:13:11,602 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 43.31736 seconds
2025-09-20 04:13:11,603 [INFO ] [learn_dirichlet_network.py:<module>:295]	 Loss for train is -95.791748046875:
tensor([-95.7917])
2025-09-20 04:13:30,298 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 18.69479 seconds
2025-09-20 04:13:30,298 [INFO ] [learn_dirichlet_network.py:<module>:295]	 Loss for validate is -94.68888854980469:
tensor([-94.6889])
2025-09-20 04:13:40,613 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 10.31435 seconds
2025-09-20 04:13:40,613 [INFO ] [learn_dirichlet_network.py:<module>:295]	 Loss for test is -95.56694030761719:
tensor([-95.5669])
