Michael Rabinovich commited on
Commit ·
628bc9e
1
Parent(s): d8207be
docs: rewrite Space README + About tab as declarative current state
Browse files- README.md: drop the (private; was michaelr27/...) history aside,
drop the broken pointer to legacy/ (the directory was emptied
during the NIST scrub), tighten the status sentence.
- app.py ABOUT_MD: rewrite as a clean four-bullet "what this is"
rather than a "status: active development" disclaimer block. Drops
the broken pointer to space-setup/ (those notes are local-only and
not in any public repo). Datasets bullet now describes both repos
(inputs at HF_DATA_REPO, results at HF_SUBMISSIONS_REPO) with
proper Hub links rather than just the repo names.
README.md
CHANGED
|
@@ -15,11 +15,8 @@ A benchmark for AI-driven CAD generation: how well can a model turn a
|
|
| 15 |
textual or visual description of a mechanical part into a valid,
|
| 16 |
geometrically correct 3D model?
|
| 17 |
|
| 18 |
-
|
| 19 |
-
`HuggingAI4Engineering/cadgenbench-leaderboard`
|
| 20 |
-
|
| 21 |
-
once the eval handler is wired up and the GT dataset is in place.
|
| 22 |
Reference shape inspired by
|
| 23 |
[`adyen/DABstep`](https://huggingface.co/spaces/adyen/DABstep).
|
| 24 |
-
|
| 25 |
-
The previous static-prototype HTML artifacts live in [`legacy/`](legacy/).
|
|
|
|
| 15 |
textual or visual description of a mechanical part into a valid,
|
| 16 |
geometrically correct 3D model?
|
| 17 |
|
| 18 |
+
In active development under
|
| 19 |
+
`HuggingAI4Engineering/cadgenbench-leaderboard`; will flip to public
|
| 20 |
+
once the eval handler is wired up and the real dataset is in place.
|
|
|
|
| 21 |
Reference shape inspired by
|
| 22 |
[`adyen/DABstep`](https://huggingface.co/spaces/adyen/DABstep).
|
|
|
|
|
|
app.py
CHANGED
|
@@ -126,18 +126,14 @@ ABOUT_MD = f"""## About
|
|
| 126 |
turn a description of a mechanical part into a valid, geometrically
|
| 127 |
correct 3D model.
|
| 128 |
|
| 129 |
-
- Reference baseline: an iterative AI agent that writes build123d Python.
|
| 130 |
-
- Submission flow: upload a zip of per-fixture STEP files; the Space
|
| 131 |
-
the
|
| 132 |
-
- Datasets:
|
| 133 |
-
|
| 134 |
-
|
| 135 |
-
|
| 136 |
-
|
| 137 |
-
This Space is in **active development** under
|
| 138 |
-
`{HF_ORG}/cadgenbench-leaderboard` (private). It will flip to public once
|
| 139 |
-
the eval handler is wired up and the GT dataset is in place. See
|
| 140 |
-
`space-setup/` in the source tree for the full build plan.
|
| 141 |
"""
|
| 142 |
|
| 143 |
with gr.Blocks(title="CADGenBench Leaderboard") as app:
|
|
|
|
| 126 |
turn a description of a mechanical part into a valid, geometrically
|
| 127 |
correct 3D model.
|
| 128 |
|
| 129 |
+
- **Reference baseline**: an iterative AI agent that writes build123d Python.
|
| 130 |
+
- **Submission flow**: upload a zip of per-fixture STEP files; the Space
|
| 131 |
+
runs the eval and appends a row to the submissions dataset.
|
| 132 |
+
- **Datasets**: fixture inputs in
|
| 133 |
+
[`{HF_DATA_REPO}`](https://huggingface.co/datasets/{HF_DATA_REPO});
|
| 134 |
+
submissions and computed results in
|
| 135 |
+
[`{HF_SUBMISSIONS_REPO}`](https://huggingface.co/datasets/{HF_SUBMISSIONS_REPO}).
|
| 136 |
+
- **Code**: [`huggingface/cadgenbench`](https://github.com/huggingface/cadgenbench).
|
|
|
|
|
|
|
|
|
|
|
|
|
| 137 |
"""
|
| 138 |
|
| 139 |
with gr.Blocks(title="CADGenBench Leaderboard") as app:
|