| { | |
| "model_id": "whisper-tiny-candle", | |
| "version": "1.0", | |
| "description": "OpenAI Whisper Tiny model for Candle runtime (pure Rust)", | |
| "execution_template": { | |
| "type": "CandleModel", | |
| "model_file": "model.safetensors", | |
| "config_file": "config.json", | |
| "tokenizer_file": "tokenizer.json", | |
| "model_type": "whisper" | |
| }, | |
| "preprocessing": [ | |
| { | |
| "type": "AudioDecode", | |
| "sample_rate": 16000, | |
| "channels": 1 | |
| } | |
| ], | |
| "postprocessing": [], | |
| "files": [ | |
| "model.safetensors", | |
| "config.json", | |
| "tokenizer.json", | |
| "melfilters.bytes", | |
| "model_metadata.json" | |
| ], | |
| "metadata": { | |
| "task": "speech-recognition", | |
| "architecture": "WhisperForConditionalGeneration", | |
| "d_model": 384, | |
| "encoder_layers": 4, | |
| "decoder_layers": 4, | |
| "num_mel_bins": 80, | |
| "vocab_size": 51865, | |
| "max_target_positions": 448, | |
| "source": "openai/whisper-tiny", | |
| "framework": "candle" | |
| } | |
| } | |