CADGenBench / Dockerfile

Commit History

  1. Bump cadgenbench pin to 8ae1432 (revert 0.2.0 edit-baseline rework; back to 0.1.0)⁠

    Michael Rabinovich +1: Cursor
    182f8fc

  1. Bump cadgenbench pin to 2abaea8 (cadquery optional; fixes libTKIVtk/VTK clash)⁠

    Michael Rabinovich +1: Cursor
    f4b0f2f
  2. Pin VTK stack (pyvista 0.48.4 / vtk-osmesa 9.3.1) for reproducible builds⁠

    Michael Rabinovich +1: Cursor
    ec67f32

  1. Drop mesh-file submissions; STEP-only candidates⁠

    Michael Rabinovich +1: Cursor
    04e4262

  1. Bump cadgenbench Docker pin to e7a60e0

    Michael Rabinovich
    b430299

  1. Bump cadgenbench Docker pin to 1924090

    Michael Rabinovich
    9c0fafb
  2. Bump cadgenbench Docker pin to f284fbd

    Michael Rabinovich
    7fa5cee

  1. Bump CADGENBENCH_SHA to 037eade; add GT edit-diff report backfill tool⁠

    Michael Rabinovich +1: Cursor
    b885669
  2. Bump CADGENBENCH_SHA to ee8b257 (deterministic aligner)⁠

    Michael Rabinovich +1: Cursor
    884294a
  3. Bump pinned cadgenbench SHA to 0cf5913 (sample-named run_summary keys)⁠

    Michael Rabinovich +1: Cursor
    77afed9
  4. bump cadgenbench -> 68e9337 (clamp edit-diff zoom to full view)⁠

    Michael Rabinovich +1: Cursor
    2e44157
  5. bump cadgenbench -> 2b1c939 (surface-deviation edit-diff field + Surface Distance F1 rename)⁠

    Michael Rabinovich +1: Cursor
    5b57471

  1. leaderboard: axis gizmo on task render grids; bump cadgenbench⁠

    Michael Rabinovich +1: Cursor
    1a5a9a2
  2. deploy: bump cadgenbench to b76a55a + ship metrics assets⁠

    Michael Rabinovich +1: Cursor
    0c1ec25

  1. deploy: bump cadgenbench to 72f6e82 (scale-relative edit-diff tol, viz polish)⁠

    Michael Rabinovich +1: Cursor
    96dcaf6
  2. deploy: bump cadgenbench to 850281d (unified viz colours)⁠

    Michael Rabinovich +1: Cursor
    4bfd457

  1. leaderboard: bump cadgenbench to d514d6a (report thumbnail grid)⁠

    Michael Rabinovich +1: Cursor
    fd0c525
  2. leaderboard: bump cadgenbench to 1010043 + legend backfill tool⁠

    Michael Rabinovich +1: Cursor
    1a24d4a
  3. leaderboard: download-zip button in merge-path report + backfill tool⁠

    Michael Rabinovich +1: Cursor
    c48c18f
  4. leaderboard: serve GT report assets via proxy; link them in hosted report⁠

    Michael Rabinovich +1: Cursor
    5140b0a
  5. leaderboard: serve renders from the public bucket, not the dataset proxy⁠

    Michael Rabinovich +1: Cursor
    d2161b1

  1. submit: allow missing fixture outputs

    Michael Rabinovich
    dc8ff2a
  2. pin cadgenbench to e446cca (benchmark-v1 aligner + sidecar meshes)⁠

    Michael Rabinovich +1: Cursor
    30909aa

  1. docker: cache-bust the cadgenbench @main install⁠

    Michael Rabinovich +1: Cursor
    3909559
  2. docker: track cadgenbench @main instead of a pinned SHA⁠

    Michael Rabinovich +1: Cursor
    40dd166
  3. docker: stop COPYing the removed results.jsonl⁠

    Michael Rabinovich
    3e18d9a

  1. Dockerfile: swap vtk for vtk-osmesa so off-screen rendering works headless⁠

    Michael Rabinovich +1: Cursor
    545c818
  2. Dockerfile: bump CADGENBENCH_SHA to b22a53c (ProcessPool spawn fix)⁠

    Michael Rabinovich +1: Cursor
    fa32cdd
  3. Dockerfile + submit: swap Chromium for VTK; bump eval workers 1 -> 4⁠

    Michael Rabinovich +1: Cursor
    0626a6b

  1. Dockerfile: bump CADGENBENCH_SHA to 056cfbb (invalid-candidate fast path)

    Michael Rabinovich
    ff674cc

  1. Dockerfile: bump CADGENBENCH_SHA to 9bd02fb (lazy baseline import)⁠

    Michael Rabinovich
    67fd44c
  2. submit: move handle_submit into its own module + add validation pipeline⁠

    Michael Rabinovich
    0501689
  3. Dockerfile: bump CADGENBENCH_SHA to ed31274 (parallel evaluate)⁠

    Michael Rabinovich
    91244c6
  4. Dockerfile: copy all Python modules, not just app.py⁠

    Michael Rabinovich
    f26021f
  5. Dockerfile: bump CADGENBENCH_SHA to 1747493 (Hub-only fixtures)⁠

    Michael Rabinovich
    d8207be
  6. Dockerfile: bump CADGENBENCH_SHA to 36ac6b4 (Hub-aware paths.py)⁠

    Michael Rabinovich
    aa1e886
  7. scrub for the cadgenbench Public flip: drop NIST + remove build secret⁠

    Michael Rabinovich +1: Cursor
    a80542f
  8. Dockerfile: use actual GH username in classic-PAT URL, not x-access-token⁠

    Michael Rabinovich +1: Cursor
    12c3a54
  9. Dockerfile: use x-access-token:TOKEN URL form for classic PAT⁠

    Michael Rabinovich +1: Cursor
    818fd28
  10. Dockerfile: point cadgenbench install at huggingface/cadgenbench⁠

    Michael Rabinovich +1: Cursor
    aa263ac

  1. step 6 (A2): switch space to sdk:docker, install cadgenbench from private LeForge via GH_PAT build secret⁠

    Michael Rabinovich +1: Cursor
    900c7c1