@astermind/astermind-pro
Version:
Astermind Pro - Premium ML Toolkit with Advanced RAG, Reranking, Summarization, and Information Flow Analysis
25 lines • 712 B
TypeScript
export type TEOptions = {
window?: number;
condLags?: number;
xLags?: number;
ridge?: number;
bits?: boolean;
};
export declare class TransferEntropy {
private xBuf;
private yBuf;
private opts;
constructor(opts?: TEOptions);
/** Push a synchronized sample pair (vectors OK). */
push(x: number[] | number, y: number[] | number): void;
/** Estimate TE(X→Y) over the current window. */
estimate(): number;
}
export declare class InfoFlowGraph {
private defaultOpts;
private monitors;
constructor(defaultOpts?: TEOptions);
get(name: string): TransferEntropy;
snapshot(): Record<string, number>;
}
//# sourceMappingURL=TransferEntropy.d.ts.map