clustering-tfjs
Version:
High-performance TypeScript clustering algorithms (K-Means, Spectral, Agglomerative) with TensorFlow.js acceleration and scikit-learn compatibility
16 lines • 475 B
TypeScript
export interface BrowserBenchmarkResult {
algorithm: string;
backend: 'webgl' | 'wasm' | 'cpu';
datasetSize: number;
features: number;
executionTime: number;
memoryUsed: number;
}
export declare function benchmarkInBrowser(configs: Array<{
algorithm: string;
backend: 'webgl' | 'wasm' | 'cpu';
samples: number;
features: number;
centers: number;
}>): Promise<BrowserBenchmarkResult[]>;
//# sourceMappingURL=browser-backend.d.ts.map