Member Junction
    Preparing search index...

    Input handed to IExperimentTrainer.train for a single iteration.

    interface TrainExperimentInput {
        contextUser?: UserInfo;
        experiment: {
            AlgorithmName: string;
            FeatureSet: string[];
            Hyperparameters?: Record<string, unknown>;
            Label: string;
            Priority: number;
            Rationale: string;
        };
        iterationId: string;
        plan: ModelingPlanSpec;
        provider?: IMetadataProvider;
        sessionId: string;
    }
    Index

    Properties

    contextUser?: UserInfo

    Request user — threaded for isolation/audit.

    experiment: {
        AlgorithmName: string;
        FeatureSet: string[];
        Hyperparameters?: Record<string, unknown>;
        Label: string;
        Priority: number;
        Rationale: string;
    }

    The proposed experiment being trained (algorithm × feature set × hyperparameters).

    iterationId: string

    The MJ: Experiment Session Iterations id this run belongs to.

    The plan being executed (carries TargetDefinition, SuccessMetric, ValidationStrategy).

    Optional provider for multi-provider correctness.

    sessionId: string

    The owning MJ: Experiment Sessions id.