File size: 1,305 Bytes
37c4768
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
{
  "model_name": "diarizen-split",
  "task": "speaker_diarization_segmentation",
  "pipeline": "CNN_NPU + Backend_CPU",
  "components": {
    "cnn_npu": {
      "model": "cnn_features.axmodel",
      "input": {
        "name": "waveform_ln",
        "shape": [
          1,
          64000
        ],
        "dtype": "float32"
      },
      "output": {
        "name": "cnn_features",
        "shape": [
          1,
          199,
          211
        ],
        "dtype": "float32"
      },
      "hardware": "AX650 NPU U16"
    },
    "backend_cpu": {
      "model": "backend.onnx",
      "input": {
        "name": "cnn_features",
        "shape": [
          1,
          199,
          211
        ],
        "dtype": "float32"
      },
      "output": {
        "name": "log_probs",
        "shape": [
          1,
          199,
          11
        ],
        "dtype": "float32"
      },
      "hardware": "CPU FP32 (ONNX Runtime)"
    }
  },
  "preprocess": {
    "sample_rate": 16000,
    "duration_seconds": 4,
    "channels": 1,
    "layer_norm_eps": 1e-05,
    "description": "Resample to 16kHz mono, take 4s window, apply (x-mean)/sqrt(var+eps) LayerNorm"
  },
  "postprocess": {
    "description": "LogSoftmax output: frame-level log probabilities for 11 speaker activity classes"
  }
}