Spaces:
Runtime error
Runtime error
File size: 1,099 Bytes
3baa9da |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
export interface ModelConfig {
inputComponent: React.ComponentType<any>;
outputComponent: React.ComponentType<any>;
defaultModel: string;
}
import { TextInput } from "@/app/components/TextInput";
import { ImageInput } from "@/app/components/ImageInput";
import { ClassificationResultDisplay } from "@/app/components/ClassificationResultDisplay";
import { AudioInput } from "@/app/components/AudioInput";
import { ASRResultDisplay } from "@/app/components/ASRResultDisplay";
export const modelConfigMap: Record<string, ModelConfig> = {
"text-classification": {
inputComponent: TextInput,
outputComponent: ClassificationResultDisplay,
defaultModel: "onnx-community/rubert-tiny-sentiment-balanced-ONNX"
},
"image-classification": {
inputComponent: ImageInput,
outputComponent: ClassificationResultDisplay,
defaultModel: "onnx-community/vit-tiny-patch16-224-ONNX"
},
"automatic-speech-recognition": {
inputComponent: AudioInput,
outputComponent: ASRResultDisplay,
defaultModel: "onnx-community/moonshine-tiny-ONNX"
}
}; |