[07 16:25:46 151@trainval.py:scripts/trainval.py] Writing metainfo to file: "dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/meta/run-2019-04-07-16-25-45.json". [07 16:25:46 94@factory.py:/data/vision/billf/scratch/jiayuanm/projects/NSCL-PyTorch/nscl/datasets/factory.py] Loading the dataset. [07 16:25:47 44@nscl_dataset.py:/data/vision/billf/scratch/jiayuanm/projects/NSCL-PyTorch/nscl/datasets/nscl_dataset.py] Loading scenes from: "data/clevr/train/scenes.json". [07 16:25:57 46@nscl_dataset.py:/data/vision/billf/scratch/jiayuanm/projects/NSCL-PyTorch/nscl/datasets/nscl_dataset.py] Loading questions from: "data/clevr/train/questions.json". [07 16:26:35 50@nscl_dataset.py:/data/vision/billf/scratch/jiayuanm/projects/NSCL-PyTorch/nscl/datasets/nscl_dataset.py] Loading vocab from: "data/clevr-new/vocab.json". [07 16:30:54 125@factory.py:/data/vision/billf/scratch/jiayuanm/projects/NSCL-PyTorch/nscl/datasets/factory.py] Filtering out questions containing "how big" and "made of", #before = 699989, #after = 633615. [07 16:30:54 99@filterable.py:/data/vision/billf/scratch/jiayuanm/projects/NSCL-PyTorch/nscl/datasets/common/filterable.py] Split the dataset: #training samples = 601934, #validation samples = 31681. [07 16:30:54 180@trainval.py:scripts/trainval.py] Building the model. [07 16:31:00 227@trainval.py:scripts/trainval.py] Writing meter logs to file: "dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/meta/run-2019-04-07-16-25-45.meter.json". [07 16:31:00 242@trainval.py:scripts/trainval.py] Building the data loader. [07 16:31:02 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/4, length = 1783. [07 16:31:50 306@trainval.py:scripts/trainval.py] Epoch = 1 acc/qa = 0.455114 acc/qa/count = 0.511849 acc/qa/exist = 0.574768 acc/qa/query = 0.364579 epoch = 1.000000 loss = 1.063337 loss/qa = 1.063337 loss/qa/count = 0.589482 loss/qa/exist = 0.648853 loss/qa/query = 1.477853 time/data = 0.031517 time/step = 0.820455 [07 16:31:52 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/4, length = 1783. [07 16:32:35 306@trainval.py:scripts/trainval.py] Epoch = 2 acc/qa = 0.494318 acc/qa/count = 0.521062 acc/qa/exist = 0.670496 acc/qa/query = 0.404155 epoch = 2.000000 loss = 0.953367 loss/qa = 0.953367 loss/qa/count = 0.566799 loss/qa/exist = 0.588789 loss/qa/query = 1.304262 time/data = 0.024283 time/step = 0.713443 [07 16:32:37 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/4, length = 1783. [07 16:33:18 306@trainval.py:scripts/trainval.py] Epoch = 3 acc/qa = 0.567614 acc/qa/count = 0.521661 acc/qa/exist = 0.734477 acc/qa/query = 0.503815 epoch = 3.000000 loss = 0.878955 loss/qa = 0.878955 loss/qa/count = 0.558116 loss/qa/exist = 0.520123 loss/qa/query = 1.200629 time/data = 0.026467 time/step = 0.706722 [07 16:33:20 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/4, length = 1783. [07 16:34:03 306@trainval.py:scripts/trainval.py] Epoch = 4 acc/qa = 0.585227 acc/qa/count = 0.547335 acc/qa/exist = 0.785584 acc/qa/query = 0.508707 epoch = 4.000000 loss = 0.828615 loss/qa = 0.828615 loss/qa/count = 0.518903 loss/qa/exist = 0.477439 loss/qa/query = 1.136420 time/data = 0.029501 time/step = 0.712894 [07 16:34:05 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/4, length = 1783. [07 16:34:47 306@trainval.py:scripts/trainval.py] Epoch = 5 acc/qa = 0.640909 acc/qa/count = 0.596536 acc/qa/exist = 0.832925 acc/qa/query = 0.564699 epoch = 5.000000 loss = 0.756121 loss/qa = 0.756121 loss/qa/count = 0.504013 loss/qa/exist = 0.444409 loss/qa/query = 1.030506 time/data = 0.029444 time/step = 0.706400 [07 16:34:49 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_5.pth. [07 16:34:51 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/6, length = 13869. [07 16:40:09 306@trainval.py:scripts/trainval.py] Epoch = 6 acc/qa = 0.515228 acc/qa/count = 0.432510 acc/qa/count_greater = 1.000000 acc/qa/count_less = 1.000000 acc/qa/exist = 0.644994 acc/qa/query = 0.408703 epoch = 6.000000 loss = 0.807920 loss/qa = 0.807920 loss/qa/count = 0.592280 loss/qa/count_greater = 0.007464 loss/qa/count_less = 0.186702 loss/qa/exist = 0.662036 loss/qa/query = 1.278929 time/data = 0.020713 time/step = 0.710279 [07 16:40:11 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/6, length = 13869. [07 16:45:44 306@trainval.py:scripts/trainval.py] Epoch = 7 acc/qa = 0.538828 acc/qa/count = 0.463854 acc/qa/count_greater = 1.000000 acc/qa/count_less = 1.000000 acc/qa/exist = 0.671889 acc/qa/query = 0.429879 epoch = 7.000000 loss = 0.770884 loss/qa = 0.770884 loss/qa/count = 0.570859 loss/qa/count_greater = 0.043499 loss/qa/count_less = 0.104708 loss/qa/exist = 0.630148 loss/qa/query = 1.206319 time/data = 0.080588 time/step = 0.682887 [07 16:45:45 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/6, length = 13869. [07 16:50:53 306@trainval.py:scripts/trainval.py] Epoch = 8 acc/qa = 0.543880 acc/qa/count = 0.474847 acc/qa/count_greater = 1.000000 acc/qa/count_less = 1.000000 acc/qa/exist = 0.666315 acc/qa/query = 0.438517 epoch = 8.000000 loss = 0.758093 loss/qa = 0.758093 loss/qa/count = 0.565596 loss/qa/count_greater = 0.034039 loss/qa/count_less = 0.176263 loss/qa/exist = 0.624673 loss/qa/query = 1.178358 time/data = 0.018130 time/step = 0.687896 [07 16:50:55 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/6, length = 13869. [07 16:56:03 306@trainval.py:scripts/trainval.py] Epoch = 9 acc/qa = 0.559469 acc/qa/count = 0.479856 acc/qa/count_greater = 1.000000 acc/qa/count_less = 1.000000 acc/qa/exist = 0.669373 acc/qa/query = 0.495853 epoch = 9.000000 loss = 0.739546 loss/qa = 0.739546 loss/qa/count = 0.562563 loss/qa/count_greater = 0.028166 loss/qa/count_less = 0.118771 loss/qa/exist = 0.617366 loss/qa/query = 1.117112 time/data = 0.018091 time/step = 0.690734 [07 16:56:05 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/6, length = 13869. [07 17:11:02 306@trainval.py:scripts/trainval.py] Epoch = 10 acc/qa = 0.616051 acc/qa/count = 0.510843 acc/qa/count_greater = 1.000000 acc/qa/count_less = 1.000000 acc/qa/exist = 0.713684 acc/qa/query = 0.591243 epoch = 10.000000 loss = 0.669753 loss/qa = 0.669753 loss/qa/count = 0.531330 loss/qa/count_greater = 0.009610 loss/qa/count_less = 0.063504 loss/qa/exist = 0.571889 loss/qa/query = 0.978915 time/data = 0.055636 time/step = 0.571932 validation/acc/qa = 0.546258 validation/acc/qa/count = 0.398404 validation/acc/qa/count_equal = 0.550145 validation/acc/qa/count_greater = 0.697156 validation/acc/qa/count_less = 0.727231 validation/acc/qa/exist = 0.666315 validation/acc/qa/query = 0.548411 validation/acc/qa/query_attribute_equal = 0.595898 [07 17:11:04 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_10.pth. [07 17:11:06 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/8, length = 29055. [07 17:24:52 306@trainval.py:scripts/trainval.py] Epoch = 11 acc/qa = 0.814085 acc/qa/count = 0.765238 acc/qa/count_equal = 0.833333 acc/qa/count_greater = 0.928125 acc/qa/count_less = 0.886525 acc/qa/exist = 0.854397 acc/qa/query = 0.820421 epoch = 11.000000 loss = 0.394544 loss/qa = 0.394544 loss/qa/count = 0.326497 loss/qa/count_equal = 0.553788 loss/qa/count_greater = 0.135556 loss/qa/count_less = 0.253112 loss/qa/exist = 0.345284 loss/qa/query = 0.511134 time/data = 0.019453 time/step = 0.888776 [07 17:24:54 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/8, length = 29055. [07 17:38:26 306@trainval.py:scripts/trainval.py] Epoch = 12 acc/qa = 0.907077 acc/qa/count = 0.878089 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.973510 acc/qa/count_less = 0.954545 acc/qa/exist = 0.919041 acc/qa/query = 0.922158 epoch = 12.000000 loss = 0.226880 loss/qa = 0.226880 loss/qa/count = 0.216098 loss/qa/count_equal = 0.075908 loss/qa/count_greater = 0.102503 loss/qa/count_less = 0.167605 loss/qa/exist = 0.213974 loss/qa/query = 0.253838 time/data = 0.021133 time/step = 0.871456 [07 17:38:28 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/8, length = 29055. [07 17:52:29 306@trainval.py:scripts/trainval.py] Epoch = 13 acc/qa = 0.937362 acc/qa/count = 0.910300 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.986755 acc/qa/count_less = 0.974265 acc/qa/exist = 0.948334 acc/qa/query = 0.952966 epoch = 13.000000 loss = 0.170194 loss/qa = 0.170194 loss/qa/count = 0.178878 loss/qa/count_equal = 0.070309 loss/qa/count_greater = 0.067790 loss/qa/count_less = 0.129432 loss/qa/exist = 0.154164 loss/qa/query = 0.176498 time/data = 0.061468 time/step = 0.864099 [07 17:52:31 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/8, length = 29055. [07 18:05:48 306@trainval.py:scripts/trainval.py] Epoch = 14 acc/qa = 0.963926 acc/qa/count = 0.947247 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.982877 acc/qa/count_less = 0.985294 acc/qa/exist = 0.970266 acc/qa/query = 0.974871 epoch = 14.000000 loss = 0.115310 loss/qa = 0.115310 loss/qa/count = 0.134041 loss/qa/count_equal = 0.058804 loss/qa/count_greater = 0.067589 loss/qa/count_less = 0.106861 loss/qa/exist = 0.106377 loss/qa/query = 0.105617 time/data = 0.019539 time/step = 0.856915 [07 18:05:50 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 3/8, length = 29055. [07 18:19:49 306@trainval.py:scripts/trainval.py] Epoch = 15 acc/qa = 0.975193 acc/qa/count = 0.962360 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.993007 acc/qa/count_less = 0.984848 acc/qa/exist = 0.980043 acc/qa/query = 0.982712 epoch = 15.000000 loss = 0.090870 loss/qa = 0.090870 loss/qa/count = 0.110748 loss/qa/count_equal = 0.055801 loss/qa/count_greater = 0.063757 loss/qa/count_less = 0.110832 loss/qa/exist = 0.083017 loss/qa/query = 0.079787 time/data = 0.061639 time/step = 0.860963 [07 18:19:51 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_15.pth. [07 18:19:54 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 18:46:35 306@trainval.py:scripts/trainval.py] Epoch = 16 acc/qa = 0.971934 acc/qa/count = 0.959119 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.979167 acc/qa/count_less = 0.988545 acc/qa/exist = 0.976171 acc/qa/query = 0.980016 epoch = 16.000000 loss = 0.098645 loss/qa = 0.098645 loss/qa/count = 0.117931 loss/qa/count_equal = 0.032604 loss/qa/count_greater = 0.074436 loss/qa/count_less = 0.076862 loss/qa/exist = 0.093349 loss/qa/query = 0.085353 time/data = 0.021011 time/step = 0.888962 [07 18:46:38 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 19:13:49 306@trainval.py:scripts/trainval.py] Epoch = 17 acc/qa = 0.982676 acc/qa/count = 0.972456 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.989286 acc/qa/count_less = 0.993174 acc/qa/exist = 0.985262 acc/qa/query = 0.989442 epoch = 17.000000 loss = 0.071885 loss/qa = 0.071885 loss/qa/count = 0.092299 loss/qa/count_equal = 0.064322 loss/qa/count_greater = 0.067809 loss/qa/count_less = 0.073203 loss/qa/exist = 0.067320 loss/qa/query = 0.056942 time/data = 0.021956 time/step = 0.905145 [07 19:13:52 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 19:40:49 306@trainval.py:scripts/trainval.py] Epoch = 18 acc/qa = 0.986696 acc/qa/count = 0.978611 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.994983 acc/qa/count_less = 0.991409 acc/qa/exist = 0.989009 acc/qa/query = 0.991829 epoch = 18.000000 loss = 0.060772 loss/qa = 0.060772 loss/qa/count = 0.080871 loss/qa/count_equal = 0.033500 loss/qa/count_greater = 0.056843 loss/qa/count_less = 0.070528 loss/qa/exist = 0.058143 loss/qa/query = 0.044409 time/data = 0.022218 time/step = 0.896759 [07 19:40:51 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 20:07:07 306@trainval.py:scripts/trainval.py] Epoch = 19 acc/qa = 0.988599 acc/qa/count = 0.982827 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.996416 acc/qa/count_less = 0.996644 acc/qa/exist = 0.989077 acc/qa/query = 0.993231 epoch = 19.000000 loss = 0.054812 loss/qa = 0.054812 loss/qa/count = 0.072074 loss/qa/count_equal = 0.037134 loss/qa/count_greater = 0.054329 loss/qa/count_less = 0.061500 loss/qa/exist = 0.054186 loss/qa/query = 0.039355 time/data = 0.038084 time/step = 0.857464 [07 20:07:09 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 20:44:33 306@trainval.py:scripts/trainval.py] Epoch = 20 acc/qa = 0.991463 acc/qa/count = 0.985908 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.992982 acc/qa/count_less = 0.993355 acc/qa/exist = 0.993797 acc/qa/query = 0.994980 epoch = 20.000000 loss = 0.046731 loss/qa = 0.046731 loss/qa/count = 0.064360 loss/qa/count_equal = 0.030827 loss/qa/count_greater = 0.053618 loss/qa/count_less = 0.071986 loss/qa/exist = 0.043020 loss/qa/query = 0.031964 time/data = 0.052284 time/step = 0.763337 validation/acc/qa = 0.955683 validation/acc/qa/count = 0.922343 validation/acc/qa/count_equal = 0.937355 validation/acc/qa/count_greater = 0.975944 validation/acc/qa/count_less = 0.975492 validation/acc/qa/exist = 0.973311 validation/acc/qa/query = 0.968018 validation/acc/qa/query_attribute_equal = 0.962643 [07 20:44:36 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_20.pth. [07 20:44:38 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 21:12:43 306@trainval.py:scripts/trainval.py] Epoch = 21 acc/qa = 0.992654 acc/qa/count = 0.988538 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.998294 acc/qa/count_less = 0.996587 acc/qa/exist = 0.993771 acc/qa/query = 0.995221 epoch = 21.000000 loss = 0.042533 loss/qa = 0.042533 loss/qa/count = 0.060573 loss/qa/count_equal = 0.023529 loss/qa/count_greater = 0.049124 loss/qa/count_less = 0.063870 loss/qa/exist = 0.041122 loss/qa/query = 0.026376 time/data = 0.039136 time/step = 0.918161 [07 21:12:44 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 21:39:39 306@trainval.py:scripts/trainval.py] Epoch = 22 acc/qa = 0.993615 acc/qa/count = 0.989843 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.993197 acc/qa/count_less = 0.989933 acc/qa/exist = 0.994670 acc/qa/query = 0.996516 epoch = 22.000000 loss = 0.040104 loss/qa = 0.040104 loss/qa/count = 0.057096 loss/qa/count_equal = 0.030818 loss/qa/count_greater = 0.052240 loss/qa/count_less = 0.075271 loss/qa/exist = 0.037572 loss/qa/query = 0.024816 time/data = 0.021385 time/step = 0.896003 [07 21:39:41 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 22:06:12 306@trainval.py:scripts/trainval.py] Epoch = 23 acc/qa = 0.993295 acc/qa/count = 0.988466 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.996429 acc/qa/count_less = 0.989831 acc/qa/exist = 0.994646 acc/qa/query = 0.996461 epoch = 23.000000 loss = 0.039814 loss/qa = 0.039814 loss/qa/count = 0.056140 loss/qa/count_equal = 0.023151 loss/qa/count_greater = 0.049084 loss/qa/count_less = 0.069712 loss/qa/exist = 0.037615 loss/qa/query = 0.025449 time/data = 0.038694 time/step = 0.865349 [07 22:06:15 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 22:33:03 306@trainval.py:scripts/trainval.py] Epoch = 24 acc/qa = 0.995749 acc/qa/count = 0.992304 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.996575 acc/qa/count_less = 0.993355 acc/qa/exist = 0.997250 acc/qa/query = 0.997550 epoch = 24.000000 loss = 0.033425 loss/qa = 0.033425 loss/qa/count = 0.049505 loss/qa/count_equal = 0.028275 loss/qa/count_greater = 0.047922 loss/qa/count_less = 0.068140 loss/qa/exist = 0.029695 loss/qa/query = 0.020410 time/data = 0.021567 time/step = 0.892636 [07 22:33:05 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/8, length = 56251. [07 22:59:28 306@trainval.py:scripts/trainval.py] Epoch = 25 acc/qa = 0.995731 acc/qa/count = 0.992598 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 1.000000 acc/qa/count_less = 0.996622 acc/qa/exist = 0.996477 acc/qa/query = 0.997997 epoch = 25.000000 loss = 0.033135 loss/qa = 0.033135 loss/qa/count = 0.048803 loss/qa/count_equal = 0.023667 loss/qa/count_greater = 0.043011 loss/qa/count_less = 0.061355 loss/qa/exist = 0.030784 loss/qa/query = 0.019299 time/data = 0.038206 time/step = 0.861325 [07 22:59:30 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_25.pth. [07 22:59:33 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [07 23:47:52 306@trainval.py:scripts/trainval.py] Epoch = 26 acc/qa = 0.993221 acc/qa/count = 0.990255 acc/qa/count_equal = 0.990141 acc/qa/count_greater = 0.994479 acc/qa/count_less = 0.994756 acc/qa/exist = 0.994616 acc/qa/query = 0.995585 acc/qa/query_attribute_equal = 0.991572 epoch = 26.000000 loss = 0.044576 loss/qa = 0.044576 loss/qa/count = 0.060679 loss/qa/count_equal = 0.044762 loss/qa/count_greater = 0.088015 loss/qa/count_less = 0.080000 loss/qa/exist = 0.038219 loss/qa/query = 0.027776 loss/qa/query_attribute_equal = 0.037954 time/data = 0.033890 time/step = 0.919598 [07 23:47:54 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 00:36:12 306@trainval.py:scripts/trainval.py] Epoch = 27 acc/qa = 0.995186 acc/qa/count = 0.992439 acc/qa/count_equal = 0.994398 acc/qa/count_greater = 0.994227 acc/qa/count_less = 0.996009 acc/qa/exist = 0.996733 acc/qa/query = 0.996831 acc/qa/query_attribute_equal = 0.994364 epoch = 27.000000 loss = 0.039461 loss/qa = 0.039461 loss/qa/count = 0.056437 loss/qa/count_equal = 0.044283 loss/qa/count_greater = 0.087761 loss/qa/count_less = 0.078213 loss/qa/exist = 0.033760 loss/qa/query = 0.023532 loss/qa/query_attribute_equal = 0.029051 time/data = 0.035151 time/step = 0.917750 [08 00:36:14 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 01:24:17 306@trainval.py:scripts/trainval.py] Epoch = 28 acc/qa = 0.994888 acc/qa/count = 0.991955 acc/qa/count_equal = 0.995702 acc/qa/count_greater = 0.997114 acc/qa/count_less = 0.996327 acc/qa/exist = 0.996203 acc/qa/query = 0.996771 acc/qa/query_attribute_equal = 0.994188 epoch = 28.000000 loss = 0.040333 loss/qa = 0.040333 loss/qa/count = 0.056341 loss/qa/count_equal = 0.032555 loss/qa/count_greater = 0.082842 loss/qa/count_less = 0.075863 loss/qa/exist = 0.035137 loss/qa/query = 0.024517 loss/qa/query_attribute_equal = 0.032653 time/data = 0.024761 time/step = 0.922935 [08 01:24:19 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 02:12:35 306@trainval.py:scripts/trainval.py] Epoch = 29 acc/qa = 0.996215 acc/qa/count = 0.994197 acc/qa/count_equal = 0.997151 acc/qa/count_greater = 0.997989 acc/qa/count_less = 0.997492 acc/qa/exist = 0.996467 acc/qa/query = 0.997816 acc/qa/query_attribute_equal = 0.996498 epoch = 29.000000 loss = 0.036780 loss/qa = 0.036780 loss/qa/count = 0.053226 loss/qa/count_equal = 0.034515 loss/qa/count_greater = 0.079936 loss/qa/count_less = 0.075466 loss/qa/exist = 0.033350 loss/qa/query = 0.019857 loss/qa/query_attribute_equal = 0.022865 time/data = 0.051091 time/step = 0.901114 [08 02:12:37 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 03:12:04 306@trainval.py:scripts/trainval.py] Epoch = 30 acc/qa = 0.996122 acc/qa/count = 0.993802 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.998062 acc/qa/count_less = 0.996024 acc/qa/exist = 0.996788 acc/qa/query = 0.997883 acc/qa/query_attribute_equal = 0.995084 epoch = 30.000000 loss = 0.036229 loss/qa = 0.036229 loss/qa/count = 0.052708 loss/qa/count_equal = 0.025753 loss/qa/count_greater = 0.080434 loss/qa/count_less = 0.076647 loss/qa/exist = 0.032526 loss/qa/query = 0.018870 loss/qa/query_attribute_equal = 0.026739 time/data = 0.034817 time/step = 0.849551 validation/acc/qa = 0.974559 validation/acc/qa/count = 0.956812 validation/acc/qa/count_equal = 0.966522 validation/acc/qa/count_greater = 0.983217 validation/acc/qa/count_less = 0.982350 validation/acc/qa/exist = 0.986807 validation/acc/qa/query = 0.983107 validation/acc/qa/query_attribute_equal = 0.973940 [08 03:12:07 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_30.pth. [08 03:12:09 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 04:02:05 306@trainval.py:scripts/trainval.py] Epoch = 31 acc/qa = 0.996739 acc/qa/count = 0.995087 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.997558 acc/qa/count_less = 0.998130 acc/qa/exist = 0.997211 acc/qa/query = 0.998129 acc/qa/query_attribute_equal = 0.995218 epoch = 31.000000 loss = 0.034847 loss/qa = 0.034847 loss/qa/count = 0.051107 loss/qa/count_equal = 0.025779 loss/qa/count_greater = 0.082646 loss/qa/count_less = 0.072851 loss/qa/exist = 0.030390 loss/qa/query = 0.017784 loss/qa/query_attribute_equal = 0.026955 time/data = 0.042966 time/step = 0.942306 [08 04:02:07 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 04:52:40 306@trainval.py:scripts/trainval.py] Epoch = 32 acc/qa = 0.996657 acc/qa/count = 0.994785 acc/qa/count_equal = 0.995652 acc/qa/count_greater = 0.996690 acc/qa/count_less = 0.998118 acc/qa/exist = 0.997717 acc/qa/query = 0.997885 acc/qa/query_attribute_equal = 0.996767 epoch = 32.000000 loss = 0.035076 loss/qa = 0.035076 loss/qa/count = 0.051182 loss/qa/count_equal = 0.034109 loss/qa/count_greater = 0.080821 loss/qa/count_less = 0.073476 loss/qa/exist = 0.029384 loss/qa/query = 0.018725 loss/qa/query_attribute_equal = 0.023631 time/data = 0.023662 time/step = 0.973496 [08 04:52:42 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 05:41:54 306@trainval.py:scripts/trainval.py] Epoch = 33 acc/qa = 0.997696 acc/qa/count = 0.996226 acc/qa/count_equal = 0.998567 acc/qa/count_greater = 0.998089 acc/qa/count_less = 0.998120 acc/qa/exist = 0.998652 acc/qa/query = 0.998587 acc/qa/query_attribute_equal = 0.997139 epoch = 33.000000 loss = 0.032301 loss/qa = 0.032301 loss/qa/count = 0.048502 loss/qa/count_equal = 0.030027 loss/qa/count_greater = 0.080833 loss/qa/count_less = 0.073703 loss/qa/exist = 0.026836 loss/qa/query = 0.015709 loss/qa/query_attribute_equal = 0.022185 time/data = 0.022594 time/step = 0.948034 [08 05:41:56 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 06:31:42 306@trainval.py:scripts/trainval.py] Epoch = 34 acc/qa = 0.997089 acc/qa/count = 0.995345 acc/qa/count_equal = 0.997175 acc/qa/count_greater = 0.997484 acc/qa/count_less = 0.998407 acc/qa/exist = 0.997819 acc/qa/query = 0.998027 acc/qa/query_attribute_equal = 0.998270 epoch = 34.000000 loss = 0.033897 loss/qa = 0.033897 loss/qa/count = 0.049963 loss/qa/count_equal = 0.030634 loss/qa/count_greater = 0.081264 loss/qa/count_less = 0.072861 loss/qa/exist = 0.029125 loss/qa/query = 0.018185 loss/qa/query_attribute_equal = 0.018305 time/data = 0.023223 time/step = 0.958759 [08 06:31:44 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 4/12, length = 97235. [08 07:22:04 306@trainval.py:scripts/trainval.py] Epoch = 35 acc/qa = 0.997737 acc/qa/count = 0.996161 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.998409 acc/qa/count_less = 0.999227 acc/qa/exist = 0.998242 acc/qa/query = 0.998825 acc/qa/query_attribute_equal = 0.997822 epoch = 35.000000 loss = 0.031980 loss/qa = 0.031980 loss/qa/count = 0.048242 loss/qa/count_equal = 0.023988 loss/qa/count_greater = 0.080205 loss/qa/count_less = 0.070399 loss/qa/exist = 0.028467 loss/qa/query = 0.015496 loss/qa/query_attribute_equal = 0.016779 time/data = 0.023389 time/step = 0.969723 [08 07:22:07 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_35.pth. [08 07:22:09 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 08:38:12 306@trainval.py:scripts/trainval.py] Epoch = 36 acc/qa = 0.993812 acc/qa/count = 0.990638 acc/qa/count_equal = 0.993964 acc/qa/count_greater = 0.995479 acc/qa/count_less = 0.998277 acc/qa/exist = 0.995026 acc/qa/query = 0.995845 acc/qa/query_attribute_equal = 0.993805 epoch = 36.000000 loss = 0.042941 loss/qa = 0.042941 loss/qa/count = 0.060077 loss/qa/count_equal = 0.046203 loss/qa/count_greater = 0.084993 loss/qa/count_less = 0.071491 loss/qa/exist = 0.038842 loss/qa/query = 0.026286 loss/qa/query_attribute_equal = 0.034215 time/data = 0.037237 time/step = 0.972492 [08 08:38:14 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 09:53:38 306@trainval.py:scripts/trainval.py] Epoch = 37 acc/qa = 0.995210 acc/qa/count = 0.991772 acc/qa/count_equal = 0.989919 acc/qa/count_greater = 0.997350 acc/qa/count_less = 0.998563 acc/qa/exist = 0.996670 acc/qa/query = 0.997215 acc/qa/query_attribute_equal = 0.994704 epoch = 37.000000 loss = 0.038647 loss/qa = 0.038647 loss/qa/count = 0.057518 loss/qa/count_equal = 0.043501 loss/qa/count_greater = 0.079640 loss/qa/count_less = 0.070305 loss/qa/exist = 0.034877 loss/qa/query = 0.020135 loss/qa/query_attribute_equal = 0.029132 time/data = 0.031081 time/step = 0.970008 [08 09:53:40 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 11:09:07 306@trainval.py:scripts/trainval.py] Epoch = 38 acc/qa = 0.996380 acc/qa/count = 0.993658 acc/qa/count_equal = 0.992886 acc/qa/count_greater = 0.997877 acc/qa/count_less = 0.998692 acc/qa/exist = 0.997224 acc/qa/query = 0.997940 acc/qa/query_attribute_equal = 0.997264 epoch = 38.000000 loss = 0.036318 loss/qa = 0.036318 loss/qa/count = 0.055474 loss/qa/count_equal = 0.031635 loss/qa/count_greater = 0.079913 loss/qa/count_less = 0.069824 loss/qa/exist = 0.033695 loss/qa/query = 0.017876 loss/qa/query_attribute_equal = 0.020454 time/data = 0.037280 time/step = 0.964497 [08 11:09:09 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 12:25:40 306@trainval.py:scripts/trainval.py] Epoch = 39 acc/qa = 0.996491 acc/qa/count = 0.993745 acc/qa/count_equal = 0.995951 acc/qa/count_greater = 0.996385 acc/qa/count_less = 0.999036 acc/qa/exist = 0.997543 acc/qa/query = 0.997803 acc/qa/query_attribute_equal = 0.998146 epoch = 39.000000 loss = 0.035970 loss/qa = 0.035970 loss/qa/count = 0.055023 loss/qa/count_equal = 0.028886 loss/qa/count_greater = 0.080922 loss/qa/count_less = 0.069693 loss/qa/exist = 0.032681 loss/qa/query = 0.018595 loss/qa/query_attribute_equal = 0.017605 time/data = 0.024927 time/step = 0.990999 [08 12:25:42 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 13:52:01 306@trainval.py:scripts/trainval.py] Epoch = 40 acc/qa = 0.997328 acc/qa/count = 0.995407 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.998365 acc/qa/count_less = 0.999429 acc/qa/exist = 0.997645 acc/qa/query = 0.998510 acc/qa/query_attribute_equal = 0.998732 epoch = 40.000000 loss = 0.033755 loss/qa = 0.033755 loss/qa/count = 0.052383 loss/qa/count_equal = 0.025308 loss/qa/count_greater = 0.078288 loss/qa/count_less = 0.069981 loss/qa/exist = 0.031496 loss/qa/query = 0.015629 loss/qa/query_attribute_equal = 0.016992 time/data = 0.027376 time/step = 0.912428 validation/acc/qa = 0.984249 validation/acc/qa/count = 0.968651 validation/acc/qa/count_equal = 0.980411 validation/acc/qa/count_greater = 0.985618 validation/acc/qa/count_less = 0.990040 validation/acc/qa/exist = 0.991805 validation/acc/qa/query = 0.990286 validation/acc/qa/query_attribute_equal = 0.989051 [08 13:52:03 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_40.pth. [08 13:52:06 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 15:08:51 306@trainval.py:scripts/trainval.py] Epoch = 41 acc/qa = 0.997197 acc/qa/count = 0.995041 acc/qa/count_equal = 0.997996 acc/qa/count_greater = 0.997645 acc/qa/count_less = 0.999570 acc/qa/exist = 0.997945 acc/qa/query = 0.998230 acc/qa/query_attribute_equal = 0.998589 epoch = 41.000000 loss = 0.034458 loss/qa = 0.034458 loss/qa/count = 0.053340 loss/qa/count_equal = 0.032302 loss/qa/count_greater = 0.079680 loss/qa/count_less = 0.069125 loss/qa/exist = 0.030461 loss/qa/query = 0.016768 loss/qa/query_attribute_equal = 0.017729 time/data = 0.031479 time/step = 0.987702 [08 15:08:53 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 16:24:54 306@trainval.py:scripts/trainval.py] Epoch = 42 acc/qa = 0.997474 acc/qa/count = 0.995556 acc/qa/count_equal = 0.995943 acc/qa/count_greater = 0.998292 acc/qa/count_less = 0.998933 acc/qa/exist = 0.998542 acc/qa/query = 0.998614 acc/qa/query_attribute_equal = 0.996891 epoch = 42.000000 loss = 0.033406 loss/qa = 0.033406 loss/qa/count = 0.052151 loss/qa/count_equal = 0.029703 loss/qa/count_greater = 0.079023 loss/qa/count_less = 0.069150 loss/qa/exist = 0.028864 loss/qa/query = 0.016158 loss/qa/query_attribute_equal = 0.018966 time/data = 0.030245 time/step = 0.979015 [08 16:24:56 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 17:40:31 306@trainval.py:scripts/trainval.py] Epoch = 43 acc/qa = 0.997751 acc/qa/count = 0.995901 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.999077 acc/qa/count_less = 0.999644 acc/qa/exist = 0.998417 acc/qa/query = 0.998867 acc/qa/query_attribute_equal = 0.997566 epoch = 43.000000 loss = 0.032788 loss/qa = 0.032788 loss/qa/count = 0.051346 loss/qa/count_equal = 0.026234 loss/qa/count_greater = 0.078156 loss/qa/count_less = 0.069961 loss/qa/exist = 0.029192 loss/qa/query = 0.014742 loss/qa/query_attribute_equal = 0.020192 time/data = 0.036890 time/step = 0.966827 [08 17:40:34 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 18:57:46 306@trainval.py:scripts/trainval.py] Epoch = 44 acc/qa = 0.997612 acc/qa/count = 0.995879 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.997672 acc/qa/count_less = 0.998487 acc/qa/exist = 0.998241 acc/qa/query = 0.998785 acc/qa/query_attribute_equal = 0.997863 epoch = 44.000000 loss = 0.033119 loss/qa = 0.033119 loss/qa/count = 0.051657 loss/qa/count_equal = 0.024913 loss/qa/count_greater = 0.078140 loss/qa/count_less = 0.068413 loss/qa/exist = 0.029341 loss/qa/query = 0.015339 loss/qa/query_attribute_equal = 0.018701 time/data = 0.031153 time/step = 0.993926 [08 18:57:48 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 5/12, length = 144503. [08 20:13:30 306@trainval.py:scripts/trainval.py] Epoch = 45 acc/qa = 0.998145 acc/qa/count = 0.996425 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.999567 acc/qa/count_less = 0.999241 acc/qa/exist = 0.998740 acc/qa/query = 0.999186 acc/qa/query_attribute_equal = 0.998244 epoch = 45.000000 loss = 0.031740 loss/qa = 0.031740 loss/qa/count = 0.050307 loss/qa/count_equal = 0.024804 loss/qa/count_greater = 0.076880 loss/qa/count_less = 0.068731 loss/qa/exist = 0.028926 loss/qa/query = 0.013478 loss/qa/query_attribute_equal = 0.017485 time/data = 0.030374 time/step = 0.974739 [08 20:13:32 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_45.pth. [08 20:13:35 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [08 21:54:34 306@trainval.py:scripts/trainval.py] Epoch = 46 acc/qa = 0.995322 acc/qa/count = 0.991827 acc/qa/count_equal = 0.996716 acc/qa/count_greater = 0.997200 acc/qa/count_less = 0.998682 acc/qa/exist = 0.996451 acc/qa/query = 0.997342 acc/qa/query_attribute_equal = 0.995066 epoch = 46.000000 loss = 0.040060 loss/qa = 0.040060 loss/qa/count = 0.060739 loss/qa/count_equal = 0.032846 loss/qa/count_greater = 0.080051 loss/qa/count_less = 0.068912 loss/qa/exist = 0.036450 loss/qa/query = 0.021139 loss/qa/query_attribute_equal = 0.028279 time/data = 0.030365 time/step = 0.981321 [08 21:54:36 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [08 23:36:29 306@trainval.py:scripts/trainval.py] Epoch = 47 acc/qa = 0.996825 acc/qa/count = 0.994366 acc/qa/count_equal = 0.995106 acc/qa/count_greater = 0.998374 acc/qa/count_less = 0.998951 acc/qa/exist = 0.997571 acc/qa/query = 0.998420 acc/qa/query_attribute_equal = 0.997854 epoch = 47.000000 loss = 0.036078 loss/qa = 0.036078 loss/qa/count = 0.057454 loss/qa/count_equal = 0.030407 loss/qa/count_greater = 0.078461 loss/qa/count_less = 0.067685 loss/qa/exist = 0.033247 loss/qa/query = 0.016063 loss/qa/query_attribute_equal = 0.020598 time/data = 0.030855 time/step = 0.989746 [08 23:36:31 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 01:17:31 306@trainval.py:scripts/trainval.py] Epoch = 48 acc/qa = 0.997248 acc/qa/count = 0.994973 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.998759 acc/qa/count_less = 0.999232 acc/qa/exist = 0.998574 acc/qa/query = 0.998310 acc/qa/query_attribute_equal = 0.997946 epoch = 48.000000 loss = 0.035279 loss/qa = 0.035279 loss/qa/count = 0.056454 loss/qa/count_equal = 0.026139 loss/qa/count_greater = 0.075934 loss/qa/count_less = 0.068394 loss/qa/exist = 0.031404 loss/qa/query = 0.015987 loss/qa/query_attribute_equal = 0.019242 time/data = 0.030198 time/step = 0.981541 [09 01:17:33 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 02:58:33 306@trainval.py:scripts/trainval.py] Epoch = 49 acc/qa = 0.997692 acc/qa/count = 0.995732 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.999671 acc/qa/count_less = 0.998994 acc/qa/exist = 0.998468 acc/qa/query = 0.998760 acc/qa/query_attribute_equal = 0.998455 epoch = 49.000000 loss = 0.034248 loss/qa = 0.034248 loss/qa/count = 0.055402 loss/qa/count_equal = 0.025668 loss/qa/count_greater = 0.075861 loss/qa/count_less = 0.067383 loss/qa/exist = 0.031012 loss/qa/query = 0.014737 loss/qa/query_attribute_equal = 0.018200 time/data = 0.040077 time/step = 0.971638 [09 02:58:35 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 04:48:25 306@trainval.py:scripts/trainval.py] Epoch = 50 acc/qa = 0.997885 acc/qa/count = 0.996057 acc/qa/count_equal = 0.998377 acc/qa/count_greater = 0.998391 acc/qa/count_less = 0.999503 acc/qa/exist = 0.998693 acc/qa/query = 0.998849 acc/qa/query_attribute_equal = 0.998674 epoch = 50.000000 loss = 0.033532 loss/qa = 0.033532 loss/qa/count = 0.054387 loss/qa/count_equal = 0.029282 loss/qa/count_greater = 0.077870 loss/qa/count_less = 0.066863 loss/qa/exist = 0.030316 loss/qa/query = 0.014335 loss/qa/query_attribute_equal = 0.016051 time/data = 0.035728 time/step = 0.908114 validation/acc/qa = 0.989584 validation/acc/qa/count = 0.979549 validation/acc/qa/count_equal = 0.987847 validation/acc/qa/count_greater = 0.992960 validation/acc/qa/count_less = 0.990040 validation/acc/qa/exist = 0.994856 validation/acc/qa/query = 0.993097 validation/acc/qa/query_attribute_equal = 0.993822 [09 04:48:27 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_50.pth. [09 04:48:30 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 06:29:03 306@trainval.py:scripts/trainval.py] Epoch = 51 acc/qa = 0.998188 acc/qa/count = 0.996872 acc/qa/count_equal = 0.998384 acc/qa/count_greater = 0.999729 acc/qa/count_less = 0.999670 acc/qa/exist = 0.998611 acc/qa/query = 0.998934 acc/qa/query_attribute_equal = 0.998706 epoch = 51.000000 loss = 0.033139 loss/qa = 0.033139 loss/qa/count = 0.053636 loss/qa/count_equal = 0.026560 loss/qa/count_greater = 0.073568 loss/qa/count_less = 0.067917 loss/qa/exist = 0.030483 loss/qa/query = 0.014198 loss/qa/query_attribute_equal = 0.016096 time/data = 0.031093 time/step = 0.976162 [09 06:29:05 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 08:08:57 306@trainval.py:scripts/trainval.py] Epoch = 52 acc/qa = 0.998099 acc/qa/count = 0.996704 acc/qa/count_equal = 0.998325 acc/qa/count_greater = 0.999407 acc/qa/count_less = 0.999501 acc/qa/exist = 0.998760 acc/qa/query = 0.998715 acc/qa/query_attribute_equal = 0.999058 epoch = 52.000000 loss = 0.032958 loss/qa = 0.032958 loss/qa/count = 0.053472 loss/qa/count_equal = 0.030309 loss/qa/count_greater = 0.075825 loss/qa/count_less = 0.067231 loss/qa/exist = 0.029539 loss/qa/query = 0.014187 loss/qa/query_attribute_equal = 0.015353 time/data = 0.030670 time/step = 0.969845 [09 08:09:00 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 09:49:42 306@trainval.py:scripts/trainval.py] Epoch = 53 acc/qa = 0.998402 acc/qa/count = 0.996828 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.999401 acc/qa/count_less = 0.999004 acc/qa/exist = 0.999018 acc/qa/query = 0.999320 acc/qa/query_attribute_equal = 0.998808 epoch = 53.000000 loss = 0.032153 loss/qa = 0.032153 loss/qa/count = 0.053079 loss/qa/count_equal = 0.025495 loss/qa/count_greater = 0.074762 loss/qa/count_less = 0.068120 loss/qa/exist = 0.028955 loss/qa/query = 0.012675 loss/qa/query_attribute_equal = 0.016428 time/data = 0.030488 time/step = 0.978450 [09 09:49:45 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 11:31:02 306@trainval.py:scripts/trainval.py] Epoch = 54 acc/qa = 0.998569 acc/qa/count = 0.997509 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.999352 acc/qa/count_less = 0.999162 acc/qa/exist = 0.998826 acc/qa/query = 0.999226 acc/qa/query_attribute_equal = 0.999154 epoch = 54.000000 loss = 0.031988 loss/qa = 0.031988 loss/qa/count = 0.052165 loss/qa/count_equal = 0.024469 loss/qa/count_greater = 0.075229 loss/qa/count_less = 0.067906 loss/qa/exist = 0.029534 loss/qa/query = 0.013256 loss/qa/query_attribute_equal = 0.014703 time/data = 0.026380 time/step = 0.988222 [09 11:31:04 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 6/12, length = 191525. [09 13:11:54 306@trainval.py:scripts/trainval.py] Epoch = 55 acc/qa = 0.998381 acc/qa/count = 0.997099 acc/qa/count_equal = 1.000000 acc/qa/count_greater = 0.999460 acc/qa/count_less = 0.999171 acc/qa/exist = 0.998786 acc/qa/query = 0.999136 acc/qa/query_attribute_equal = 0.999309 epoch = 55.000000 loss = 0.032157 loss/qa = 0.032157 loss/qa/count = 0.052767 loss/qa/count_equal = 0.025249 loss/qa/count_greater = 0.074209 loss/qa/count_less = 0.068288 loss/qa/exist = 0.029450 loss/qa/query = 0.013056 loss/qa/query_attribute_equal = 0.013391 time/data = 0.026345 time/step = 0.983744 [09 13:11:56 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_55.pth. [09 13:11:59 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [09 16:24:50 306@trainval.py:scripts/trainval.py] Epoch = 56 acc/qa = 0.996569 acc/qa/count = 0.993878 acc/qa/count_equal = 0.994302 acc/qa/count_greater = 0.998048 acc/qa/count_less = 0.998149 acc/qa/exist = 0.997671 acc/qa/query = 0.998099 acc/qa/query_attribute_equal = 0.996369 epoch = 56.000000 loss = 0.038954 loss/qa = 0.038954 loss/qa/count = 0.062510 loss/qa/count_equal = 0.043773 loss/qa/count_greater = 0.090524 loss/qa/count_less = 0.091710 loss/qa/exist = 0.035988 loss/qa/query = 0.017750 loss/qa/query_attribute_equal = 0.024210 time/data = 0.038139 time/step = 1.078645 [09 16:24:52 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [09 19:39:21 306@trainval.py:scripts/trainval.py] Epoch = 57 acc/qa = 0.997537 acc/qa/count = 0.995547 acc/qa/count_equal = 0.997978 acc/qa/count_greater = 0.997803 acc/qa/count_less = 0.998567 acc/qa/exist = 0.997990 acc/qa/query = 0.998785 acc/qa/query_attribute_equal = 0.997890 epoch = 57.000000 loss = 0.036339 loss/qa = 0.036339 loss/qa/count = 0.060059 loss/qa/count_equal = 0.035135 loss/qa/count_greater = 0.090531 loss/qa/count_less = 0.089176 loss/qa/exist = 0.034578 loss/qa/query = 0.014906 loss/qa/query_attribute_equal = 0.019218 time/data = 0.043704 time/step = 1.082547 [09 19:39:23 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [09 22:52:52 306@trainval.py:scripts/trainval.py] Epoch = 58 acc/qa = 0.997797 acc/qa/count = 0.995740 acc/qa/count_equal = 0.997584 acc/qa/count_greater = 0.998047 acc/qa/count_less = 0.998210 acc/qa/exist = 0.998576 acc/qa/query = 0.998870 acc/qa/query_attribute_equal = 0.998233 epoch = 58.000000 loss = 0.035627 loss/qa = 0.035627 loss/qa/count = 0.059642 loss/qa/count_equal = 0.036011 loss/qa/count_greater = 0.090460 loss/qa/count_less = 0.090556 loss/qa/exist = 0.033551 loss/qa/query = 0.014299 loss/qa/query_attribute_equal = 0.018754 time/data = 0.045942 time/step = 1.074516 [09 22:52:54 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 02:04:09 306@trainval.py:scripts/trainval.py] Epoch = 59 acc/qa = 0.998102 acc/qa/count = 0.996351 acc/qa/count_equal = 0.998122 acc/qa/count_greater = 0.997878 acc/qa/count_less = 0.999294 acc/qa/exist = 0.998633 acc/qa/query = 0.999149 acc/qa/query_attribute_equal = 0.998220 epoch = 59.000000 loss = 0.034881 loss/qa = 0.034881 loss/qa/count = 0.058675 loss/qa/count_equal = 0.033098 loss/qa/count_greater = 0.090156 loss/qa/count_less = 0.088819 loss/qa/exist = 0.033150 loss/qa/query = 0.013405 loss/qa/query_attribute_equal = 0.018260 time/data = 0.043732 time/step = 1.063758 [10 02:04:11 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 05:24:37 306@trainval.py:scripts/trainval.py] Epoch = 60 acc/qa = 0.998410 acc/qa/count = 0.996920 acc/qa/count_equal = 0.997443 acc/qa/count_greater = 0.999142 acc/qa/count_less = 0.999891 acc/qa/exist = 0.998680 acc/qa/query = 0.999280 acc/qa/query_attribute_equal = 0.998652 epoch = 60.000000 loss = 0.034190 loss/qa = 0.034190 loss/qa/count = 0.058086 loss/qa/count_equal = 0.035444 loss/qa/count_greater = 0.087488 loss/qa/count_less = 0.088488 loss/qa/exist = 0.033041 loss/qa/query = 0.012733 loss/qa/query_attribute_equal = 0.017292 time/data = 0.043364 time/step = 1.015950 validation/acc/qa = 0.992424 validation/acc/qa/count = 0.985217 validation/acc/qa/count_equal = 0.991753 validation/acc/qa/count_greater = 0.997156 validation/acc/qa/count_less = 0.996092 validation/acc/qa/exist = 0.996963 validation/acc/qa/query = 0.994822 validation/acc/qa/query_attribute_equal = 0.994031 [10 05:24:40 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_60.pth. [10 05:24:43 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 08:35:34 306@trainval.py:scripts/trainval.py] Epoch = 61 acc/qa = 0.998358 acc/qa/count = 0.996955 acc/qa/count_equal = 0.998153 acc/qa/count_greater = 0.999122 acc/qa/count_less = 0.999657 acc/qa/exist = 0.998561 acc/qa/query = 0.999240 acc/qa/query_attribute_equal = 0.998553 epoch = 61.000000 loss = 0.034319 loss/qa = 0.034319 loss/qa/count = 0.057597 loss/qa/count_equal = 0.032339 loss/qa/count_greater = 0.087986 loss/qa/count_less = 0.089104 loss/qa/exist = 0.032801 loss/qa/query = 0.013529 loss/qa/query_attribute_equal = 0.016591 time/data = 0.054680 time/step = 1.050569 [10 08:35:36 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 11:51:13 306@trainval.py:scripts/trainval.py] Epoch = 62 acc/qa = 0.999080 acc/qa/count = 0.998037 acc/qa/count_equal = 0.999431 acc/qa/count_greater = 0.999354 acc/qa/count_less = 0.999765 acc/qa/exist = 0.999403 acc/qa/query = 0.999610 acc/qa/query_attribute_equal = 0.999419 epoch = 62.000000 loss = 0.032206 loss/qa = 0.032206 loss/qa/count = 0.055390 loss/qa/count_equal = 0.029533 loss/qa/count_greater = 0.086882 loss/qa/count_less = 0.087870 loss/qa/exist = 0.030415 loss/qa/query = 0.011638 loss/qa/query_attribute_equal = 0.014387 time/data = 0.035752 time/step = 1.096912 [10 11:51:16 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 15:06:14 306@trainval.py:scripts/trainval.py] Epoch = 63 acc/qa = 0.999188 acc/qa/count = 0.998244 acc/qa/count_equal = 0.999678 acc/qa/count_greater = 0.999088 acc/qa/count_less = 0.999789 acc/qa/exist = 0.999495 acc/qa/query = 0.999702 acc/qa/query_attribute_equal = 0.999337 epoch = 63.000000 loss = 0.031779 loss/qa = 0.031779 loss/qa/count = 0.054679 loss/qa/count_equal = 0.028570 loss/qa/count_greater = 0.087223 loss/qa/count_less = 0.087525 loss/qa/exist = 0.029947 loss/qa/query = 0.011361 loss/qa/query_attribute_equal = 0.014750 time/data = 0.036475 time/step = 1.092612 [10 15:06:16 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 18:21:36 306@trainval.py:scripts/trainval.py] Epoch = 64 acc/qa = 0.999243 acc/qa/count = 0.998386 acc/qa/count_equal = 0.999637 acc/qa/count_greater = 0.999165 acc/qa/count_less = 1.000000 acc/qa/exist = 0.999419 acc/qa/query = 0.999741 acc/qa/query_attribute_equal = 0.999449 epoch = 64.000000 loss = 0.031564 loss/qa = 0.031564 loss/qa/count = 0.054290 loss/qa/count_equal = 0.028684 loss/qa/count_greater = 0.087261 loss/qa/count_less = 0.086793 loss/qa/exist = 0.029946 loss/qa/query = 0.011222 loss/qa/query_attribute_equal = 0.014291 time/data = 0.044155 time/step = 1.087012 [10 18:21:38 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 7/16, length = 331378. [10 21:36:43 306@trainval.py:scripts/trainval.py] Epoch = 65 acc/qa = 0.999285 acc/qa/count = 0.998437 acc/qa/count_equal = 0.999632 acc/qa/count_greater = 0.999039 acc/qa/count_less = 0.999841 acc/qa/exist = 0.999607 acc/qa/query = 0.999759 acc/qa/query_attribute_equal = 0.999527 epoch = 65.000000 loss = 0.031443 loss/qa = 0.031443 loss/qa/count = 0.053952 loss/qa/count_equal = 0.028794 loss/qa/count_greater = 0.086616 loss/qa/count_less = 0.087249 loss/qa/exist = 0.029397 loss/qa/query = 0.011226 loss/qa/query_attribute_equal = 0.013929 time/data = 0.044174 time/step = 1.085583 [10 21:36:45 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_65.pth. [10 21:36:48 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [11 02:05:20 306@trainval.py:scripts/trainval.py] Epoch = 66 acc/qa = 0.997996 acc/qa/count = 0.996274 acc/qa/count_equal = 0.997152 acc/qa/count_greater = 0.997980 acc/qa/count_less = 0.998716 acc/qa/exist = 0.998661 acc/qa/query = 0.999021 acc/qa/query_attribute_equal = 0.997830 epoch = 66.000000 loss = 0.036747 loss/qa = 0.036747 loss/qa/count = 0.060974 loss/qa/count_equal = 0.036256 loss/qa/count_greater = 0.097056 loss/qa/count_less = 0.096096 loss/qa/exist = 0.033587 loss/qa/query = 0.014199 loss/qa/query_attribute_equal = 0.020414 time/data = 0.042670 time/step = 1.114867 [11 02:05:22 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [11 06:38:47 306@trainval.py:scripts/trainval.py] Epoch = 67 acc/qa = 0.998459 acc/qa/count = 0.996907 acc/qa/count_equal = 0.997908 acc/qa/count_greater = 0.998476 acc/qa/count_less = 0.999076 acc/qa/exist = 0.999129 acc/qa/query = 0.999433 acc/qa/query_attribute_equal = 0.998457 epoch = 67.000000 loss = 0.035468 loss/qa = 0.035468 loss/qa/count = 0.060120 loss/qa/count_equal = 0.033463 loss/qa/count_greater = 0.096845 loss/qa/count_less = 0.095640 loss/qa/exist = 0.032933 loss/qa/query = 0.012462 loss/qa/query_attribute_equal = 0.018426 time/data = 0.040263 time/step = 1.138282 [11 06:38:50 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [11 13:27:13 306@trainval.py:scripts/trainval.py] Epoch = 68 acc/qa = 0.998675 acc/qa/count = 0.997087 acc/qa/count_equal = 0.998312 acc/qa/count_greater = 0.998808 acc/qa/count_less = 0.999584 acc/qa/exist = 0.999148 acc/qa/query = 0.999560 acc/qa/query_attribute_equal = 0.998577 epoch = 68.000000 loss = 0.034948 loss/qa = 0.034948 loss/qa/count = 0.059860 loss/qa/count_equal = 0.032517 loss/qa/count_greater = 0.095893 loss/qa/count_less = 0.094925 loss/qa/exist = 0.032905 loss/qa/query = 0.012154 loss/qa/query_attribute_equal = 0.017408 time/data = 0.043411 time/step = 1.717249 [11 13:27:16 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [11 20:44:28 306@trainval.py:scripts/trainval.py] Epoch = 69 acc/qa = 0.998818 acc/qa/count = 0.997458 acc/qa/count_equal = 0.998901 acc/qa/count_greater = 0.999114 acc/qa/count_less = 0.999619 acc/qa/exist = 0.999257 acc/qa/query = 0.999597 acc/qa/query_attribute_equal = 0.998871 epoch = 69.000000 loss = 0.034588 loss/qa = 0.034588 loss/qa/count = 0.059304 loss/qa/count_equal = 0.031717 loss/qa/count_greater = 0.095710 loss/qa/count_less = 0.094621 loss/qa/exist = 0.032552 loss/qa/query = 0.012013 loss/qa/query_attribute_equal = 0.016019 time/data = 0.049747 time/step = 1.835178 [11 20:44:30 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [12 04:21:31 306@trainval.py:scripts/trainval.py] Epoch = 70 acc/qa = 0.998884 acc/qa/count = 0.997659 acc/qa/count_equal = 0.998922 acc/qa/count_greater = 0.999206 acc/qa/count_less = 0.999630 acc/qa/exist = 0.999300 acc/qa/query = 0.999587 acc/qa/query_attribute_equal = 0.998992 epoch = 70.000000 loss = 0.034390 loss/qa = 0.034390 loss/qa/count = 0.059046 loss/qa/count_equal = 0.031184 loss/qa/count_greater = 0.095541 loss/qa/count_less = 0.094158 loss/qa/exist = 0.032316 loss/qa/query = 0.012004 loss/qa/query_attribute_equal = 0.015811 time/data = 0.042840 time/step = 1.796456 validation/acc/qa = 0.994476 validation/acc/qa/count = 0.988663 validation/acc/qa/count_equal = 0.993345 validation/acc/qa/count_greater = 0.997156 validation/acc/qa/count_less = 0.999117 validation/acc/qa/exist = 0.996812 validation/acc/qa/query = 0.996799 validation/acc/qa/query_attribute_equal = 0.996705 [12 04:21:34 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_70.pth. [12 04:21:36 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [12 10:47:33 306@trainval.py:scripts/trainval.py] Epoch = 71 acc/qa = 0.998949 acc/qa/count = 0.997719 acc/qa/count_equal = 0.999143 acc/qa/count_greater = 0.999282 acc/qa/count_less = 0.999749 acc/qa/exist = 0.999402 acc/qa/query = 0.999605 acc/qa/query_attribute_equal = 0.998978 epoch = 71.000000 loss = 0.034167 loss/qa = 0.034167 loss/qa/count = 0.058842 loss/qa/count_equal = 0.031041 loss/qa/count_greater = 0.094423 loss/qa/count_less = 0.093750 loss/qa/exist = 0.032132 loss/qa/query = 0.011941 loss/qa/query_attribute_equal = 0.016024 time/data = 0.045200 time/step = 1.618724 [12 10:47:36 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [12 17:30:43 306@trainval.py:scripts/trainval.py] Epoch = 72 acc/qa = 0.998991 acc/qa/count = 0.997616 acc/qa/count_equal = 0.999144 acc/qa/count_greater = 0.999444 acc/qa/count_less = 0.999758 acc/qa/exist = 0.999437 acc/qa/query = 0.999654 acc/qa/query_attribute_equal = 0.999074 epoch = 72.000000 loss = 0.033987 loss/qa = 0.033987 loss/qa/count = 0.058825 loss/qa/count_equal = 0.030468 loss/qa/count_greater = 0.094733 loss/qa/count_less = 0.094751 loss/qa/exist = 0.032056 loss/qa/query = 0.011824 loss/qa/query_attribute_equal = 0.014976 time/data = 0.049127 time/step = 1.688879 [12 17:30:46 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [13 01:29:31 306@trainval.py:scripts/trainval.py] Epoch = 73 acc/qa = 0.999025 acc/qa/count = 0.997834 acc/qa/count_equal = 0.999162 acc/qa/count_greater = 0.999410 acc/qa/count_less = 0.999705 acc/qa/exist = 0.999403 acc/qa/query = 0.999658 acc/qa/query_attribute_equal = 0.999091 epoch = 73.000000 loss = 0.033867 loss/qa = 0.033867 loss/qa/count = 0.058412 loss/qa/count_equal = 0.030362 loss/qa/count_greater = 0.094812 loss/qa/count_less = 0.093919 loss/qa/exist = 0.031903 loss/qa/query = 0.011730 loss/qa/query_attribute_equal = 0.014963 time/data = 0.050931 time/step = 2.013231 [13 01:29:34 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [13 10:40:40 306@trainval.py:scripts/trainval.py] Epoch = 74 acc/qa = 0.999036 acc/qa/count = 0.997841 acc/qa/count_equal = 0.999001 acc/qa/count_greater = 0.999352 acc/qa/count_less = 0.999689 acc/qa/exist = 0.999416 acc/qa/query = 0.999644 acc/qa/query_attribute_equal = 0.999216 epoch = 74.000000 loss = 0.033749 loss/qa = 0.033749 loss/qa/count = 0.058168 loss/qa/count_equal = 0.030953 loss/qa/count_greater = 0.094734 loss/qa/count_less = 0.093858 loss/qa/exist = 0.032103 loss/qa/query = 0.011730 loss/qa/query_attribute_equal = 0.014547 time/data = 0.048049 time/step = 2.328130 [13 10:40:43 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 8/20, length = 445197. [13 20:42:12 306@trainval.py:scripts/trainval.py] Epoch = 75 acc/qa = 0.999075 acc/qa/count = 0.997875 acc/qa/count_equal = 0.999384 acc/qa/count_greater = 0.999443 acc/qa/count_less = 0.999743 acc/qa/exist = 0.999534 acc/qa/query = 0.999642 acc/qa/query_attribute_equal = 0.999306 epoch = 75.000000 loss = 0.033611 loss/qa = 0.033611 loss/qa/count = 0.058087 loss/qa/count_equal = 0.029853 loss/qa/count_greater = 0.094298 loss/qa/count_less = 0.093152 loss/qa/exist = 0.031559 loss/qa/query = 0.011760 loss/qa/query_attribute_equal = 0.014349 time/data = 0.040337 time/step = 2.553150 [13 20:42:14 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_75.pth. [13 20:42:17 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [14 08:31:12 306@trainval.py:scripts/trainval.py] Epoch = 76 acc/qa = 0.998141 acc/qa/count = 0.995830 acc/qa/count_equal = 0.998019 acc/qa/count_greater = 0.998692 acc/qa/count_less = 0.998869 acc/qa/exist = 0.999036 acc/qa/query = 0.999258 acc/qa/query_attribute_equal = 0.998518 epoch = 76.000000 loss = 0.037084 loss/qa = 0.037084 loss/qa/count = 0.064491 loss/qa/count_equal = 0.034882 loss/qa/count_greater = 0.096156 loss/qa/count_less = 0.095806 loss/qa/exist = 0.034737 loss/qa/query = 0.013484 loss/qa/query_attribute_equal = 0.017623 time/data = 0.043229 time/step = 2.548464 [14 08:31:14 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [14 21:07:00 306@trainval.py:scripts/trainval.py] Epoch = 77 acc/qa = 0.998421 acc/qa/count = 0.996247 acc/qa/count_equal = 0.998229 acc/qa/count_greater = 0.998646 acc/qa/count_less = 0.999336 acc/qa/exist = 0.999283 acc/qa/query = 0.999424 acc/qa/query_attribute_equal = 0.998716 epoch = 77.000000 loss = 0.036303 loss/qa = 0.036303 loss/qa/count = 0.063824 loss/qa/count_equal = 0.033815 loss/qa/count_greater = 0.096281 loss/qa/count_less = 0.095186 loss/qa/exist = 0.034066 loss/qa/query = 0.012644 loss/qa/query_attribute_equal = 0.016948 time/data = 0.051874 time/step = 2.711212 [14 21:07:03 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [15 07:49:23 306@trainval.py:scripts/trainval.py] Epoch = 78 acc/qa = 0.998598 acc/qa/count = 0.996757 acc/qa/count_equal = 0.998338 acc/qa/count_greater = 0.998911 acc/qa/count_less = 0.999196 acc/qa/exist = 0.999258 acc/qa/query = 0.999485 acc/qa/query_attribute_equal = 0.998840 epoch = 78.000000 loss = 0.035915 loss/qa = 0.035915 loss/qa/count = 0.063328 loss/qa/count_equal = 0.033347 loss/qa/count_greater = 0.095941 loss/qa/count_less = 0.095016 loss/qa/exist = 0.034021 loss/qa/query = 0.012369 loss/qa/query_attribute_equal = 0.016219 time/data = 0.049501 time/step = 2.298768 [15 07:49:26 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [15 18:16:01 306@trainval.py:scripts/trainval.py] Epoch = 79 acc/qa = 0.998678 acc/qa/count = 0.996931 acc/qa/count_equal = 0.998494 acc/qa/count_greater = 0.999161 acc/qa/count_less = 0.999169 acc/qa/exist = 0.999420 acc/qa/query = 0.999481 acc/qa/query_attribute_equal = 0.998936 epoch = 79.000000 loss = 0.035637 loss/qa = 0.035637 loss/qa/count = 0.063067 loss/qa/count_equal = 0.032925 loss/qa/count_greater = 0.095740 loss/qa/count_less = 0.094747 loss/qa/exist = 0.033687 loss/qa/query = 0.012300 loss/qa/query_attribute_equal = 0.015607 time/data = 0.048422 time/step = 2.242328 [15 18:16:05 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [16 05:27:47 306@trainval.py:scripts/trainval.py] Epoch = 80 acc/qa = 0.998720 acc/qa/count = 0.997025 acc/qa/count_equal = 0.998882 acc/qa/count_greater = 0.998945 acc/qa/count_less = 0.999468 acc/qa/exist = 0.999378 acc/qa/query = 0.999546 acc/qa/query_attribute_equal = 0.998816 epoch = 80.000000 loss = 0.035450 loss/qa = 0.035450 loss/qa/count = 0.062789 loss/qa/count_equal = 0.031355 loss/qa/count_greater = 0.095754 loss/qa/count_less = 0.094409 loss/qa/exist = 0.033696 loss/qa/query = 0.012066 loss/qa/query_attribute_equal = 0.016169 time/data = 0.042300 time/step = 2.273503 validation/acc/qa = 0.994950 validation/acc/qa/count = 0.989977 validation/acc/qa/count_equal = 0.995515 validation/acc/qa/count_greater = 0.998322 validation/acc/qa/count_less = 0.998739 validation/acc/qa/exist = 0.996600 validation/acc/qa/query = 0.996933 validation/acc/qa/query_attribute_equal = 0.996406 [16 05:27:50 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_80.pth. [16 05:27:53 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [16 16:48:19 306@trainval.py:scripts/trainval.py] Epoch = 81 acc/qa = 0.998781 acc/qa/count = 0.997114 acc/qa/count_equal = 0.998853 acc/qa/count_greater = 0.998935 acc/qa/count_less = 0.999517 acc/qa/exist = 0.999430 acc/qa/query = 0.999563 acc/qa/query_attribute_equal = 0.999061 epoch = 81.000000 loss = 0.035309 loss/qa = 0.035309 loss/qa/count = 0.062547 loss/qa/count_equal = 0.031905 loss/qa/count_greater = 0.095654 loss/qa/count_less = 0.094115 loss/qa/exist = 0.033370 loss/qa/query = 0.011910 loss/qa/query_attribute_equal = 0.015454 time/data = 0.046362 time/step = 2.441287 [16 16:48:22 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [17 03:18:14 306@trainval.py:scripts/trainval.py] Epoch = 82 acc/qa = 0.998829 acc/qa/count = 0.997243 acc/qa/count_equal = 0.998936 acc/qa/count_greater = 0.999254 acc/qa/count_less = 0.999439 acc/qa/exist = 0.999426 acc/qa/query = 0.999545 acc/qa/query_attribute_equal = 0.999102 epoch = 82.000000 loss = 0.035157 loss/qa = 0.035157 loss/qa/count = 0.062295 loss/qa/count_equal = 0.031307 loss/qa/count_greater = 0.095064 loss/qa/count_less = 0.094705 loss/qa/exist = 0.033376 loss/qa/query = 0.011978 loss/qa/query_attribute_equal = 0.015277 time/data = 0.046486 time/step = 2.256251 [17 03:18:16 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [17 15:26:11 306@trainval.py:scripts/trainval.py] Epoch = 83 acc/qa = 0.998888 acc/qa/count = 0.997363 acc/qa/count_equal = 0.998766 acc/qa/count_greater = 0.999141 acc/qa/count_less = 0.999516 acc/qa/exist = 0.999418 acc/qa/query = 0.999591 acc/qa/query_attribute_equal = 0.999142 epoch = 83.000000 loss = 0.035014 loss/qa = 0.035014 loss/qa/count = 0.062014 loss/qa/count_equal = 0.031842 loss/qa/count_greater = 0.095415 loss/qa/count_less = 0.094127 loss/qa/exist = 0.033474 loss/qa/query = 0.011936 loss/qa/query_attribute_equal = 0.014949 time/data = 0.050419 time/step = 2.610826 [17 15:26:14 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [18 02:08:14 306@trainval.py:scripts/trainval.py] Epoch = 84 acc/qa = 0.998916 acc/qa/count = 0.997413 acc/qa/count_equal = 0.998861 acc/qa/count_greater = 0.999279 acc/qa/count_less = 0.999633 acc/qa/exist = 0.999437 acc/qa/query = 0.999601 acc/qa/query_attribute_equal = 0.999191 epoch = 84.000000 loss = 0.034870 loss/qa = 0.034870 loss/qa/count = 0.061837 loss/qa/count_equal = 0.031379 loss/qa/count_greater = 0.095157 loss/qa/count_less = 0.094044 loss/qa/exist = 0.033325 loss/qa/query = 0.011917 loss/qa/query_attribute_equal = 0.014891 time/data = 0.052701 time/step = 2.294381 [18 02:08:17 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056. [18 11:26:29 306@trainval.py:scripts/trainval.py] Epoch = 85 acc/qa = 0.998945 acc/qa/count = 0.997427 acc/qa/count_equal = 0.998763 acc/qa/count_greater = 0.999283 acc/qa/count_less = 0.999407 acc/qa/exist = 0.999398 acc/qa/query = 0.999669 acc/qa/query_attribute_equal = 0.999194 epoch = 85.000000 loss = 0.034783 loss/qa = 0.034783 loss/qa/count = 0.061639 loss/qa/count_equal = 0.031505 loss/qa/count_greater = 0.094451 loss/qa/count_less = 0.093809 loss/qa/exist = 0.033402 loss/qa/query = 0.011689 loss/qa/query_attribute_equal = 0.015482 time/data = 0.043892 time/step = 1.996731 [18 11:26:31 73@env.py:/afs/csail.mit.edu/u/j/jiayuanm/projects/Jacinle/jactorch/train/env.py] Checkpoint saved: dumps/clevr/desc_nscl_derender/derender-curriculum_all-clevrfull/checkpoints/epoch_85.pth. [18 11:26:34 288@trainval.py:scripts/trainval.py] Building the data loader. Curriculum = 9/22, length = 525056.