Packages

CrucibleFramework: A thin orchestration layer for experiment pipelines. Provides pipeline execution, stage behaviour, and optional persistence.

Current section

Files

Jump to
crucible_framework lib crucible cns adapter.ex
Raw

lib/crucible/cns/adapter.ex

defmodule Crucible.CNS.Adapter do
@moduledoc """
Behaviour describing the minimum interface needed to plug CNS into Crucible.
"""
@callback evaluate(examples :: [map()], outputs :: list(), opts :: map()) ::
{:ok, map()} | {:error, term()}
end