mlts-experiment-data
Version:
Machine learning experiment data downloader.
13 lines (12 loc) • 643 B
TypeScript
import { DataTensor } from 'Data';
import { BufferType } from 'idx-data/dist/src/utils';
export declare function tuple<T1, T2>(t1: T1, t2: T2): [T1, T2];
interface Reducable {
reduce: (f: (coll: number, d: number) => number, init: number) => number;
}
export declare function sum<T extends Reducable>(arr: T): number;
export declare function product<T extends Reducable>(arr: T): number;
export declare function getRow(tensor: DataTensor, row: number): BufferType;
export declare function asArray(arr: BufferType): number[];
export declare function splitTensor(tensor: DataTensor, splitPoint: number): [DataTensor, DataTensor];
export {};