{
  "format": "stegobabble-browser-r34-v2",
  "profile": "stegobabble-r34-aes-opus-v2",
  "source_checkpoints": {
    "generator": "aa943df65512b7970123dcb18ffcb2e2710a36eb8a67fa6dfc5f6620350f9e0a",
    "analyzer": "2e6055272a16b299dbd06edf79a45752574bed0a01a60c6316594ff3f4c0dd34"
  },
  "transport": {
    "info_bits": 7200,
    "code_bits": 9600,
    "sample_rate": 16000,
    "bit_depth": 16,
    "warmup_frames": 64,
    "latents": [
      -0.8,
      0.8
    ],
    "frame_bits": 96,
    "hop_samples": 160,
    "codec": "opus7200-cbr20-v1",
    "codec_packet_bytes": 18
  },
  "models": {
    "generator": {
      "asset": "models/generator.js",
      "sha256": "82b1c529368dee24957f26bdf62f4938f09f7443b4e1ca7ed1ad06b666c256d2",
      "bytes": 3944853
    },
    "analyzer": {
      "asset": "models/analyzer.js",
      "sha256": "ccde8866da0184ba7cfedfe8070189e0d2646540df31811fdaa452cf5f0a8fac",
      "bytes": 14786123
    }
  },
  "numerical_validation": {
    "100": {
      "generator_max_abs": 1.2246891856193542e-07,
      "analyzer_max_abs": 5.91278076171875e-05,
      "analyzer_sign_changes": 0,
      "fold_convtranspose_max_abs": 7.450580596923828e-08
    },
    "264": {
      "generator_max_abs": 1.1920928955078125e-07,
      "analyzer_max_abs": 5.340576171875e-05,
      "analyzer_sign_changes": 0,
      "fold_convtranspose_max_abs": 8.940696716308594e-08
    },
    "1064": {
      "generator_max_abs": 1.1548399925231934e-07,
      "analyzer_max_abs": 7.05718994140625e-05,
      "analyzer_sign_changes": 0,
      "fold_convtranspose_max_abs": 1.043081283569336e-07
    }
  },
  "architecture": {
    "generator_parameters": 922302,
    "analyzer_parameters": 3615936
  },
  "versions": {
    "torch": "2.11.0+cu130",
    "onnx": "1.23.2",
    "onnxruntime_native": "1.31.1",
    "onnxruntime_web": "1.17.3",
    "opus": "1.5.2-fixed"
  }
}
