2025-05-15 15:01:06,638 [INFO ] [logger.py:dumpArgs:73]	 Starting with arguments
{"name": "cifar10", "dataset": {"path": "../../datasets/cifar10", "image_size": 224}, "output": "./models/cifar10/", "seed": 1337, "verbose": 1, "cuda_index": 0, "training_iterations": 1000, "batch_size": 50, "validate_every": 10, "patience": 5, "classification": false, "evaluate_training": false, "loss": "CrossEntropy", "optimizer": {"name": "sgd", "lr": 0.1, "weight_decay": 0.0001, "momentum": 0.9}, "input": null, "architecture": {"name": "resnet", "activation": "identity"}, "layers": []}
2025-05-15 15:01:06,639 [INFO ] [learn_neural_network.py:<module>:62]	 Starting to train cifar10
2025-05-15 15:01:06,639 [INFO ] [loader.py:getDatasetSplits:20]	 Loading CIFAR10 dataset from ../../datasets/cifar10
2025-05-15 15:01:06,639 [INFO ] [baselines.py:createCIFAR10Dataset:114]	 Using 10 CIFAR10 targets: ['airplane', 'automobile', 'bird', 'cat', 'deer', 'dog', 'frog', 'horse', 'ship', 'truck']
2025-05-15 15:01:06,673 [INFO ] [baselines.py:getTransform:64]	 Resizing images from 32 to 224
2025-05-15 15:01:06,674 [INFO ] [baselines.py:getTransform:76]	 Applying CIFAR10 standard normalization
2025-05-15 15:01:07,820 [INFO ] [baselines.py:splitTrainingValidation:49]	 Split training from 50000 into 35000 training images and 15000 validation images. Found 10000 testing images.
2025-05-15 15:01:07,820 [INFO ] [learn_neural_network.py:<module>:73]	 Constructing neural network
2025-05-15 15:01:07,821 [INFO ] [loader.py:_ensureNumClassesSet:22]	 Constructing ResNet with 10 targets
2025-05-15 15:01:07,972 [INFO ] [learn_neural_network.py:<module>:86]	 Network has 11181642 parameters
2025-05-15 15:01:07,972 [INFO ] [util.py:getOptimizer:106]	 SGD optimizer configuration: {'lr': 0.1, 'weight_decay': 0.0001, 'momentum': 0.9}
2025-05-15 15:01:08,001 [INFO ] [util.py:selectDevice:87]	 Using cuda:0 for tensor calculations
2025-05-15 15:01:27,910 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.78815 seconds
2025-05-15 15:01:27,910 [INFO ] [learn_neural_network.py:<module>:110]	 Initial validation error 2.468160e+00
2025-05-15 15:01:27,910 [INFO ] [learn_neural_network.py:<module>:113]	 Starting network learning
2025-05-15 15:02:33,540 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 1/1000 in 65.62328 seconds - error: 2.325072e+00
2025-05-15 15:02:33,540 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 15:02:33,540 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 1 to ./models/cifar10/cifar10-20250515-150106-1.pklz
2025-05-15 15:02:54,788 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.64817 seconds
2025-05-15 15:02:54,788 [INFO ] [learn_neural_network.py:<module>:168]	 Found new best model with error 1.770322e+00 < prev best 2.468160e+00
2025-05-15 15:04:01,028 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 2/1000 in 66.23358 seconds - error: 1.599556e+00
2025-05-15 15:05:08,013 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 3/1000 in 66.98552 seconds - error: 1.414077e+00
2025-05-15 15:06:14,245 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 4/1000 in 66.23181 seconds - error: 1.257219e+00
2025-05-15 15:07:19,712 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 5/1000 in 65.46654 seconds - error: 1.112504e+00
2025-05-15 15:08:25,094 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 6/1000 in 65.38177 seconds - error: 9.898374e-01
2025-05-15 15:09:30,653 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 7/1000 in 65.55707 seconds - error: 8.733049e-01
2025-05-15 15:10:36,434 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 8/1000 in 65.78017 seconds - error: 7.526326e-01
2025-05-15 15:11:41,786 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 9/1000 in 65.35234 seconds - error: 6.706106e-01
2025-05-15 15:12:47,885 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 10/1000 in 66.09901 seconds - error: 5.866757e-01
2025-05-15 15:13:54,541 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 11/1000 in 66.65595 seconds - error: 5.189378e-01
2025-05-15 15:13:54,542 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 15:13:54,542 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 11 to ./models/cifar10/cifar10-20250515-150106-11.pklz
2025-05-15 15:14:15,744 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.61603 seconds
2025-05-15 15:14:15,744 [INFO ] [learn_neural_network.py:<module>:168]	 Found new best model with error 8.421144e-01 < prev best 1.770322e+00
2025-05-15 15:15:20,811 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 12/1000 in 65.05851 seconds - error: 4.440976e-01
2025-05-15 15:16:26,631 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 13/1000 in 65.81971 seconds - error: 3.988540e-01
2025-05-15 15:17:32,464 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 14/1000 in 65.83292 seconds - error: 3.413876e-01
2025-05-15 15:18:38,217 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 15/1000 in 65.75292 seconds - error: 2.996558e-01
2025-05-15 15:19:43,731 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 16/1000 in 65.51421 seconds - error: 2.697648e-01
2025-05-15 15:20:49,834 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 17/1000 in 66.10270 seconds - error: 2.377450e-01
2025-05-15 15:21:55,527 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 18/1000 in 65.69264 seconds - error: 2.117712e-01
2025-05-15 15:23:01,406 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 19/1000 in 65.87844 seconds - error: 1.956825e-01
2025-05-15 15:24:07,056 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 20/1000 in 65.64961 seconds - error: 1.790403e-01
2025-05-15 15:25:13,374 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 21/1000 in 66.31843 seconds - error: 1.806105e-01
2025-05-15 15:25:13,374 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 15:25:13,375 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 21 to ./models/cifar10/cifar10-20250515-150106-21.pklz
2025-05-15 15:25:34,584 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.63941 seconds
2025-05-15 15:25:34,584 [INFO ] [learn_neural_network.py:<module>:161]	 Worsening on valid 1.156098e+00 > prev best 8.421144e-01
2025-05-15 15:26:40,109 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 22/1000 in 65.52490 seconds - error: 1.624106e-01
2025-05-15 15:27:46,002 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 23/1000 in 65.89294 seconds - error: 1.473963e-01
2025-05-15 15:28:51,599 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 24/1000 in 65.59676 seconds - error: 1.463955e-01
2025-05-15 15:29:57,182 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 25/1000 in 65.58259 seconds - error: 1.521349e-01
2025-05-15 15:31:02,869 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 26/1000 in 65.68710 seconds - error: 1.348415e-01
2025-05-15 15:32:09,581 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 27/1000 in 66.71163 seconds - error: 1.421540e-01
2025-05-15 15:33:15,075 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 28/1000 in 65.49341 seconds - error: 1.334880e-01
2025-05-15 15:34:21,022 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 29/1000 in 65.94748 seconds - error: 1.434639e-01
2025-05-15 15:35:26,188 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 30/1000 in 65.16589 seconds - error: 1.130248e-01
2025-05-15 15:36:32,570 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 31/1000 in 66.38164 seconds - error: 1.289581e-01
2025-05-15 15:36:32,570 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 15:36:32,571 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 31 to ./models/cifar10/cifar10-20250515-150106-31.pklz
2025-05-15 15:36:53,991 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.85675 seconds
2025-05-15 15:36:53,992 [INFO ] [learn_neural_network.py:<module>:161]	 Worsening on valid 1.034682e+00 > prev best 8.421144e-01
2025-05-15 15:37:58,887 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 32/1000 in 64.89500 seconds - error: 1.166839e-01
2025-05-15 15:39:04,894 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 33/1000 in 66.00688 seconds - error: 1.289788e-01
2025-05-15 15:40:10,974 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 34/1000 in 66.07976 seconds - error: 1.214905e-01
2025-05-15 15:41:16,502 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 35/1000 in 65.52811 seconds - error: 1.155346e-01
2025-05-15 15:42:22,346 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 36/1000 in 65.84388 seconds - error: 1.342362e-01
2025-05-15 15:43:27,575 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 37/1000 in 65.22913 seconds - error: 1.283633e-01
2025-05-15 15:44:33,401 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 38/1000 in 65.82496 seconds - error: 1.119338e-01
2025-05-15 15:45:39,628 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 39/1000 in 66.22753 seconds - error: 1.083846e-01
2025-05-15 15:46:45,220 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 40/1000 in 65.59125 seconds - error: 1.143936e-01
2025-05-15 15:47:51,700 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 41/1000 in 66.47995 seconds - error: 1.098786e-01
2025-05-15 15:47:51,700 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 15:47:51,700 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 41 to ./models/cifar10/cifar10-20250515-150106-41.pklz
2025-05-15 15:48:12,956 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.74849 seconds
2025-05-15 15:48:12,957 [INFO ] [learn_neural_network.py:<module>:161]	 Worsening on valid 1.066790e+00 > prev best 8.421144e-01
2025-05-15 15:49:18,545 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 42/1000 in 65.58799 seconds - error: 1.173059e-01
2025-05-15 15:50:24,811 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 43/1000 in 66.26608 seconds - error: 1.179852e-01
2025-05-15 15:51:30,182 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 44/1000 in 65.37046 seconds - error: 1.028005e-01
2025-05-15 15:52:35,832 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 45/1000 in 65.65059 seconds - error: 1.057297e-01
2025-05-15 15:53:41,999 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 46/1000 in 66.16598 seconds - error: 1.178566e-01
2025-05-15 15:54:48,172 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 47/1000 in 66.17307 seconds - error: 1.063916e-01
2025-05-15 15:55:53,670 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 48/1000 in 65.49822 seconds - error: 1.088902e-01
2025-05-15 15:56:59,875 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 49/1000 in 66.20437 seconds - error: 9.724904e-02
2025-05-15 15:58:05,346 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 50/1000 in 65.47086 seconds - error: 1.121010e-01
2025-05-15 15:59:11,457 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 51/1000 in 66.11121 seconds - error: 1.042210e-01
2025-05-15 15:59:11,457 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 15:59:11,458 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 51 to ./models/cifar10/cifar10-20250515-150106-51.pklz
2025-05-15 15:59:32,455 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.50418 seconds
2025-05-15 15:59:32,456 [INFO ] [learn_neural_network.py:<module>:161]	 Worsening on valid 9.742265e-01 > prev best 8.421144e-01
2025-05-15 16:00:37,343 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 52/1000 in 64.88700 seconds - error: 1.046014e-01
2025-05-15 16:01:43,011 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 53/1000 in 65.66866 seconds - error: 1.054938e-01
2025-05-15 16:02:48,617 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 54/1000 in 65.60494 seconds - error: 1.023291e-01
2025-05-15 16:03:54,226 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 55/1000 in 65.60967 seconds - error: 1.034328e-01
2025-05-15 16:04:59,854 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 56/1000 in 65.62752 seconds - error: 1.070853e-01
2025-05-15 16:06:05,576 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 57/1000 in 65.72152 seconds - error: 1.022101e-01
2025-05-15 16:07:11,396 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 58/1000 in 65.81952 seconds - error: 9.427262e-02
2025-05-15 16:08:17,510 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 59/1000 in 66.11477 seconds - error: 1.113814e-01
2025-05-15 16:09:22,866 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 60/1000 in 65.35545 seconds - error: 9.426373e-02
2025-05-15 16:10:28,742 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 61/1000 in 65.87592 seconds - error: 9.537985e-02
2025-05-15 16:10:28,742 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 16:10:28,743 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 61 to ./models/cifar10/cifar10-20250515-150106-61.pklz
2025-05-15 16:10:50,137 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.71426 seconds
2025-05-15 16:10:50,137 [INFO ] [learn_neural_network.py:<module>:161]	 Worsening on valid 1.020604e+00 > prev best 8.421144e-01
2025-05-15 16:11:55,137 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 62/1000 in 65.00066 seconds - error: 9.604290e-02
2025-05-15 16:13:01,635 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 63/1000 in 66.49775 seconds - error: 9.796883e-02
2025-05-15 16:14:07,385 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 64/1000 in 65.74966 seconds - error: 9.391874e-02
2025-05-15 16:15:12,975 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 65/1000 in 65.58915 seconds - error: 9.650740e-02
2025-05-15 16:16:18,806 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 66/1000 in 65.83074 seconds - error: 9.809456e-02
2025-05-15 16:17:24,398 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 67/1000 in 65.59189 seconds - error: 9.717713e-02
2025-05-15 16:18:30,309 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 68/1000 in 65.91088 seconds - error: 1.033145e-01
2025-05-15 16:19:35,928 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 69/1000 in 65.61878 seconds - error: 9.957070e-02
2025-05-15 16:20:41,435 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 70/1000 in 65.50753 seconds - error: 9.431339e-02
2025-05-15 16:21:48,039 [INFO ] [learn_neural_network.py:<module>:140]	 cifar10 iteration 71/1000 in 66.60396 seconds - error: 9.252784e-02
2025-05-15 16:21:48,040 [INFO ] [learn_neural_network.py:<module>:145]	 Evaluating the model via validation data
2025-05-15 16:21:48,040 [INFO ] [learn_neural_network.py:<module>:150]	 Saving model at iteration 71 to ./models/cifar10/cifar10-20250515-150106-71.pklz
2025-05-15 16:22:09,075 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 19.55729 seconds
2025-05-15 16:22:09,076 [INFO ] [learn_neural_network.py:<module>:161]	 Worsening on valid 1.003788e+00 > prev best 8.421144e-01
2025-05-15 16:22:09,076 [INFO ] [learn_neural_network.py:<module>:163]	 Exceeding patience 5, stopping training
2025-05-15 16:22:09,076 [INFO ] [learn_neural_network.py:<module>:175]	 Network learning done in 4841.16557 secs
2025-05-15 16:22:09,095 [INFO ] [learn_neural_network.py:<module>:199]	 Saving model to ./models/cifar10/cifar10-20250515-150106.pklz
2025-05-15 16:22:57,476 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 46.75843 seconds
2025-05-15 16:22:57,477 [INFO ] [regressor.py:evaluateDataLoaders:119]	 MSE for train is 0.4716661870479584:
tensor([0.4717])
2025-05-15 16:23:17,513 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 20.03550 seconds
2025-05-15 16:23:17,514 [INFO ] [regressor.py:evaluateDataLoaders:119]	 MSE for validate is 0.8421144485473633:
tensor([0.8421])
2025-05-15 16:23:30,848 [INFO ] [regressor.py:evaluateData:67]	 Evaluated regressor with data loader in 13.33372 seconds
2025-05-15 16:23:30,849 [INFO ] [regressor.py:evaluateDataLoaders:119]	 MSE for test is 0.8717477917671204:
tensor([0.8717])
