인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

parameter_transform_adapter

parameter_transform_adapter

Apply scalar Stan-style constrained and unconstrained transforms with support checks and log-Jacobian values for bounded real parameters.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: parameter_transform_adapter description: Apply scalar Stan-style constrained and unconstrained transforms with support checks and log-Jacobian values for bounded real parameters.

Parameter Transform Adapter

Use this skill when a Stan parameter contract must be converted between constrained model coordinates and unconstrained inference coordinates. Do not use it to evaluate likelihoods or gradients.

Inputs

  • Parameter contract containing name, lower, and upper.
  • Numeric value in constrained or unconstrained coordinates.

Outputs

  • JSON-compatible result with mapped value, validity, diagnostic message, and log absolute Jacobian.

Workflow

  1. Load or define the scalar parameter contract.
  2. Use scripts/parameter_transforms.py for constrain, unconstrain, and roundtrip operations.
  3. Reject constrained values outside support instead of silently clipping.
  4. Pass only valid transformed values to score-model evaluators.

Validation

Run python tests/test_parameter_transforms.py from this skill directory.

Limitations

This skill supports univariate finite-interval real parameters, which is sufficient for the Bernoulli recovery proxy. Extend it before applying to vectors, simplexes, ordered vectors, or covariance matrices.

저장한 Skills