Skip to content

tulpaObs 0.0.183

Choose a tag to compare

@gcol33 gcol33 released this 06 Aug 19:31
· 81 commits to main since this release

Pins the tulpa v0.0.130 engine.

Auto-recentering outer grid (gcol33/tulpa#289, #290)

Every nested-Laplace family built its outer hyperparameter grid from a fixed default axis, so a fit whose field-SD posterior mode sat above the top node collapsed every outer weight onto that boundary node and reported it only as pareto_k_regime = "collapsed_edge". The motivating case was a tulpaObs one: on the 78 real EVA occu_cover() fits, 10 railed the 5.0 sigma ceiling (measurement upstream, in gcol33/tulpa#289).

The fixed grid is now a starting axis rather than a ceiling. A collapsed fit re-centers using the mode-Hessian its own outer Pareto-k diagnostic already computes, and refits.

It reaches this package through the joint driver occu_cover() and cover() already fit against (single-block icar/bym2 backends and multi-block copy blocks) and through the standalone .NL_REGISTRY path. An explicit sigma_grid / tau_grid still wins; auto-recenter engages only where the grid was left at its default, and is a no-op when the mode already sits inside the old axis. car_proper (its rho axis is unguessable) and MCAR are out of scope upstream, so the correlated cover-field routes keep the old behaviour.

Restored the exact Remotes tag pin

be6b2de dropped the tag on the expectation that r-universe would serve the floor. r-universe builds default-branch HEAD on its own poll schedule, not tags or releases, and currently serves tulpa 0.0.125 -- so an Imports floor above that resolves an engine below the floor and check-engine-pin.R fails, which is the #150 skew reopening. Remotes: gcol33/tulpa@v0.0.130 installs the pinned engine directly.

Cost, as before: the Imports floor and the Remotes tag now have to move together, which check-engine-pin.R asserts.

Also folds in the unreleased 0.0.182, which moved the floor to tulpa (>= 0.0.129) for the outer-grid regime split (gcol33/tulpa#276).

Verification

  • check-engine-pin.R: Imports >= 0.0.130 / Remotes @v0.0.130 / installed 0.0.130, with pak resolving github::gcol33/tulpa@708ddc2
  • Smoke tier against the installed package on tulpa 0.0.130: 3703 passed, 0 failed, 0 errors, 649 skipped
  • Cover recovery files were not run for this release