sentence2simvecjs
Version:
Vector-based sentence similarity (0.0-1.0) + embedding export. JavaScript implementation inspired by PINTO0309/sentence2simvec
21 lines • 826 B
TypeScript
export interface VisualizationWorkerOptions {
canvasId: string;
width: number;
height: number;
}
export declare class VisualizationWorkerClient {
private worker;
private messageId;
private pendingRequests;
private offscreenCanvases;
constructor();
private initializeWorker;
private sendMessage;
createCanvas(options: VisualizationWorkerOptions): Promise<string>;
drawHeatmap(canvasId: string, matrix: number[][], labels: string[], options?: any): Promise<void>;
drawBarChart(canvasId: string, data: any[], options?: any): Promise<void>;
drawScatterPlot(canvasId: string, data: any[], options?: any): Promise<void>;
terminate(): void;
}
export declare const visualizationWorkerClient: VisualizationWorkerClient;
//# sourceMappingURL=visualizationWorkerClient.d.ts.map