@astermind/astermind-pro
Version:
Astermind Pro - Premium ML Toolkit with Advanced RAG, Reranking, Summarization, and Information Flow Analysis
21 lines • 618 B
TypeScript
import { OnlineRidge } from "../math/online-ridge.js";
export type ELMConfig = {
dim: number;
lambda: number;
seed?: number;
};
export declare class ELMScorer {
readonly p: number;
readonly dim: number;
readonly lambda: number;
W: Float64Array;
b: Float64Array;
ridge: OnlineRidge | null;
ready: boolean;
constructor(p: number, cfg: ELMConfig);
private hidden;
partialFit(batchX: number[][], batchY: number[]): void;
fit(X: number[][], y: number[], iters?: number, batch?: number): void;
score(x: number[]): number;
}
//# sourceMappingURL=elm-scorer.d.ts.map