Skip to content

Releases: connorkapoor/geofield-bracket

v0.1.0 — model weights

Choose a tag to compare

@connorkapoor connorkapoor released this 23 Aug 20:52

Weights for the GeoField L-bracket demo.

The 324 KB design agent (models/designer.pt) is committed in the repo, so
the demo runs with no download and no GPU. The two field models below are too
large for git and live here instead.

bash scripts/fetch_models.sh
Asset What it is
geofield_stage_a_geometry_l1.pt SE(3)-equivariant geometry encoder/decoder over unit-gradient fields (measured equivariance error 4.5e-7). Needed for /encode, model-side meshing and the latent experiments.
geofield_stage_b_surrogate_l1_8k.pt Stress surrogate — the predicted-stress overlay and candidate ranking.
latent_stats.pt Latent normalisation statistics used by Stage B.

⚠️ Stage B in this release predates the log-space field heads, so its stress
head is uncalibrated: the spatial pattern and the resulting candidate ranking
are useful, the magnitudes are not. Pass --linear_heads when launching the
demo with it. A calibrated retrain ships as v0.1.1.

The numbers the demo presents as engineering results do not come from these
networks: plate thicknesses and brace sizing come from the closed-form pass in
geofield/model/sizing.py (beam theory, FEA-calibrated K_t = 1.36), the
geometry is built exactly by CSG, and Verify runs the real immersed-voxel
FEA solver on the true-millimetre part at the requested force.

Full detail: docs/MODELS.md

Licence: AGPL-3.0 (attribution required, modifications must be published,
including over a network). Not qualified engineering advice — verify any part
before it carries load.