FP-Devicer - v3.0.0
    Preparing search index...

    Interface ModelAdapterOptions<TInput, TFeatures>

    interface ModelAdapterOptions<TInput, TFeatures extends Record<string, unknown>> {
        domain: string;
        extractorVersions: Record<string, string>;
        featureDimension?: number;
        inputProfile?: SignalProfile;
        model: ModelArtifactManifest;
        relationships: readonly Relationship[];
        runtime?: ModelRuntime<TInput, TFeatures>;
        schemaVersion: string;
        compare(
            left: Observation<TFeatures>,
            right: Observation<TFeatures>,
            relation: Relationship,
        ): Evidence[];
        infer?(
            input: TInput,
            context: ModelInferenceContext,
        ): TFeatures | Promise<TFeatures>;
        quality?(features: TFeatures): Record<string, number>;
        qualityGate?(features: TFeatures): string | undefined;
        validateInput?(input: TInput): string | undefined;
    }

    Type Parameters

    • TInput
    • TFeatures extends Record<string, unknown>
    Index

    Properties

    domain: string
    extractorVersions: Record<string, string>
    featureDimension?: number
    inputProfile?: SignalProfile
    relationships: readonly Relationship[]
    schemaVersion: string

    Methods