File size: 29,933 Bytes
87d58af
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
{
  "tracked_at": "2026-01-13T04:15:37.281956",
  "total_courses": 77,
  "courses_completed": 76,
  "courses_with_missing_metadata": 0,
  "courses_used": [
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_05_eevee_render_ambient_occlusion",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:14:31.151521",
      "end_time": "2026-01-12T22:15:23.449474",
      "num_batches": 10,
      "final_loss": 1.535902237892151,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_06_eevee_render_bloom",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:15:23.900779",
      "end_time": "2026-01-12T22:16:22.014274",
      "num_batches": 12,
      "final_loss": 1.7790777683258057,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_07_eevee_render_depth_of_field",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:16:22.497943",
      "end_time": "2026-01-12T22:17:25.670698",
      "num_batches": 13,
      "final_loss": 1.7439313209973848,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_08_eevee_render_subsurface_scattering",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:17:26.116450",
      "end_time": "2026-01-12T22:18:33.039241",
      "num_batches": 14,
      "final_loss": 1.6461523941584997,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_09_eevee_render_screen_space_reflections",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:18:33.511945",
      "end_time": "2026-01-12T22:20:12.690448",
      "num_batches": 21,
      "final_loss": 1.9694729362215315,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_10_eevee_render_motion_blur",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:20:13.175983",
      "end_time": "2026-01-12T22:20:57.607747",
      "num_batches": 9,
      "final_loss": 2.100219448407491,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_11_cycles_render_basics",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:20:58.067434",
      "end_time": "2026-01-12T22:25:20.533311",
      "num_batches": 54,
      "final_loss": 1.51131491528617,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_12_workbench_render_basics",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:25:21.038370",
      "end_time": "2026-01-12T22:26:48.476808",
      "num_batches": 19,
      "final_loss": 1.3026105918382342,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_13_rendering_the_3d_viewport",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:26:49.021086",
      "end_time": "2026-01-12T22:27:36.706893",
      "num_batches": 10,
      "final_loss": 1.7485368251800537,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_14_color_management",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:27:37.208346",
      "end_time": "2026-01-12T22:28:47.244583",
      "num_batches": 15,
      "final_loss": 2.0075904925664267,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_01_welcome_to_the_texturing_chapters",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:28:47.756903",
      "end_time": "2026-01-12T22:32:14.574272",
      "num_batches": 31,
      "final_loss": 2.107271932786511,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_02_how_uv_mapping_works_in_3d",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:32:15.161182",
      "end_time": "2026-01-12T22:33:42.260567",
      "num_batches": 13,
      "final_loss": 1.8956008966152484,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_03_example_scene_analysis",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:33:42.774766",
      "end_time": "2026-01-12T22:35:59.946251",
      "num_batches": 20,
      "final_loss": 1.939307200908661,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_04_adding_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:36:00.411741",
      "end_time": "2026-01-12T22:39:57.233171",
      "num_batches": 34,
      "final_loss": 1.999607033589307,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_05_packing_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:39:57.745283",
      "end_time": "2026-01-12T22:44:42.449972",
      "num_batches": 41,
      "final_loss": 2.2010627374416445,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_06_uv_unwrapping_workflow",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:44:42.943876",
      "end_time": "2026-01-12T22:51:13.485437",
      "num_batches": 57,
      "final_loss": 2.024229273461459,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_07_manipulating_uv_islands",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:51:14.031302",
      "end_time": "2026-01-12T22:55:58.483225",
      "num_batches": 42,
      "final_loss": 1.8184400825273423,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_08_uv_unwrapping_boosted",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T22:55:59.070404",
      "end_time": "2026-01-12T23:02:49.698472",
      "num_batches": 59,
      "final_loss": 1.9594641014681025,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_09_uv_mapping_troubleshooting",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:02:50.234629",
      "end_time": "2026-01-12T23:05:42.338616",
      "num_batches": 25,
      "final_loss": 1.6789330434799195,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_16_10_uv_unwrapping_exercise_start",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:05:42.835226",
      "end_time": "2026-01-12T23:06:51.286722",
      "num_batches": 10,
      "final_loss": 2.2531351804733277,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_01_how_texturing_works_in_3d",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:06:51.804201",
      "end_time": "2026-01-12T23:09:37.120796",
      "num_batches": 24,
      "final_loss": 1.5578417927026749,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_02_free_texture_resources",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:09:37.591193",
      "end_time": "2026-01-12T23:11:38.015647",
      "num_batches": 18,
      "final_loss": 1.558070354991489,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_03_tilabe_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:11:38.523793",
      "end_time": "2026-01-12T23:13:56.449449",
      "num_batches": 20,
      "final_loss": 1.432755422592163,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_05_transforming_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:13:56.946436",
      "end_time": "2026-01-12T23:17:51.476818",
      "num_batches": 34,
      "final_loss": 1.3011308066985185,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_06_change_texture_color",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:17:51.970993",
      "end_time": "2026-01-12T23:23:18.764803",
      "num_batches": 48,
      "final_loss": 1.476833666364352,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_07_mixing_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:23:19.292223",
      "end_time": "2026-01-12T23:28:33.746201",
      "num_batches": 45,
      "final_loss": 1.3394699547025892,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_08_masking_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:28:34.269328",
      "end_time": "2026-01-12T23:33:54.846821",
      "num_batches": 46,
      "final_loss": 1.308280268441076,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_09_masking_properties",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:33:55.403857",
      "end_time": "2026-01-12T23:38:00.654666",
      "num_batches": 35,
      "final_loss": 1.4984932865415301,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_10_artistic_pbr_setup",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:38:01.167986",
      "end_time": "2026-01-12T23:42:26.398075",
      "num_batches": 38,
      "final_loss": 1.489003648883418,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_11_pbr_setup",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:42:26.931350",
      "end_time": "2026-01-12T23:47:51.130126",
      "num_batches": 46,
      "final_loss": 1.3071452171906182,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_12_node_wrangler_add-on",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:47:51.626038",
      "end_time": "2026-01-12T23:52:27.692481",
      "num_batches": 40,
      "final_loss": 1.3459335774183274,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_13_procedural_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:52:28.283210",
      "end_time": "2026-01-12T23:57:22.435127",
      "num_batches": 42,
      "final_loss": 1.5195124007406688,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_14_procedural_concrete_material",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-12T23:57:22.962109",
      "end_time": "2026-01-13T00:05:20.848106",
      "num_batches": 67,
      "final_loss": 1.3806033739403112,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part2_17_15_textures_with_transparency",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:05:21.334370",
      "end_time": "2026-01-13T00:09:29.792955",
      "num_batches": 36,
      "final_loss": 1.3938458032078214,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_17_randomize_textures",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:09:30.385725",
      "end_time": "2026-01-13T00:12:30.704723",
      "num_batches": 26,
      "final_loss": 1.484890272984138,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_18_lazy_photo_projection",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:12:31.314344",
      "end_time": "2026-01-13T00:19:33.281784",
      "num_batches": 59,
      "final_loss": 1.3455243050041845,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_19_node_groups",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:19:33.797461",
      "end_time": "2026-01-13T00:28:16.223458",
      "num_batches": 74,
      "final_loss": 1.5354275671211448,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_20_material_library",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:28:16.795708",
      "end_time": "2026-01-13T00:34:03.796197",
      "num_batches": 51,
      "final_loss": 1.340486860742756,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_21_texturing_exercise",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:34:04.384939",
      "end_time": "2026-01-13T00:34:52.498522",
      "num_batches": 7,
      "final_loss": 1.7706526347569056,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_22_texturing_exercise_analysis_part_1",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:34:53.068770",
      "end_time": "2026-01-13T00:41:58.915488",
      "num_batches": 60,
      "final_loss": 1.5972547431786854,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_17_23_texturing_exercise_analysis_part_2",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:41:59.473164",
      "end_time": "2026-01-13T00:53:11.944737",
      "num_batches": 93,
      "final_loss": 1.5840478930422055,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_18_01_how_texture_painting_works_in_3d",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:53:12.448878",
      "end_time": "2026-01-13T00:55:58.578589",
      "num_batches": 25,
      "final_loss": 1.597533574104309,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_18_02_graphics_tablet_for_texture_painting",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:55:59.178061",
      "end_time": "2026-01-13T00:59:11.742521",
      "num_batches": 29,
      "final_loss": 1.5141527899380387,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_18_03_vertex_painting_basics",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T00:59:12.309911",
      "end_time": "2026-01-13T01:05:11.811570",
      "num_batches": 53,
      "final_loss": 1.3823846870998167,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part3_18_04_vertex_painting_exercise",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:05:12.347441",
      "end_time": "2026-01-13T01:11:40.771754",
      "num_batches": 57,
      "final_loss": 1.5051060454887257,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_06_brush_settings_color_picker_palette_advanced",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:11:41.274008",
      "end_time": "2026-01-13T01:17:07.641903",
      "num_batches": 49,
      "final_loss": 1.7480811537528524,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_07_brush_settings_stroke",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:17:08.243868",
      "end_time": "2026-01-13T01:22:00.250147",
      "num_batches": 44,
      "final_loss": 1.8464490283619275,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_08_brush_settings_falloff_cursor",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:22:00.795484",
      "end_time": "2026-01-13T01:24:30.514259",
      "num_batches": 23,
      "final_loss": 2.030349420464557,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_09_brush_settings_texture_and_mask",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:24:31.101460",
      "end_time": "2026-01-13T01:30:46.964868",
      "num_batches": 56,
      "final_loss": 1.8156331926584244,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_10_masking",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:30:47.572258",
      "end_time": "2026-01-13T01:33:18.180694",
      "num_batches": 22,
      "final_loss": 1.8796673091975125,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_11_symmetry_and_options",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:33:18.660338",
      "end_time": "2026-01-13T01:37:09.392561",
      "num_batches": 34,
      "final_loss": 1.8438390318085165,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_12_custom_brushes",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:37:09.899905",
      "end_time": "2026-01-13T01:41:03.556506",
      "num_batches": 35,
      "final_loss": 1.8253807204110282,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_13_layered_texture_painting",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:41:04.086867",
      "end_time": "2026-01-13T01:47:19.305596",
      "num_batches": 54,
      "final_loss": 1.9135387385333027,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_14_texture_painting_custom_masks",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:47:19.837864",
      "end_time": "2026-01-13T01:50:05.205715",
      "num_batches": 24,
      "final_loss": 1.9580716043710709,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_15_vertex_painting_custom_masks",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:50:05.731440",
      "end_time": "2026-01-13T01:53:48.008825",
      "num_batches": 33,
      "final_loss": 1.804990631161314,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_18_16_texture_painting_troubleshooting",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:53:48.555904",
      "end_time": "2026-01-13T01:58:22.189834",
      "num_batches": 41,
      "final_loss": 1.4475274609356392,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_01_base_color",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T01:58:22.732325",
      "end_time": "2026-01-13T02:01:30.374805",
      "num_batches": 28,
      "final_loss": 1.559963924544198,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_02_decals",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:01:30.990901",
      "end_time": "2026-01-13T02:05:00.908630",
      "num_batches": 30,
      "final_loss": 1.9522715250651042,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_03_dirt",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:05:01.437810",
      "end_time": "2026-01-13T02:06:46.485664",
      "num_batches": 15,
      "final_loss": 2.107229733467102,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_04_metal",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:06:46.964852",
      "end_time": "2026-01-13T02:13:41.789625",
      "num_batches": 59,
      "final_loss": 1.8148169557927019,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_05_rust",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:13:42.269096",
      "end_time": "2026-01-13T02:16:45.596998",
      "num_batches": 27,
      "final_loss": 1.8901519863693803,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_06_dents",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:16:46.174663",
      "end_time": "2026-01-13T02:19:20.865526",
      "num_batches": 22,
      "final_loss": 1.8146874687888406,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_19_07_leaking_fuel",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:19:21.396111",
      "end_time": "2026-01-13T02:24:02.485108",
      "num_batches": 40,
      "final_loss": 1.81444955766201,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_20_01_how_baking_works_in_3d",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:24:02.964332",
      "end_time": "2026-01-13T02:25:10.976167",
      "num_batches": 10,
      "final_loss": 1.778525722026825,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_20_02_baking_basics",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:25:11.464962",
      "end_time": "2026-01-13T02:35:39.539246",
      "num_batches": 89,
      "final_loss": 1.8673028530699483,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part4_20_03_baking_maps_for_texturing",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:35:40.053971",
      "end_time": "2026-01-13T02:42:14.555053",
      "num_batches": 57,
      "final_loss": 1.6145192154666834,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "BlenderLaunchPad_DownloadPirate.com.part5_20_05_upload_to_sketchfab",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:42:15.069371",
      "end_time": "2026-01-13T02:46:27.720736",
      "num_batches": 37,
      "final_loss": 2.087193305427964,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week04 16 better spine length measurement",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:46:28.237768",
      "end_time": "2026-01-13T02:59:15.625239",
      "num_batches": 129,
      "final_loss": 1.9408311307892319,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 01 stretchy arms",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T02:59:16.163700",
      "end_time": "2026-01-13T03:13:46.757280",
      "num_batches": 143,
      "final_loss": 1.9947509523871896,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 02 stretch on the other limbs",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T03:13:47.255262",
      "end_time": "2026-01-13T03:35:05.578828",
      "num_batches": 202,
      "final_loss": 1.5490239168157671,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 03 split knee intro",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T03:35:06.119057",
      "end_time": "2026-01-13T03:35:38.753053",
      "num_batches": 6,
      "final_loss": 2.9218254486719766,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 04 split knee theory",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T03:35:39.270736",
      "end_time": "2026-01-13T03:39:39.676482",
      "num_batches": 43,
      "final_loss": 2.02093435165494,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 05 split knee pt1",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T03:39:40.192695",
      "end_time": "2026-01-13T03:50:51.734281",
      "num_batches": 114,
      "final_loss": 1.702589958383326,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 06 split knee doing the other side",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T03:50:52.263358",
      "end_time": "2026-01-13T03:56:12.217204",
      "num_batches": 57,
      "final_loss": 1.3706618066419636,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 07 auto shoulders pt1",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T03:56:12.730588",
      "end_time": "2026-01-13T04:11:22.720714",
      "num_batches": 149,
      "final_loss": 1.4737861148463,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 08 auto shoulders pt2",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T04:11:23.231510",
      "end_time": "2026-01-13T04:15:15.566398",
      "num_batches": 41,
      "final_loss": 1.6878025211938998,
      "status": "completed",
      "metadata_available": true
    },
    {
      "course_id": "CGCircuit_RiggingCartoonRealistic_DownloadPirate.com.part3_week05 09 auto shoulders pt3",
      "dataset_root": "HuggingFace",
      "epoch": 0,
      "start_time": "2026-01-13T04:15:16.033189",
      "end_time": null,
      "num_batches": 0,
      "final_loss": null,
      "status": "in_progress",
      "metadata_available": true
    }
  ]
}