Embryo-One's picture
Upload 49 files
ed9f15f verified
/**
* Configuration - Application constants and model paths
*/
export const MODEL_PATHS = {
classifier: './models/classifier_model_compressed/model.onnx',
poorGood: './models/poor_good_compressed/model.onnx',
grader: './models/grader_model_compressed/model.onnx',
yolo: './models/yolo-cropper/best.onnx'
};
export const DETECTION_CONFIG = {
yolo: {
inputSize: 640,
confThreshold: 0.6,
iouThreshold: 0.45,
padding: 0.25
},
siglip: {
inputSize: 224,
mean: [0.5, 0.5, 0.5],
std: [0.5, 0.5, 0.5]
}
};
export const LABEL_MAPPINGS = {
classifier: { 0: 'no', 1: 'yes' },
poorGood: { 0: 'good', 1: 'poor' },
grader: {} // Will be loaded from config.json
};
export const ONNX_CONFIG = {
wasmPaths: 'https://cdn.jsdelivr.net/npm/onnxruntime-web@1.17.0/dist/',
numThreads: 4
};
export const ZOOM_CONFIG = {
min: 0.5,
max: 3,
step: 0.1,
default: 1
};