GEPA.Adapters.Confidence.Scoring.Sigmoid (GEPA v0.3.0)

Copy Markdown View Source

Scores a correct answer with a sigmoid over confidence probability: 1 / (1 + exp(-steepness * (probability - midpoint))).

Summary

Types

t()

@type t() :: %GEPA.Adapters.Confidence.Scoring.Sigmoid{
  midpoint: float(),
  steepness: float()
}

Functions

describe(strategy)

new(opts \\ [])

@spec new(keyword() | map()) :: t()

score(strategy, correct, logprob)