UNPKG

entropyx

Version:

A simple data mining library, written in TypeScript

22 lines (21 loc) 665 B
import { TSNEOptions } from '@/interfaces/tsne-options.interface'; import { TSNEResult } from '@/interfaces/tsne-result.interface'; export declare class TSNE { private dim; private perplexity; private learningRate; private maxIterations; private earlyExaggeration; private earlyExaggerationIter; private random; private distanceFn; constructor(options?: TSNEOptions); fit(data: number[][]): TSNEResult; private gradientDescentStep; private computePMatrix; private applyExaggeration; private removeExaggeration; private computePairwiseDistances; private initializeEmbedding; private squaredDist; }