Squashed 'vendor/ruvector/' content from commit b64c2172

git-subtree-dir: vendor/ruvector
git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
ruv
2026-02-28 14:39:40 -05:00
commit d803bfe2b1
7854 changed files with 3522914 additions and 0 deletions

View File

@@ -0,0 +1,128 @@
/* tslint:disable */
/* eslint-disable */
export const memory: WebAssembly.Memory;
export const __wbg_baselora_free: (a: number, b: number) => void;
export const __wbg_embedder_free: (a: number, b: number) => void;
export const __wbg_embeddingconfig_free: (a: number, b: number) => void;
export const __wbg_get_embeddingconfig_dimensions: (a: number) => number;
export const __wbg_get_embeddingconfig_max_length: (a: number) => number;
export const __wbg_get_embeddingconfig_normalize: (a: number) => number;
export const __wbg_get_loraconfig_alpha: (a: number) => number;
export const __wbg_get_loraconfig_hidden_dim: (a: number) => number;
export const __wbg_get_loraconfig_learning_rate: (a: number) => number;
export const __wbg_get_trmconfig_confidence_threshold: (a: number) => number;
export const __wbg_get_trmconfig_convergence_threshold: (a: number) => number;
export const __wbg_get_trmconfig_early_stopping: (a: number) => number;
export const __wbg_get_trmconfig_latent_iterations: (a: number) => number;
export const __wbg_get_trmconfig_max_k: (a: number) => number;
export const __wbg_get_trmconfig_min_iterations: (a: number) => number;
export const __wbg_get_trmconfig_num_heads: (a: number) => number;
export const __wbg_get_trmconfig_residual_scale: (a: number) => number;
export const __wbg_get_trmconfig_use_attention: (a: number) => number;
export const __wbg_get_trmresult_confidence: (a: number) => number;
export const __wbg_get_trmresult_early_stopped: (a: number) => number;
export const __wbg_get_trmresult_iterations_used: (a: number) => number;
export const __wbg_get_trmresult_latency_ms: (a: number) => number;
export const __wbg_loraconfig_free: (a: number, b: number) => void;
export const __wbg_microlora_free: (a: number, b: number) => void;
export const __wbg_rvlite_free: (a: number, b: number) => void;
export const __wbg_rvliteconfig_free: (a: number, b: number) => void;
export const __wbg_set_embeddingconfig_dimensions: (a: number, b: number) => void;
export const __wbg_set_embeddingconfig_max_length: (a: number, b: number) => void;
export const __wbg_set_embeddingconfig_normalize: (a: number, b: number) => void;
export const __wbg_trmconfig_free: (a: number, b: number) => void;
export const __wbg_trmengine_free: (a: number, b: number) => void;
export const __wbg_trmresult_free: (a: number, b: number) => void;
export const baselora_applyGradients: (a: number) => void;
export const baselora_distillFrom: (a: number, b: number, c: number, d: number) => void;
export const baselora_forward: (a: number, b: number, c: number, d: number) => void;
export const baselora_new: (a: number, b: number) => void;
export const baselora_stats: (a: number) => number;
export const benchmark_embeddings: (a: number) => number;
export const benchmark_trm: (a: number, b: number) => number;
export const cosineSimilarity: (a: number, b: number, c: number, d: number, e: number) => void;
export const dotProduct: (a: number, b: number, c: number, d: number, e: number) => void;
export const embedder_cosine_similarity: (a: number, b: number) => number;
export const embedder_dimensions: (a: number) => number;
export const embedder_embed: (a: number, b: number, c: number) => number;
export const embedder_embed_batch: (a: number, b: number, c: number) => void;
export const embedder_new: () => number;
export const embedder_similarity: (a: number, b: number, c: number, d: number, e: number) => number;
export const embedder_with_config: (a: number) => number;
export const embeddingconfig_minilm: () => number;
export const embeddingconfig_with_dimensions: (a: number) => number;
export const features: () => number;
export const init: () => void;
export const l2Distance: (a: number, b: number, c: number, d: number, e: number) => void;
export const lerp: (a: number, b: number, c: number, d: number, e: number, f: number) => void;
export const loraconfig_base: (a: number) => number;
export const loraconfig_micro: (a: number) => number;
export const loraconfig_new: (a: number, b: number, c: number, d: number) => number;
export const loraconfig_toJSON: (a: number) => number;
export const loraconfig_validate: (a: number, b: number) => void;
export const meanPooling: (a: number, b: number, c: number, d: number) => void;
export const microlora_accumulateGradient: (a: number, b: number, c: number, d: number, e: number) => void;
export const microlora_applyGradients: (a: number) => void;
export const microlora_exportWeights: (a: number) => number;
export const microlora_forward: (a: number, b: number, c: number, d: number) => void;
export const microlora_new: (a: number, b: number) => void;
export const microlora_reset: (a: number) => void;
export const microlora_stats: (a: number) => number;
export const normalizeVector: (a: number, b: number, c: number) => void;
export const randomVector: (a: number, b: number, c: number) => void;
export const rvlite_cypher: (a: number, b: number, c: number) => number;
export const rvlite_default: (a: number) => void;
export const rvlite_delete: (a: number, b: number, c: number, d: number) => void;
export const rvlite_get: (a: number, b: number, c: number, d: number) => void;
export const rvlite_get_config: (a: number, b: number) => void;
export const rvlite_get_features: (a: number, b: number) => void;
export const rvlite_get_version: (a: number, b: number) => void;
export const rvlite_insert: (a: number, b: number, c: number, d: number, e: number) => void;
export const rvlite_insert_with_id: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => void;
export const rvlite_is_empty: (a: number, b: number) => void;
export const rvlite_is_ready: (a: number) => number;
export const rvlite_len: (a: number, b: number) => void;
export const rvlite_new: (a: number, b: number) => void;
export const rvlite_search: (a: number, b: number, c: number, d: number, e: number) => void;
export const rvlite_search_with_filter: (a: number, b: number, c: number, d: number, e: number, f: number) => void;
export const rvlite_sparql: (a: number, b: number, c: number) => number;
export const rvlite_sql: (a: number, b: number, c: number) => number;
export const rvliteconfig_new: (a: number) => number;
export const rvliteconfig_with_distance_metric: (a: number, b: number, c: number) => number;
export const softmax: (a: number, b: number, c: number) => void;
export const trmconfig_balanced: (a: number) => number;
export const trmconfig_fast: (a: number) => number;
export const trmconfig_fromJSON: (a: number, b: number) => void;
export const trmconfig_new: (a: number, b: number, c: number) => number;
export const trmconfig_quality: (a: number) => number;
export const trmconfig_toJSON: (a: number) => number;
export const trmconfig_validate: (a: number, b: number) => void;
export const trmconfig_withAttention: (a: number, b: number) => number;
export const trmconfig_withConfidenceThreshold: (a: number, b: number) => number;
export const trmconfig_withDefaultK: (a: number, b: number) => number;
export const trmconfig_withEarlyStopping: (a: number, b: number) => number;
export const trmconfig_withLatentIterations: (a: number, b: number) => number;
export const trmengine_getConfig: (a: number) => number;
export const trmengine_new: (a: number, b: number) => void;
export const trmengine_reason: (a: number, b: number, c: number, d: number, e: number, f: number) => void;
export const trmengine_reasonWithK: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => void;
export const trmengine_reset: (a: number) => void;
export const trmengine_stats: (a: number) => number;
export const trmresult_getAnswer: (a: number, b: number) => void;
export const trmresult_toJSON: (a: number) => number;
export const version: (a: number) => void;
export const zeros: (a: number, b: number) => void;
export const embeddingconfig_new: () => number;
export const __wbg_get_trmconfig_embedding_dim: (a: number) => number;
export const __wbg_get_loraconfig_rank: (a: number) => number;
export const __wbg_get_trmconfig_hidden_dim: (a: number) => number;
export const __wbg_get_trmconfig_default_k: (a: number) => number;
export const __wasm_bindgen_func_elem_690: (a: number, b: number, c: number) => void;
export const __wasm_bindgen_func_elem_684: (a: number, b: number) => void;
export const __wasm_bindgen_func_elem_1412: (a: number, b: number, c: number, d: number) => void;
export const __wbindgen_export: (a: number, b: number) => number;
export const __wbindgen_export2: (a: number, b: number, c: number, d: number) => number;
export const __wbindgen_export3: (a: number) => void;
export const __wbindgen_export4: (a: number, b: number, c: number) => void;
export const __wbindgen_add_to_stack_pointer: (a: number) => number;
export const __wbindgen_start: () => void;