{
  "id": "43",
  "name": "COS 429 — Computer Vision",
  "org": "Princeton University",
  "priority": "P1",
  "license_note": "仅 2019 归档，不宜宣传为最新课程；页面未见统一开放许可；默认仅做原始抓取、索引与内部去重分析，不公开再分发",
  "seeds": [
    "https://www.cs.princeton.edu/courses/archive/fall19/cos429"
  ],
  "pages": [
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429",
      "file": "43-COS-429-Computer-Vision/pages/repair/66bccae84b117a48536c.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/outline.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/56c78ddb4245f5636707.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignments.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/7962504e05afcf4c3136.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/6ad9877c3160a8e0a449.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment1.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/eebc1b06b1012c80d213.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/3e645b48f8fd62bbdc27.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment3.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/f2ffa47fcf4b5668ec4f.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/bc85699fca5d47c9d77f.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment0.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/cbe7982806fdc134f468.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/project.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/90d25ef205a4743af712.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part1.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/e72987c85393159a414f.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/200px-Logistic-curve.png",
          "bytes": 3365,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/4974761f93292b576a8e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part2.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/7eb6dff8a89e495b7af3.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/hog_vis.png",
          "bytes": 88733,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/142fa699c256d574b39c.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_class.png",
          "bytes": 18527,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/7ab839ef57d00aa8efb3.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part3.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/925fbe737597f0081a8f.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_input.png",
          "bytes": 92818,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/a7f51b28bfb6d2daeaf7.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_prob.png",
          "bytes": 15399,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/139eef8b6965680680d0.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_output.png",
          "bytes": 92640,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/e157b81c68e357223d55.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part4.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/88230be73ecfe502d573.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_multiscale.png",
          "bytes": 450220,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/3500749417188154aaca.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part5.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/e37b0d83b1f754216a76.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/assn2_q11_data.png",
          "bytes": 36806,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/bd8ef83e44821899c6a2.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part1.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/a5ba225822ee0ab0ea07.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part2.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/5d95847553d444015ff8.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/pacman.png",
          "bytes": 17490,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/fdfcc7ad1703da0382aa.png"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/tinynet.png",
          "bytes": 16250,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/95c5df5850e876671548.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part3.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/7b9d7423140c73bd5383.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part4.html",
      "file": "43-COS-429-Computer-Vision/pages/repair/07651908246cfeb6ac8b.html",
      "status": "ok",
      "images": [
        {
          "status": "ok",
          "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
          "bytes": 3563,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
        }
      ]
    }
  ],
  "files": [
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/midterm/COS_429_Practice_Midterm.pdf",
      "local": "43-COS-429-Computer-Vision/files/001.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 5703919
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture1_intro.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-91a62a1b0516cd421562.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 57178294
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture2_cameras.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-72da58071a00aa50ab61.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 9228583
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture3_filtering.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-5bd01ce43ece539a4a7c.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 10713451
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture4_CornersBlobsSIFT.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-6e1c03dcffc441abd408.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 21180536
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Trucco_Verri_4_1-4_3.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-824b246a4fd7f84ab11a.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 18676406
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Lowe_ijcv04.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-5fe4c89dba205c024d88.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 513024
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture5_fittingRANSAC.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-6cb987ec8eb12af29dbb.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 4498341
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/linear-regression.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-3d00cbaa5dd948b305cd.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 689299
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture6_alignment.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-731a9e0c261ceb308d4b.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 22703582
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/burt_adelson.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-e52fea4c3513a610f6d1.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 1447960
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture7_linearML.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-cbece15f65ec4870ab36.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 12389693
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/regularization.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-183747eb801ceb7acb6a.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 12710441
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/model-selection.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-7b97bcb03e05c4bd74e1.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 5809177
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture8_FacePedestrian.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-f09e0ada125d4fb7b6e1.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 53604318
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Dalal-cvpr05.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-abd18e675bc0364edf54.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 456138
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/max-margin.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-8edd2c573d41b7c98fae.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 226268
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture9_ObjectClassification.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-d1d6fcd64a482512dae5.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 21126458
    },
    {
      "url": "http://www.vision.caltech.edu/feifeili/Fei-Fei_GMBV04.pdf",
      "local": "",
      "ok": false,
      "status": "http_404",
      "bytes": 0
    },
    {
      "url": "http://slazebni.cs.illinois.edu/publications/cvpr06b.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-881d3efc944a42066803.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 1917469
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/kmeans.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-8d1cc0177ca3e08c7b3f.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 1531018
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture10_ObjectDetection.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-9fae81e0fa138ffcbe34.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 126385744
    },
    {
      "url": "https://cs.brown.edu/~pff/papers/lsvm-pami.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-7e102a2f1495e83da8ff.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 2672613
    },
    {
      "url": "http://host.robots.ox.ac.uk/pascal/VOC/pubs/everingham10.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-436b81c9d884a5ee4bfc.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 8557871
    },
    {
      "url": "http://dhoiem.web.engr.illinois.edu/publications/eccv2012_detanalysis_derek.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-972f5ed1ca645073b40b.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 1948719
    },
    {
      "url": "https://arxiv.org/pdf/1409.0575.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-61837b9bed136d87c7bb.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 8479445
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture11_segmentation.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-451a56241e057ac4a51d.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 22520859
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/martin_et_al.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-19005416ccd71a3f8d7b.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 3520126
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/shi_malik.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-8fe95d0cef9b49c0babf.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 2882260
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture12_texture.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-38221cbf97083a7e8029.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 11389111
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/efros_leung.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-48f28a293ef1ab26ba56.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 1937278
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/efros_freeman.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-d29b7db93b4c8a54707d.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 9009131
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture13_flow.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-e81d0c3cacd93a9a8fd8.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 9330740
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/lucas_kanade.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-c18b5ac701505b8c9be1.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 950870
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture14_3D.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-b5b018dcca6867c4df1b.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 15220540
    },
    {
      "url": "http://web.stanford.edu/class/cs231a/course_notes/03-epipolar-geometry.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-85bdedaaf9b1956c6025.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 2073143
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture15_DLintro.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-9de433e8add3b8a2b494.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 6350423
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture16_DL2_backprop.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-1f179158f918be339a5c.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 1865592
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture17a_DL3_ConvNets.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-274dad602f115610f03a.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 10718783
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture17b_imagenet.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-39f1e8febb930118110e.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 14482680
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture18_DLtraining.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-98c6f0970707d50f58ed.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 4163021
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture19_DL5_training.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-77abc8a08d176e1bdf5e.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 3505482
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture20_DL6_advanced.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-d0f05e8f5007c8e67a54.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 3934208
    },
    {
      "url": "https://colab.research.google.com/drive/17r49CyXqliyiCg9PjqZ054b0BXojK-qI",
      "local": "43-COS-429-Computer-Vision/files/repair-dea2e0a5a054de45b214.bin",
      "ok": true,
      "status": "ok",
      "bytes": 996307
    },
    {
      "url": "https://colab.research.google.com/drive/1dr0qQZQVlcBN_XLNUAvsvw1_mVa-fzKl",
      "local": "43-COS-429-Computer-Vision/files/repair-ba90627799d7b953c6f0.bin",
      "ok": true,
      "status": "ok",
      "bytes": 501377
    },
    {
      "url": "https://colab.research.google.com/drive/1Ho1gJNaDR82HvN4dbrknk5ejiOuIgEdK",
      "local": "43-COS-429-Computer-Vision/files/repair-ad93139eb0d8361a2189.bin",
      "ok": true,
      "status": "ok",
      "bytes": 3896
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/midterm/COS_429_Practice_Midterm_Solutions.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-44f2cea1180ca68d11af.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 8946806
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment1_p4.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-4055a7ac7e9d4a326eea.zip",
      "ok": true,
      "status": "ok",
      "bytes": 1914
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429_f19_assignment3.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-1d7ec9dea9f5bc2001cf.zip",
      "ok": true,
      "status": "ok",
      "bytes": 14084
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429_f19_assignment3_data.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-b4ef54d9654d386ab1d7.zip",
      "ok": true,
      "status": "ok",
      "bytes": 32537435
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cifar10_tutorial.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-9abe3fd845ecaf179b34.zip",
      "ok": true,
      "status": "ok",
      "bytes": 5060
    },
    {
      "url": "https://people.csail.mit.edu/torralba/publications/datasets_cvpr11.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-cde9d95c2b62169646f4.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 9769219
    },
    {
      "url": "http://ai.stanford.edu/~olga/papers/iccv13-ILSVRCanalysis.pdf",
      "local": "43-COS-429-Computer-Vision/files/repair-2d3c7aabbe3628c1dc98.pdf",
      "ok": true,
      "status": "ok",
      "bytes": 3622323
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part1_starter.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-b3752ff404e7dd89954a.zip",
      "ok": true,
      "status": "ok",
      "bytes": 5243
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part2_starter.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-224c7efe376aa7be4f91.zip",
      "ok": true,
      "status": "ok",
      "bytes": 30170692
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part3_starter.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-fe85e753ff34ca62bb98.zip",
      "ok": true,
      "status": "ok",
      "bytes": 613138
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part4_starter.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-94ff17d3e554228cf71b.zip",
      "ok": true,
      "status": "ok",
      "bytes": 18165930
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part1_starter.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-7f91fa6e5d7494bde246.zip",
      "ok": true,
      "status": "ok",
      "bytes": 16172
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part2_starter.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-d01fa54ec926ce235494.zip",
      "ok": true,
      "status": "ok",
      "bytes": 35251
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part3_practical-cnn-pytorch.zip",
      "local": "43-COS-429-Computer-Vision/files/repair-44bc6681428e2ce0d9dd.zip",
      "ok": true,
      "status": "ok",
      "bytes": 233892626
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/mandrill.jpg",
      "local": "43-COS-429-Computer-Vision/files/retry-20261019-f44f3402d2964fa691b9.jpg",
      "ok": true,
      "status": "ok",
      "bytes": 87673
    },
    {
      "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/csbldg.jpg",
      "local": "43-COS-429-Computer-Vision/files/retry-20261019-b331270e3a8a4d08b83f.jpg",
      "ok": true,
      "status": "ok",
      "bytes": 452978
    }
  ],
  "videos": [],
  "skipped_sample": [
    {
      "url": "https://piazza.com/class/jztrppw6kom3va?cid=139",
      "reason": "login_or_private"
    },
    {
      "url": "https://piazza.com/class/jztrppw6kom3va",
      "reason": "login_or_private"
    }
  ],
  "rules": "公开讲义/作业题目/站点正文/幻灯片/公开视频；跳过登录墙、学生解答、考试答案；ETH不转存",
  "repair": {
    "course_id": 43,
    "name": "COS 429 — Computer Vision",
    "org": "Princeton University",
    "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429",
    "local_dir": "43-COS-429-Computer-Vision",
    "source_url_original": "https://www.cs.princeton.edu/courses/archive/fall19/cos429",
    "status": "partial",
    "updated_at": "2026-10-20T22:34:45Z",
    "files_ok": 63,
    "valid_file_paths": [
      "43-COS-429-Computer-Vision/files/repair-224c7efe376aa7be4f91.zip",
      "43-COS-429-Computer-Vision/files/repair-2d3c7aabbe3628c1dc98.pdf",
      "43-COS-429-Computer-Vision/files/repair-3d00cbaa5dd948b305cd.pdf",
      "43-COS-429-Computer-Vision/files/repair-731a9e0c261ceb308d4b.pdf",
      "43-COS-429-Computer-Vision/files/repair-38221cbf97083a7e8029.pdf",
      "43-COS-429-Computer-Vision/files/repair-dea2e0a5a054de45b214.bin",
      "43-COS-429-Computer-Vision/files/repair-48f28a293ef1ab26ba56.pdf",
      "43-COS-429-Computer-Vision/files/repair-1f179158f918be339a5c.pdf",
      "43-COS-429-Computer-Vision/files/repair-ad93139eb0d8361a2189.bin",
      "43-COS-429-Computer-Vision/files/repair-7f91fa6e5d7494bde246.zip",
      "43-COS-429-Computer-Vision/files/repair-b3752ff404e7dd89954a.zip",
      "43-COS-429-Computer-Vision/files/repair-6cb987ec8eb12af29dbb.pdf",
      "43-COS-429-Computer-Vision/files/repair-abd18e675bc0364edf54.pdf",
      "43-COS-429-Computer-Vision/files/repair-7b97bcb03e05c4bd74e1.pdf",
      "43-COS-429-Computer-Vision/files/repair-19005416ccd71a3f8d7b.pdf",
      "43-COS-429-Computer-Vision/files/repair-881d3efc944a42066803.pdf",
      "43-COS-429-Computer-Vision/files/repair-ba90627799d7b953c6f0.bin",
      "43-COS-429-Computer-Vision/files/repair-1d7ec9dea9f5bc2001cf.zip",
      "43-COS-429-Computer-Vision/files/repair-94ff17d3e554228cf71b.zip",
      "43-COS-429-Computer-Vision/files/repair-e52fea4c3513a610f6d1.pdf",
      "43-COS-429-Computer-Vision/files/repair-d29b7db93b4c8a54707d.pdf",
      "43-COS-429-Computer-Vision/files/repair-9abe3fd845ecaf179b34.zip",
      "43-COS-429-Computer-Vision/files/repair-cbece15f65ec4870ab36.pdf",
      "43-COS-429-Computer-Vision/files/repair-72da58071a00aa50ab61.pdf",
      "43-COS-429-Computer-Vision/files/repair-274dad602f115610f03a.pdf",
      "43-COS-429-Computer-Vision/files/repair-44bc6681428e2ce0d9dd.zip",
      "43-COS-429-Computer-Vision/files/repair-cde9d95c2b62169646f4.pdf",
      "43-COS-429-Computer-Vision/files/repair-d0f05e8f5007c8e67a54.pdf",
      "43-COS-429-Computer-Vision/files/COS_429_Practice_Midterm_Solutions.pdf",
      "43-COS-429-Computer-Vision/files/repair-fe85e753ff34ca62bb98.zip",
      "43-COS-429-Computer-Vision/files/repair-f09e0ada125d4fb7b6e1.pdf",
      "43-COS-429-Computer-Vision/files/repair-d1d6fcd64a482512dae5.pdf",
      "43-COS-429-Computer-Vision/files/repair-e81d0c3cacd93a9a8fd8.pdf",
      "43-COS-429-Computer-Vision/files/repair-98c6f0970707d50f58ed.pdf",
      "43-COS-429-Computer-Vision/files/repair-824b246a4fd7f84ab11a.pdf",
      "43-COS-429-Computer-Vision/files/retry-20261019-b331270e3a8a4d08b83f.jpg",
      "43-COS-429-Computer-Vision/files/repair-5fe4c89dba205c024d88.pdf",
      "43-COS-429-Computer-Vision/files/repair-8d1cc0177ca3e08c7b3f.pdf",
      "43-COS-429-Computer-Vision/files/COS_429_Practice_Midterm.pdf",
      "43-COS-429-Computer-Vision/files/repair-44f2cea1180ca68d11af.pdf",
      "43-COS-429-Computer-Vision/files/repair-5bd01ce43ece539a4a7c.pdf",
      "43-COS-429-Computer-Vision/files/repair-9fae81e0fa138ffcbe34.pdf",
      "43-COS-429-Computer-Vision/files/repair-d01fa54ec926ce235494.zip",
      "43-COS-429-Computer-Vision/files/repair-7e102a2f1495e83da8ff.pdf",
      "43-COS-429-Computer-Vision/files/repair-39f1e8febb930118110e.pdf",
      "43-COS-429-Computer-Vision/files/repair-b4ef54d9654d386ab1d7.zip",
      "43-COS-429-Computer-Vision/files/repair-77abc8a08d176e1bdf5e.pdf",
      "43-COS-429-Computer-Vision/files/repair-4055a7ac7e9d4a326eea.zip",
      "43-COS-429-Computer-Vision/files/repair-972f5ed1ca645073b40b.pdf",
      "43-COS-429-Computer-Vision/files/repair-b5b018dcca6867c4df1b.pdf",
      "43-COS-429-Computer-Vision/files/repair-183747eb801ceb7acb6a.pdf",
      "43-COS-429-Computer-Vision/files/repair-451a56241e057ac4a51d.pdf",
      "43-COS-429-Computer-Vision/files/retry-20261019-f44f3402d2964fa691b9.jpg",
      "43-COS-429-Computer-Vision/files/repair-c18b5ac701505b8c9be1.pdf",
      "43-COS-429-Computer-Vision/files/001.pdf",
      "43-COS-429-Computer-Vision/files/repair-9de433e8add3b8a2b494.pdf",
      "43-COS-429-Computer-Vision/files/repair-6e1c03dcffc441abd408.pdf",
      "43-COS-429-Computer-Vision/files/repair-61837b9bed136d87c7bb.pdf",
      "43-COS-429-Computer-Vision/files/repair-91a62a1b0516cd421562.pdf",
      "43-COS-429-Computer-Vision/files/repair-85bdedaaf9b1956c6025.pdf",
      "43-COS-429-Computer-Vision/files/repair-8fe95d0cef9b49c0babf.pdf",
      "43-COS-429-Computer-Vision/files/repair-8edd2c573d41b7c98fae.pdf",
      "43-COS-429-Computer-Vision/files/repair-436b81c9d884a5ee4bfc.pdf"
    ],
    "invalid_preserved_files": [],
    "pages": 19,
    "video_files": [],
    "videos": 0,
    "resources": {
      "course_id": 43,
      "name": "COS 429 — Computer Vision",
      "org": "Princeton University",
      "seeds": [
        "https://www.cs.princeton.edu/courses/archive/fall19/cos429"
      ],
      "repair_version": 3,
      "updated_at": "2026-10-14T11:24:27Z",
      "pages": [
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/",
          "title": "COS 429, Fall 2019: Course Home",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/66bccae84b117a48536c.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/outline.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/outline.html",
          "title": "COS 429, Fall 2019: Outline and Lecture Notes",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/56c78ddb4245f5636707.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignments.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignments.html",
          "title": "COS 429, Fall 2019: Assignments",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/7962504e05afcf4c3136.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429.html",
          "title": "COS 429, Fall 2019: Course Home",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/6ad9877c3160a8e0a449.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment1.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment1.html",
          "title": "COS 429, Fall 2019: Assignment 1",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/eebc1b06b1012c80d213.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2.html",
          "title": "COS 429, Fall 2019: Assignment 2",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/3e645b48f8fd62bbdc27.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment3.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment3.html",
          "title": "COS 429, Fall 2019: Assignment 3",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/f2ffa47fcf4b5668ec4f.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4.html",
          "title": "COS 429, Fall 2019: Assignment 4",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/bc85699fca5d47c9d77f.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment0.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment0.html",
          "title": "COS 429, Fall 2019: Assignment 0",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/cbe7982806fdc134f468.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/project.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/project.html",
          "title": "COS 429, Fall 2019: Final Project",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/90d25ef205a4743af712.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part1.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part1.html",
          "title": "COS 429, Fall 2019: Assignment 2, Part 1",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/e72987c85393159a414f.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/200px-Logistic-curve.png",
              "bytes": 3365,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/4974761f93292b576a8e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part2.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part2.html",
          "title": "COS 429, Fall 2019: Assignment 2, Part 2",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/7eb6dff8a89e495b7af3.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/hog_vis.png",
              "bytes": 88733,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/142fa699c256d574b39c.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_class.png",
              "bytes": 18527,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/7ab839ef57d00aa8efb3.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part3.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part3.html",
          "title": "COS 429, Fall 2019: Assignment 2, Part 3",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/925fbe737597f0081a8f.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_input.png",
              "bytes": 92818,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/a7f51b28bfb6d2daeaf7.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_prob.png",
              "bytes": 15399,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/139eef8b6965680680d0.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_output.png",
              "bytes": 92640,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/e157b81c68e357223d55.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part4.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part4.html",
          "title": "COS 429, Fall 2019: Assignment 2, Part 4",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/88230be73ecfe502d573.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/face_detector_multiscale.png",
              "bytes": 450220,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/3500749417188154aaca.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part5.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment2_part5.html",
          "title": "COS 429, Fall 2019: Assignment 2, Part 5",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/e37b0d83b1f754216a76.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/assn2_q11_data.png",
              "bytes": 36806,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/bd8ef83e44821899c6a2.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part1.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part1.html",
          "title": "COS 429, Fall 2019: Assignment 4, Part 1",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/a5ba225822ee0ab0ea07.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part2.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part2.html",
          "title": "COS 429, Fall 2019: Assignment 4, Part 2",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/5d95847553d444015ff8.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/pacman.png",
              "bytes": 17490,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/fdfcc7ad1703da0382aa.png"
            },
            {
              "status": "ok",
              "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/tinynet.png",
              "bytes": 16250,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/95c5df5850e876671548.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part3.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part3.html",
          "title": "COS 429, Fall 2019: Assignment 4, Part 2",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/7b9d7423140c73bd5383.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part4.html",
          "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment4_part4.html",
          "title": "COS 429, Fall 2019: Assignment 4, Part 2",
          "status": "ok",
          "local_path": "43-COS-429-Computer-Vision/pages/repair/07651908246cfeb6ac8b.html",
          "images": [
            {
              "status": "ok",
              "url": "http://cs.princeton.edu/courses/archive/fall19/cos429/PUshield-small.png",
              "bytes": 3563,
              "reused": true,
              "local_path": "43-COS-429-Computer-Vision/pages/repair/assets/680434e63ec07d89ad5e.png"
            }
          ]
        }
      ],
      "files": [
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/midterm/COS_429_Practice_Midterm.pdf",
          "bytes": 5703919,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/001.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/midterm/COS_429_Practice_Midterm.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture1_intro.pdf",
          "bytes": 57178294,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-91a62a1b0516cd421562.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture1_intro.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture2_cameras.pdf",
          "bytes": 9228583,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-72da58071a00aa50ab61.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture2_cameras.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture3_filtering.pdf",
          "bytes": 10713451,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-5bd01ce43ece539a4a7c.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture3_filtering.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture4_CornersBlobsSIFT.pdf",
          "bytes": 21180536,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-6e1c03dcffc441abd408.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture4_CornersBlobsSIFT.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Trucco_Verri_4_1-4_3.pdf",
          "bytes": 18676406,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-824b246a4fd7f84ab11a.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Trucco_Verri_4_1-4_3.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Lowe_ijcv04.pdf",
          "bytes": 513024,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-5fe4c89dba205c024d88.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Lowe_ijcv04.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture5_fittingRANSAC.pdf",
          "bytes": 4498341,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-6cb987ec8eb12af29dbb.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture5_fittingRANSAC.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/linear-regression.pdf",
          "bytes": 689299,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-3d00cbaa5dd948b305cd.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/linear-regression.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture6_alignment.pdf",
          "bytes": 22703582,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-731a9e0c261ceb308d4b.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture6_alignment.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/burt_adelson.pdf",
          "bytes": 1447960,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-e52fea4c3513a610f6d1.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/burt_adelson.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture7_linearML.pdf",
          "bytes": 12389693,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-cbece15f65ec4870ab36.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture7_linearML.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/regularization.pdf",
          "bytes": 12710441,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-183747eb801ceb7acb6a.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/regularization.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/model-selection.pdf",
          "bytes": 5809177,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-7b97bcb03e05c4bd74e1.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/model-selection.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture8_FacePedestrian.pdf",
          "bytes": 53604318,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-f09e0ada125d4fb7b6e1.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture8_FacePedestrian.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Dalal-cvpr05.pdf",
          "bytes": 456138,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-abd18e675bc0364edf54.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/Dalal-cvpr05.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/max-margin.pdf",
          "bytes": 226268,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-8edd2c573d41b7c98fae.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/max-margin.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture9_ObjectClassification.pdf",
          "bytes": 21126458,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-d1d6fcd64a482512dae5.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture9_ObjectClassification.pdf"
        },
        {
          "status": "http_404",
          "url": "http://www.vision.caltech.edu/feifeili/Fei-Fei_GMBV04.pdf",
          "source_url": "http://www.vision.caltech.edu/feifeili/Fei-Fei_GMBV04.pdf",
          "retried_at": "2026-10-20T18:38:38Z"
        },
        {
          "status": "ok",
          "url": "http://slazebni.cs.illinois.edu/publications/cvpr06b.pdf",
          "bytes": 1917469,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-881d3efc944a42066803.pdf",
          "source_url": "http://slazebni.cs.illinois.edu/publications/cvpr06b.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/kmeans.pdf",
          "bytes": 1531018,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-8d1cc0177ca3e08c7b3f.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/spring19/cos324/files/kmeans.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture10_ObjectDetection.pdf",
          "bytes": 126385744,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-9fae81e0fa138ffcbe34.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture10_ObjectDetection.pdf"
        },
        {
          "status": "ok",
          "url": "https://cs.brown.edu/~pff/papers/lsvm-pami.pdf",
          "bytes": 2672613,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-7e102a2f1495e83da8ff.pdf",
          "source_url": "https://cs.brown.edu/~pff/papers/lsvm-pami.pdf"
        },
        {
          "status": "ok",
          "url": "http://host.robots.ox.ac.uk/pascal/VOC/pubs/everingham10.pdf",
          "bytes": 8557871,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-436b81c9d884a5ee4bfc.pdf",
          "source_url": "http://host.robots.ox.ac.uk/pascal/VOC/pubs/everingham10.pdf"
        },
        {
          "status": "ok",
          "url": "http://dhoiem.web.engr.illinois.edu/publications/eccv2012_detanalysis_derek.pdf",
          "bytes": 1948719,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-972f5ed1ca645073b40b.pdf",
          "source_url": "http://dhoiem.web.engr.illinois.edu/publications/eccv2012_detanalysis_derek.pdf"
        },
        {
          "status": "ok",
          "url": "https://arxiv.org/pdf/1409.0575.pdf",
          "bytes": 8479445,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-61837b9bed136d87c7bb.pdf",
          "source_url": "https://arxiv.org/pdf/1409.0575.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture11_segmentation.pdf",
          "bytes": 22520859,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-451a56241e057ac4a51d.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture11_segmentation.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/martin_et_al.pdf",
          "bytes": 3520126,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-19005416ccd71a3f8d7b.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/martin_et_al.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/shi_malik.pdf",
          "bytes": 2882260,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-8fe95d0cef9b49c0babf.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/shi_malik.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture12_texture.pdf",
          "bytes": 11389111,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-38221cbf97083a7e8029.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture12_texture.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/efros_leung.pdf",
          "bytes": 1937278,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-48f28a293ef1ab26ba56.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/efros_leung.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/efros_freeman.pdf",
          "bytes": 9009131,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-d29b7db93b4c8a54707d.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/efros_freeman.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture13_flow.pdf",
          "bytes": 9330740,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-e81d0c3cacd93a9a8fd8.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture13_flow.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/lucas_kanade.pdf",
          "bytes": 950870,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-c18b5ac701505b8c9be1.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/papers/lucas_kanade.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture14_3D.pdf",
          "bytes": 15220540,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-b5b018dcca6867c4df1b.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture14_3D.pdf"
        },
        {
          "status": "ok",
          "url": "http://web.stanford.edu/class/cs231a/course_notes/03-epipolar-geometry.pdf",
          "bytes": 2073143,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-85bdedaaf9b1956c6025.pdf",
          "source_url": "http://web.stanford.edu/class/cs231a/course_notes/03-epipolar-geometry.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture15_DLintro.pdf",
          "bytes": 6350423,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-9de433e8add3b8a2b494.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture15_DLintro.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture16_DL2_backprop.pdf",
          "bytes": 1865592,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-1f179158f918be339a5c.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture16_DL2_backprop.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture17a_DL3_ConvNets.pdf",
          "bytes": 10718783,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-274dad602f115610f03a.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture17a_DL3_ConvNets.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture17b_imagenet.pdf",
          "bytes": 14482680,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-39f1e8febb930118110e.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture17b_imagenet.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture18_DLtraining.pdf",
          "bytes": 4163021,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-98c6f0970707d50f58ed.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture18_DLtraining.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture19_DL5_training.pdf",
          "bytes": 3505482,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-77abc8a08d176e1bdf5e.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture19_DL5_training.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture20_DL6_advanced.pdf",
          "bytes": 3934208,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-d0f05e8f5007c8e67a54.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/slides/cos429_fall2019_lecture20_DL6_advanced.pdf"
        },
        {
          "status": "ok",
          "url": "https://drive.google.com/uc?export=download&id=17r49CyXqliyiCg9PjqZ054b0BXojK-qI",
          "bytes": 996307,
          "reused": false,
          "content_type": "application/octet-stream",
          "local_path": "43-COS-429-Computer-Vision/files/repair-dea2e0a5a054de45b214.bin",
          "source_url": "https://colab.research.google.com/drive/17r49CyXqliyiCg9PjqZ054b0BXojK-qI"
        },
        {
          "status": "ok",
          "url": "https://drive.google.com/uc?export=download&id=1dr0qQZQVlcBN_XLNUAvsvw1_mVa-fzKl",
          "bytes": 501377,
          "reused": false,
          "content_type": "application/octet-stream",
          "local_path": "43-COS-429-Computer-Vision/files/repair-ba90627799d7b953c6f0.bin",
          "source_url": "https://colab.research.google.com/drive/1dr0qQZQVlcBN_XLNUAvsvw1_mVa-fzKl"
        },
        {
          "status": "ok",
          "url": "https://drive.google.com/uc?export=download&id=1Ho1gJNaDR82HvN4dbrknk5ejiOuIgEdK",
          "bytes": 3896,
          "reused": false,
          "content_type": "application/octet-stream",
          "local_path": "43-COS-429-Computer-Vision/files/repair-ad93139eb0d8361a2189.bin",
          "source_url": "https://colab.research.google.com/drive/1Ho1gJNaDR82HvN4dbrknk5ejiOuIgEdK"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/midterm/COS_429_Practice_Midterm_Solutions.pdf",
          "bytes": 8946806,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-44f2cea1180ca68d11af.pdf",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/midterm/COS_429_Practice_Midterm_Solutions.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment1_p4.zip",
          "bytes": 1914,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-4055a7ac7e9d4a326eea.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/assignment1_p4.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429_f19_assignment3.zip",
          "bytes": 14084,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-1d7ec9dea9f5bc2001cf.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429_f19_assignment3.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429_f19_assignment3_data.zip",
          "bytes": 32537435,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-b4ef54d9654d386ab1d7.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cos429_f19_assignment3_data.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cifar10_tutorial.zip",
          "bytes": 5060,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-9abe3fd845ecaf179b34.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/cifar10_tutorial.zip"
        },
        {
          "status": "ok",
          "url": "https://people.csail.mit.edu/torralba/publications/datasets_cvpr11.pdf",
          "bytes": 9769219,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-cde9d95c2b62169646f4.pdf",
          "source_url": "https://people.csail.mit.edu/torralba/publications/datasets_cvpr11.pdf"
        },
        {
          "status": "ok",
          "url": "http://ai.stanford.edu/~olga/papers/iccv13-ILSVRCanalysis.pdf",
          "bytes": 3622323,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-2d3c7aabbe3628c1dc98.pdf",
          "source_url": "http://ai.stanford.edu/~olga/papers/iccv13-ILSVRCanalysis.pdf"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part1_starter.zip",
          "bytes": 5243,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-b3752ff404e7dd89954a.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part1_starter.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part2_starter.zip",
          "bytes": 30170692,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-224c7efe376aa7be4f91.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part2_starter.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part3_starter.zip",
          "bytes": 613138,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-fe85e753ff34ca62bb98.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part3_starter.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part4_starter.zip",
          "bytes": 18165930,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-94ff17d3e554228cf71b.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a2_part4_starter.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part1_starter.zip",
          "bytes": 16172,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-7f91fa6e5d7494bde246.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part1_starter.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part2_starter.zip",
          "bytes": 35251,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-d01fa54ec926ce235494.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part2_starter.zip"
        },
        {
          "status": "ok",
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part3_practical-cnn-pytorch.zip",
          "bytes": 233892626,
          "reused": true,
          "local_path": "43-COS-429-Computer-Vision/files/repair-44bc6681428e2ce0d9dd.zip",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/a4_part3_practical-cnn-pytorch.zip"
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/mandrill.jpg",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/mandrill.jpg",
          "status": "ok",
          "resource_kind": "image",
          "classification_corrected_at": "2026-10-20T19:03:40Z",
          "previous_page_status": "ok",
          "preserved_page_local_path": "43-COS-429-Computer-Vision/pages/repair/f44f3402d2964fa691b9.html",
          "bytes": 87673,
          "reused": false,
          "content_type": "image/jpeg",
          "local_path": "43-COS-429-Computer-Vision/files/retry-20261019-f44f3402d2964fa691b9.jpg",
          "retried_at": "2026-10-20T19:09:31Z"
        },
        {
          "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/csbldg.jpg",
          "source_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/csbldg.jpg",
          "status": "ok",
          "resource_kind": "image",
          "classification_corrected_at": "2026-10-20T19:03:40Z",
          "previous_page_status": "ok",
          "preserved_page_local_path": "43-COS-429-Computer-Vision/pages/repair/b331270e3a8a4d08b83f.html",
          "bytes": 452978,
          "reused": false,
          "content_type": "image/jpeg",
          "local_path": "43-COS-429-Computer-Vision/files/retry-20261019-b331270e3a8a4d08b83f.jpg",
          "retried_at": "2026-10-20T19:09:31Z"
        }
      ],
      "repositories": [],
      "videos": [],
      "skipped": [
        {
          "url": "https://www.cs.princeton.edu/",
          "reason": "external_reference"
        },
        {
          "url": "https://piazza.com/class/jztrppw6kom3va?cid=139",
          "reason": "login_restricted"
        },
        {
          "url": "http://cs.princeton.edu/~olgarus/",
          "reason": "external_reference"
        },
        {
          "url": "http://people.csail.mit.edu/xingyuan/",
          "reason": "external_reference"
        },
        {
          "url": "https://weify627.github.io/",
          "reason": "external_reference"
        },
        {
          "url": "http://www.cs.princeton.edu/~jw60/",
          "reason": "external_reference"
        },
        {
          "url": "https://www.cs.princeton.edu/people/grad?name=felix",
          "reason": "external_reference"
        },
        {
          "url": "https://piazza.com/class/jztrppw6kom3va",
          "reason": "login_restricted"
        },
        {
          "url": "http://calendly.com/olgarus/office-hours",
          "reason": "external_reference"
        },
        {
          "url": "http://cs.princeton.edu/~olgarus/sayhi.html",
          "reason": "external_reference"
        },
        {
          "url": "http://szeliski.org/Book/",
          "reason": "external_reference"
        },
        {
          "url": "https://www.researchgate.net/publication/215721846_Robust_Real-Time_Object_Detection",
          "reason": "external_reference"
        },
        {
          "url": "http://proceedings.mlr.press/v81/buolamwini18a.html",
          "reason": "external_reference"
        },
        {
          "url": "http://graphics.cs.cmu.edu/people/efros/research/quilting.html",
          "reason": "external_reference"
        },
        {
          "url": "https://adeshpande3.github.io/adeshpande3.github.io/A-Beginner's-Guide-To-Understanding-Convolutional-Neural-Networks/",
          "reason": "external_reference"
        },
        {
          "url": "http://www.niebles.net/",
          "reason": "external_reference"
        },
        {
          "url": "https://scholar.google.com/citations?user=AfnzZTYAAAAJ&hl=en",
          "reason": "external_reference"
        },
        {
          "url": "https://www.mobileye.com/",
          "reason": "external_reference"
        },
        {
          "url": "https://matplotlib.org/3.1.1/tutorials/introductory/pyplot.html",
          "reason": "external_reference"
        },
        {
          "url": "http://vision.ucsd.edu/~bbabenko/project_miltrack.html",
          "reason": "external_reference"
        },
        {
          "url": "https://conda.io/projects/conda/en/latest/user-guide/install/index.html",
          "reason": "external_reference"
        },
        {
          "url": "https://conda.io/projects/conda/en/latest/user-guide/install/test-installation.html",
          "reason": "external_reference"
        },
        {
          "url": "https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html",
          "reason": "external_reference"
        },
        {
          "url": "http://jupyter.org/",
          "reason": "external_reference"
        },
        {
          "url": "https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_gui/py_image_display/py_image_display.html",
          "reason": "external_reference"
        },
        {
          "url": "http://host.robots.ox.ac.uk/pascal/VOC/",
          "reason": "external_reference"
        },
        {
          "url": "https://cs.brown.edu/~pff/latent-release4/",
          "reason": "external_reference"
        },
        {
          "url": "http://dhoiem.web.engr.illinois.edu/projects/detectionAnalysis/",
          "reason": "external_reference"
        },
        {
          "url": "http://www.cc.gatech.edu/cpl/projects/videotexture/",
          "reason": "external_reference"
        },
        {
          "url": "http://jamie.shotton.org/work/data.html",
          "reason": "external_reference"
        },
        {
          "url": "http://yann.lecun.com/exdb/mnist/",
          "reason": "external_reference"
        },
        {
          "url": "https://www.cs.toronto.edu/~kriz/cifar.html",
          "reason": "external_reference"
        },
        {
          "url": "http://www.vision.caltech.edu/Image_Datasets/Caltech101/",
          "reason": "external_reference"
        },
        {
          "url": "https://sites.google.com/view/pasd/dataset",
          "reason": "external_reference"
        },
        {
          "url": "http://vision.cs.uiuc.edu/attributes/",
          "reason": "external_reference"
        },
        {
          "url": "http://image-net.org/download-attributes",
          "reason": "external_reference"
        },
        {
          "url": "http://www.nada.kth.se/cvap/actions/",
          "reason": "external_reference"
        },
        {
          "url": "http://www.debevec.org/Research/",
          "reason": "external_reference"
        },
        {
          "url": "http://people.csail.mit.edu/wojciech/IBVH/index.html",
          "reason": "external_reference"
        },
        {
          "url": "http://www.cs.princeton.edu/courses/archive/fall17/cos429/featuredprojects.html",
          "reason": "external_reference"
        },
        {
          "url": "https://en.wikipedia.org/wiki/Logistic_function",
          "reason": "external_reference"
        },
        {
          "url": "https://en.wikipedia.org/wiki/Gauss%E2%80%93Newton_algorithm",
          "reason": "external_reference"
        },
        {
          "url": "http://www.vision.caltech.edu/Image_Datasets/Caltech_10K_WebFaces/",
          "reason": "external_reference"
        },
        {
          "url": "https://cs.nju.edu.cn/wujx/",
          "reason": "external_reference"
        },
        {
          "url": "http://groups.csail.mit.edu/vision/SUN/",
          "reason": "external_reference"
        },
        {
          "url": "https://www.cc.gatech.edu/~hays/",
          "reason": "external_reference"
        },
        {
          "url": "http://www.robots.ox.ac.uk/~vgg/practicals/overview/",
          "reason": "external_reference"
        }
      ],
      "discovery_finished": true,
      "license_note": "仅 2019 归档，不宜宣传为最新课程；页面未见统一开放许可；默认仅做原始抓取、索引与内部去重分析，不公开再分发",
      "actual_video_files": [],
      "invalid_legacy_files": [],
      "status": "partial",
      "missing_count": 1,
      "reclassified_binary_pages": [
        {
          "original": {
            "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/mandrill.jpg",
            "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/mandrill.jpg",
            "title": "",
            "status": "ok",
            "local_path": "43-COS-429-Computer-Vision/pages/repair/f44f3402d2964fa691b9.html",
            "images": []
          },
          "original_section": "pages",
          "classification_corrected_at": "2026-10-20T19:03:40Z",
          "new_section": "files",
          "new_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/mandrill.jpg"
        },
        {
          "original": {
            "url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/csbldg.jpg",
            "final_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/csbldg.jpg",
            "title": "",
            "status": "ok",
            "local_path": "43-COS-429-Computer-Vision/pages/repair/b331270e3a8a4d08b83f.html",
            "images": []
          },
          "original_section": "pages",
          "classification_corrected_at": "2026-10-20T19:03:40Z",
          "new_section": "files",
          "new_url": "https://www.cs.princeton.edu/courses/archive/fall19/cos429/images/csbldg.jpg"
        }
      ]
    },
    "discovery_finished": true
  },
  "actual_valid_file_paths": [
    "43-COS-429-Computer-Vision/files/repair-224c7efe376aa7be4f91.zip",
    "43-COS-429-Computer-Vision/files/repair-2d3c7aabbe3628c1dc98.pdf",
    "43-COS-429-Computer-Vision/files/repair-3d00cbaa5dd948b305cd.pdf",
    "43-COS-429-Computer-Vision/files/repair-731a9e0c261ceb308d4b.pdf",
    "43-COS-429-Computer-Vision/files/repair-38221cbf97083a7e8029.pdf",
    "43-COS-429-Computer-Vision/files/repair-dea2e0a5a054de45b214.bin",
    "43-COS-429-Computer-Vision/files/repair-48f28a293ef1ab26ba56.pdf",
    "43-COS-429-Computer-Vision/files/repair-1f179158f918be339a5c.pdf",
    "43-COS-429-Computer-Vision/files/repair-ad93139eb0d8361a2189.bin",
    "43-COS-429-Computer-Vision/files/repair-7f91fa6e5d7494bde246.zip",
    "43-COS-429-Computer-Vision/files/repair-b3752ff404e7dd89954a.zip",
    "43-COS-429-Computer-Vision/files/repair-6cb987ec8eb12af29dbb.pdf",
    "43-COS-429-Computer-Vision/files/repair-abd18e675bc0364edf54.pdf",
    "43-COS-429-Computer-Vision/files/repair-7b97bcb03e05c4bd74e1.pdf",
    "43-COS-429-Computer-Vision/files/repair-19005416ccd71a3f8d7b.pdf",
    "43-COS-429-Computer-Vision/files/repair-881d3efc944a42066803.pdf",
    "43-COS-429-Computer-Vision/files/repair-ba90627799d7b953c6f0.bin",
    "43-COS-429-Computer-Vision/files/repair-1d7ec9dea9f5bc2001cf.zip",
    "43-COS-429-Computer-Vision/files/repair-94ff17d3e554228cf71b.zip",
    "43-COS-429-Computer-Vision/files/repair-e52fea4c3513a610f6d1.pdf",
    "43-COS-429-Computer-Vision/files/repair-d29b7db93b4c8a54707d.pdf",
    "43-COS-429-Computer-Vision/files/repair-9abe3fd845ecaf179b34.zip",
    "43-COS-429-Computer-Vision/files/repair-cbece15f65ec4870ab36.pdf",
    "43-COS-429-Computer-Vision/files/repair-72da58071a00aa50ab61.pdf",
    "43-COS-429-Computer-Vision/files/repair-274dad602f115610f03a.pdf",
    "43-COS-429-Computer-Vision/files/repair-44bc6681428e2ce0d9dd.zip",
    "43-COS-429-Computer-Vision/files/repair-cde9d95c2b62169646f4.pdf",
    "43-COS-429-Computer-Vision/files/repair-d0f05e8f5007c8e67a54.pdf",
    "43-COS-429-Computer-Vision/files/COS_429_Practice_Midterm_Solutions.pdf",
    "43-COS-429-Computer-Vision/files/repair-fe85e753ff34ca62bb98.zip",
    "43-COS-429-Computer-Vision/files/repair-f09e0ada125d4fb7b6e1.pdf",
    "43-COS-429-Computer-Vision/files/repair-d1d6fcd64a482512dae5.pdf",
    "43-COS-429-Computer-Vision/files/repair-e81d0c3cacd93a9a8fd8.pdf",
    "43-COS-429-Computer-Vision/files/repair-98c6f0970707d50f58ed.pdf",
    "43-COS-429-Computer-Vision/files/repair-824b246a4fd7f84ab11a.pdf",
    "43-COS-429-Computer-Vision/files/retry-20261019-b331270e3a8a4d08b83f.jpg",
    "43-COS-429-Computer-Vision/files/repair-5fe4c89dba205c024d88.pdf",
    "43-COS-429-Computer-Vision/files/repair-8d1cc0177ca3e08c7b3f.pdf",
    "43-COS-429-Computer-Vision/files/COS_429_Practice_Midterm.pdf",
    "43-COS-429-Computer-Vision/files/repair-44f2cea1180ca68d11af.pdf",
    "43-COS-429-Computer-Vision/files/repair-5bd01ce43ece539a4a7c.pdf",
    "43-COS-429-Computer-Vision/files/repair-9fae81e0fa138ffcbe34.pdf",
    "43-COS-429-Computer-Vision/files/repair-d01fa54ec926ce235494.zip",
    "43-COS-429-Computer-Vision/files/repair-7e102a2f1495e83da8ff.pdf",
    "43-COS-429-Computer-Vision/files/repair-39f1e8febb930118110e.pdf",
    "43-COS-429-Computer-Vision/files/repair-b4ef54d9654d386ab1d7.zip",
    "43-COS-429-Computer-Vision/files/repair-77abc8a08d176e1bdf5e.pdf",
    "43-COS-429-Computer-Vision/files/repair-4055a7ac7e9d4a326eea.zip",
    "43-COS-429-Computer-Vision/files/repair-972f5ed1ca645073b40b.pdf",
    "43-COS-429-Computer-Vision/files/repair-b5b018dcca6867c4df1b.pdf",
    "43-COS-429-Computer-Vision/files/repair-183747eb801ceb7acb6a.pdf",
    "43-COS-429-Computer-Vision/files/repair-451a56241e057ac4a51d.pdf",
    "43-COS-429-Computer-Vision/files/retry-20261019-f44f3402d2964fa691b9.jpg",
    "43-COS-429-Computer-Vision/files/repair-c18b5ac701505b8c9be1.pdf",
    "43-COS-429-Computer-Vision/files/001.pdf",
    "43-COS-429-Computer-Vision/files/repair-9de433e8add3b8a2b494.pdf",
    "43-COS-429-Computer-Vision/files/repair-6e1c03dcffc441abd408.pdf",
    "43-COS-429-Computer-Vision/files/repair-61837b9bed136d87c7bb.pdf",
    "43-COS-429-Computer-Vision/files/repair-91a62a1b0516cd421562.pdf",
    "43-COS-429-Computer-Vision/files/repair-85bdedaaf9b1956c6025.pdf",
    "43-COS-429-Computer-Vision/files/repair-8fe95d0cef9b49c0babf.pdf",
    "43-COS-429-Computer-Vision/files/repair-8edd2c573d41b7c98fae.pdf",
    "43-COS-429-Computer-Vision/files/repair-436b81c9d884a5ee4bfc.pdf"
  ],
  "invalid_preserved_files": [],
  "updated_at": "2026-10-20T22:34:45Z"
}