Views
No views yet
BAAI/bge-small-en-v1.5)model.onnx: Production-ready weights for high-speed inference.pytorch_model.bin: Original PyTorch state dictionary.scaler_config.json: Mean and Scale parameters for StandardScaler (mandatory for inference).config.json: Model hyperparameters and architectural metadata.pip install onnxruntime numpy1import onnxruntime as ort
2import numpy as np
3import json
4
5# Load scaler parameters
6with open("scaler_config.json", "r") as f:
7 config = json.load(f)
8 mean, scale = np.array(config['mean']), np.array(config['scale'])
9
10# Load ONNX session
11session = ort.InferenceSession("model.onnx")
12
13def encode(embeddings):
14 # Standardize input
15 x = (embeddings - mean) / scale
16 # Run model
17 inputs = {session.get_inputs()[0].name: x.astype(np.float32)}
18 return session.run(None, inputs)[0]Optimizer: Adam (lr=3.57e-3)
Loss: Hybrid Cross-Entropy + UMAP Loss
Manifold Hyperparams: n_neighbors=26, min_dist=0.00366
Environment: ArchLinux, Python 3.12, CUDA 12.x