sentence2simvecjs
Version:
Vector-based sentence similarity (0.0-1.0) + embedding export. JavaScript implementation inspired by PINTO0309/sentence2simvec
20 lines • 884 B
TypeScript
declare const ctx: Worker;
interface VisualizationMessage {
type: 'init' | 'drawHeatmap' | 'drawBarChart' | 'drawScatterPlot';
id: string;
canvas?: OffscreenCanvas;
data?: any;
options?: any;
}
interface VisualizationResponse {
type: string;
id: string;
success: boolean;
error?: string;
}
declare let canvasContexts: Map<string, OffscreenCanvasRenderingContext2D>;
declare function interpolateColor(value: number, min?: number, max?: number): string;
declare function drawHeatmap(ctx: OffscreenCanvasRenderingContext2D, data: number[][], labels: string[], options?: any): void;
declare function drawBarChart(ctx: OffscreenCanvasRenderingContext2D, data: any[], options?: any): void;
declare function drawScatterPlot(ctx: OffscreenCanvasRenderingContext2D, data: any[], options?: any): void;
//# sourceMappingURL=visualizationWorker.worker.d.ts.map