{ "name": "moonshine-tiny", "source": "moonshine-ai/moonshine-tiny", "method": "optimum", "note": "needs a recent optimum; if export fails, the moonshine-ai repos also publish ONNX files", "revision": "390624ed33d594443aa4aa221f5b9f283b545b5a", "validation": "optimum (atol default)", "opset_requested": 17, "files": { "decoder_model.onnx": { "sha256": "c3994d01187c27f966be8f7b52806b5da270793235c3ff7cd6fffff83904ea93", "bytes": 78110938, "inputs": { "encoder_attention_mask": [ "batch_size", "encoder_sequence_length" ], "input_ids": [ "batch_size", "decoder_sequence_length" ], "encoder_hidden_states": [ "batch_size", "encoder_sequence_length", 288 ] }, "outputs": { "logits": [ "batch_size", "decoder_sequence_length", 32768 ], "present.0.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.0.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.0.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.0.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.1.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.1.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.1.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.1.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.2.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.2.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.2.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.2.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.3.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.3.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.3.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.3.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.4.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.4.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.4.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.4.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.5.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.5.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.5.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.5.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ] }, "opset": 17 }, "decoder_model_merged.onnx": { "sha256": "28ae600e002f6e877f96174a7cd43128a3fd8b9545b1e662266a40c6ded8d3fd", "bytes": 78563921, "inputs": { "encoder_attention_mask": [ "batch_size", "encoder_sequence_length" ], "input_ids": [ "batch_size", "decoder_sequence_length" ], "encoder_hidden_states": [ "batch_size", "encoder_sequence_length", 288 ], "past_key_values.0.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.0.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.0.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.0.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.1.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.1.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.1.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.1.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.2.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.2.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.2.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.2.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.3.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.3.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.3.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.3.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.4.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.4.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.4.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.4.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.5.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.5.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.5.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.5.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "use_cache_branch": [ 1 ] }, "outputs": { "logits": [ "batch_size", "decoder_sequence_length", 32768 ], "present.0.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.0.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.0.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.0.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.1.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.1.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.1.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.1.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.2.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.2.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.2.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.2.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.3.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.3.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.3.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.3.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.4.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.4.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.4.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.4.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.5.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.5.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.5.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "present.5.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ] }, "opset": 17 }, "decoder_with_past_model.onnx": { "sha256": "0fcb7d0d3921098415e2652c84d3d9364e3acb4f9253877713ac52e56e4dff37", "bytes": 74113712, "inputs": { "encoder_attention_mask": [ "batch_size", "encoder_sequence_length" ], "input_ids": [ "batch_size", "decoder_sequence_length" ], "encoder_hidden_states": [ "batch_size", "encoder_sequence_length", 288 ], "past_key_values.0.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.0.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.0.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.0.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.1.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.1.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.1.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.1.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.2.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.2.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.2.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.2.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.3.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.3.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.3.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.3.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.4.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.4.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.4.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.4.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.5.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.5.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length", 36 ], "past_key_values.5.encoder.key": [ "batch_size", 8, "encoder_sequence_length", 36 ], "past_key_values.5.encoder.value": [ "batch_size", 8, "encoder_sequence_length", 36 ] }, "outputs": { "logits": [ "batch_size", "1", 32768 ], "present.0.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.0.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.1.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.1.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.2.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.2.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.3.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.3.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.4.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.4.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.5.decoder.key": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ], "present.5.decoder.value": [ "batch_size", 8, "past_decoder_sequence_length + decoder_sequence_length", 36 ] }, "opset": 17 }, "encoder_model.onnx": { "sha256": "a3ea57a0ce80bf2515b6ce218076956c09a7dec307089d43f34491c46c44e60f", "bytes": 30962848, "inputs": { "input_values": [ "batch_size", "encoder_sequence_length" ], "attention_mask": [ "batch_size", "encoder_sequence_length" ] }, "outputs": { "last_hidden_state": [ "batch_size", "( ( ( encoder_sequence_length - 127 ) // 64 + 1 - 7 ) // 3 + 1 - 3 ) // 2 + 1", 288 ] }, "opset": 17 } }, "exported_at": "2026-10-19T18:45:24.363061+00:00" }