webshap
Version:
Explain any ML models anywhere
59 lines (58 loc) • 4.21 kB
TypeScript
declare const _default: {
ones: {
(size?: number | number[] | import("mathjs").BigNumber | import("mathjs").BigNumber[] | undefined, format?: string | undefined): import("mathjs").MathCollection;
(m: number | import("mathjs").BigNumber, n: number | import("mathjs").BigNumber, format?: string | undefined): import("mathjs").MathCollection;
(m: number | import("mathjs").BigNumber, n: number | import("mathjs").BigNumber, p: number | import("mathjs").BigNumber, format?: string | undefined): import("mathjs").MathCollection;
};
zeros: {
(size?: number | number[] | import("mathjs").BigNumber | import("mathjs").BigNumber[] | undefined, format?: string | undefined): import("mathjs").MathCollection;
(m: number | import("mathjs").BigNumber, n: number | import("mathjs").BigNumber, format?: string | undefined): import("mathjs").MathCollection;
(m: number | import("mathjs").BigNumber, n: number | import("mathjs").BigNumber, p: number | import("mathjs").BigNumber, format?: string | undefined): import("mathjs").MathCollection;
};
diag: {
(X: import("mathjs").MathCollection, format?: string | undefined): import("mathjs").Matrix;
(X: import("mathjs").MathCollection, k: number | import("mathjs").BigNumber, format?: string | undefined): import("mathjs").Matrix | import("mathjs").MathArray;
};
matrix: {
(format?: "sparse" | "dense" | undefined): import("mathjs").Matrix;
(data: import("mathjs").MathCollection | string[], format?: "sparse" | "dense" | undefined, dataType?: string | undefined): import("mathjs").Matrix;
};
index: (...ranges: any[]) => import("mathjs").Index;
range: {
(str: string, includeEnd?: boolean | undefined): import("mathjs").Matrix;
(start: number | import("mathjs").BigNumber, end: number | import("mathjs").BigNumber, includeEnd?: boolean | undefined): import("mathjs").Matrix;
(start: number | import("mathjs").BigNumber, end: number | import("mathjs").BigNumber, step: number | import("mathjs").BigNumber, includeEnd?: boolean | undefined): import("mathjs").Matrix;
};
row: <T extends import("mathjs").MathCollection>(value: T, row: number) => T;
column: <T_1 extends import("mathjs").MathCollection>(value: T_1, column: number) => T_1;
flatten: <T_2 extends import("mathjs").MathCollection>(x: T_2) => T_2;
sum: {
(...args: (number | import("mathjs").BigNumber | import("mathjs").Fraction)[]): any;
(array: import("mathjs").MathCollection): any;
};
mean: {
(...args: import("mathjs").MathType[]): any;
(A: import("mathjs").MathCollection, dim?: number | undefined): any;
};
transpose: <T_3 extends import("mathjs").MathCollection>(x: T_3) => T_3;
add: {
<T_4 extends import("mathjs").MathType>(x: T_4, y: T_4): T_4;
(x: import("mathjs").MathType, y: import("mathjs").MathType): import("mathjs").MathType;
};
multiply: {
<T_5 extends import("mathjs").Matrix>(x: T_5, y: import("mathjs").MathType): import("mathjs").Matrix;
<T_6 extends import("mathjs").Matrix>(x: import("mathjs").MathType, y: T_6): import("mathjs").Matrix;
<T_7 extends import("mathjs").MathNumericType[]>(x: T_7, y: T_7[]): T_7;
<T_8 extends import("mathjs").MathNumericType[]>(x: T_8[], y: T_8): T_8;
<T_9 extends import("mathjs").MathArray>(x: T_9, y: T_9): T_9;
(x: import("mathjs").Unit, y: import("mathjs").Unit): import("mathjs").Unit;
(x: number, y: number): number;
(x: import("mathjs").MathType, y: import("mathjs").MathType): import("mathjs").MathType;
};
inv: <T_10 extends number | import("mathjs").MathCollection | import("mathjs").Complex>(x: T_10) => T_10 extends number ? number : T_10 extends string ? string : T_10 extends boolean ? boolean : T_10;
pinv: <T_11 extends import("mathjs").MathType>(x: T_11) => T_11;
det: (x: import("mathjs").MathCollection) => number;
reshape: <T_12 extends import("mathjs").MathCollection>(x: T_12, sizes: number[]) => T_12;
squeeze: <T_13 extends import("mathjs").MathCollection>(x: T_13) => T_13;
};
export default _default;