UNPKG

@astermind/astermind-pro

Version:

Astermind Pro - Premium ML Toolkit with Advanced RAG, Reranking, Summarization, and Information Flow Analysis

40 lines 1.99 kB
export type Vec = Float64Array; export declare const EPS = 1e-12; export declare const DISK_EPS = 0.95; export declare const MAX_EXP = 709; export declare const MIN_EXP = -745; export declare function zeros(n: number): Vec; export declare function isFiniteVec(a: ArrayLike<number>): boolean; export declare function asVec(a: ArrayLike<number>): Vec; export declare function dot(a: Vec, b: Vec): number; export declare function add(a: Vec, b: Vec): Vec; export declare function scal(a: Vec, k: number): Vec; export declare function hadamard(a: Vec, b: Vec): Vec; export declare function tanhVec(a: Vec): Vec; export declare function add_(out: Vec, a: Vec, b: Vec): Vec; export declare function scal_(out: Vec, a: Vec, k: number): Vec; export declare function hadamard_(out: Vec, a: Vec, b: Vec): Vec; export declare function tanhVec_(out: Vec, a: Vec): Vec; export declare function l2(a: Vec): number; export declare function normalizeL2(a: Vec, eps?: number): Vec; export declare function clampVec(a: Vec, lo?: number, hi?: number): Vec; export declare function mean(a: Vec): number; export declare function variance(a: Vec, mu?: number): number; export declare function standardize(a: Vec): Vec; export declare function cosine(a: ArrayLike<number>, b: ArrayLike<number>): number; export declare function logSumExp(a: Vec): number; export declare function softmax(a: Vec): Float64Array; export declare function argmax(a: ArrayLike<number>): number; export declare function topK(a: ArrayLike<number>, k: number): { index: number; value: number; }[]; export declare function expSafe(x: number): number; export declare function log1pSafe(x: number): number; export declare function sigmoid(x: number): number; export declare function hDistProxy(a: Vec, b: Vec): number; export declare function fmtHead(a: ArrayLike<number>, n?: number, digits?: number): string; export * from './rff.js'; export * from './online-ridge.js'; export * from './krr.js'; //# sourceMappingURL=index.d.ts.map