File size: 3,139 Bytes
34d4306 77dc613 34d4306 77dc613 34d4306 77dc613 0c6ae97 77dc613 34d4306 23e441f 34d4306 f652664 34d4306 0c6ae97 34d4306 0c6ae97 77dc613 0c6ae97 77dc613 34d4306 77dc613 34d4306 f652664 23e441f 0c6ae97 23e441f f652664 34d4306 | 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | {
"manifest_version": 1,
"package_version": "1.0",
"family": "rvq",
"method": "ai",
"modality": "ppg",
"experiment_id": "ppg-rvq-32x",
"run_name": "ppg_rvq_64hz_32x_golden",
"compression_ratio": 32,
"spec": "codec_spec.json",
"scorecard": "scorecard.json",
"checksums": "checksums.json",
"model_name": "ppg_rvq_64hz_32x_golden",
"model_version": "1.0",
"quantization": "INT8",
"io_type": "int8",
"artifacts": {
"encoder_tflite": "encoder.tflite",
"encoder_header": "encoder.h",
"encoder_float32_tflite": "encoder_float32.tflite",
"encoder_fp16_tflite": "encoder_fp16.tflite",
"encoder_fp16_header": "encoder_fp16.h",
"encoder_int16x8_tflite": "encoder_int16x8.tflite",
"encoder_int16x8_header": "encoder_int16x8.h",
"encoder_keras": "encoder.keras",
"decoder_keras": "decoder.keras",
"decoder_float32_tflite": "decoder_float32.tflite",
"decoder_int8_tflite": "decoder.tflite",
"decoder_int8_header": "decoder.h",
"codebook_npz": "codebook.npz",
"codebook_header": "codebook.h",
"sample_data_npz": "sample_data.npz",
"reference_vectors": "reference_vectors.npz",
"quantization_report": "quantization_report.json",
"model_card": "model_card.json",
"scorecard": "scorecard.json",
"codec_spec": "codec_spec.json",
"manifest": "deploy_manifest.json",
"checksums": "checksums.json",
"readme": "README.md",
"demo_recordings": "demo_recordings.npz",
"demo_recordings_manifest": "demo_recordings_manifest.json"
},
"encoder": {
"tflite": "encoder_float32.tflite",
"header": "encoder.h",
"default_variant": "float32",
"default_tflite": "encoder_float32.tflite",
"float32_tflite": "encoder_float32.tflite",
"fp16_tflite": "encoder_fp16.tflite",
"fp16_header": "encoder_fp16.h",
"int16x8_tflite": "encoder_int16x8.tflite",
"int16x8_header": "encoder_int16x8.h",
"int8_tflite": "encoder.tflite",
"int8_header": "encoder.h",
"keras": "encoder.keras",
"input_shape": [
null,
1,
320,
1
],
"output_shape": [
null,
1,
20,
16
]
},
"decoder": {
"keras": "decoder.keras",
"float32_tflite": "decoder_float32.tflite",
"int8_tflite": "decoder.tflite",
"int8_header": "decoder.h",
"input_shape": [
null,
1,
20,
16
],
"output_shape": [
null,
1,
320,
1
]
},
"codebook": {
"npz": "codebook.npz",
"header": "codebook.h",
"num_levels": 2,
"num_embeddings": 256,
"embedding_dim": 16
},
"sample_data": {
"npz": "sample_data.npz",
"num_samples": 10,
"arrays": [
"inputs",
"targets",
"reconstructions"
]
},
"quantization_validation": {
"report": "quantization_report.json",
"passed": true,
"calibration_frames": 4096,
"validation_frames": 2048,
"disjoint": true
},
"demo_recordings": {
"npz": "demo_recordings.npz",
"manifest": "demo_recordings_manifest.json",
"num_recordings": 10,
"sample_rate": 64,
"duration_seconds": 30.0
}
} |