Skip to main content

publicHyperopt

Resolve a share slug to the public HYPEROPT projection (a FROZEN result). ANONYMOUS — no auth directive, isolated from the authenticated resolver graph. Returns null for any unknown, revoked, expired, or non-hyperopt link (uniform not-found; no oracle). Reveals the optimization story (loss/epochs/dimension names/convergence) and NEVER the won parameter values.

publicHyperopt(
shareToken: String!
): PublicHyperopt

Arguments

publicHyperopt.shareToken ● String! non-null scalar

Type

PublicHyperopt object

The lean, anonymous, allowlisted projection of a FROZEN hyperopt result. This is the ENTIRE public surface of a shared hyperopt — it reveals the optimization STORY, never the strategy IP.

REVEALS (all safe): the loss-function name, the epoch count, the optimization SPACES, the tuned dimension NAMES (parameter names only), a normalized convergence curve (best-score-per-epoch, min-max scaled to a 0..100 SHAPE), and a relative score-improvement percent.

NEVER (structurally excluded): the won parameter VALUES (params_dict values — the crown-jewel IP), any absolute capital/stake/money, the raw result JSON / epochs_data / logs / config, owner_id, resource UUIDs, owner PII, or secrets. Built field-by-field; the ent.Hyperopt entity is NEVER embedded.