{
  "model": "lightonai/LightOnOCR-2-1B",
  "revision": "be7c41313c30e940fe5571de59e5fabc779e00c8",
  "dtype": "float32",
  "attention": "sdpa",
  "image_sha256": "5d7c6fd6da8dd480c8f2745674cb72b5eb0cebbae6d799974614116c33c367ed",
  "image_size": [
    1000,
    720
  ],
  "image_processor": "PixtralImageProcessor",
  "input_shapes": {
    "input_ids": [
      1,
      948
    ],
    "attention_mask": [
      1,
      948
    ],
    "pixel_values": [
      1,
      3,
      728,
      1008
    ],
    "image_sizes": [
      1,
      2
    ]
  },
  "pytorch_enable_mps_fallback": "unset",
  "max_new_tokens": 1024,
  "do_sample": false,
  "load_s_excluding_download": 0.7377688750857487,
  "warmup_generation_s": 6.700324125005864,
  "timing": "model.generate plus MPS synchronization; excludes preprocessing, decoding, saving, loading/downloads",
  "mps_current_allocated_mib": 3859.282470703125,
  "mps_driver_allocated_mib": 4752.78125,
  "samples": [
    {
      "run": 1,
      "file": "lighton-r1.txt",
      "sha256": "539e79901eabd2fd5085a15308fef76fab2bcc6e5651b5db646de3ba73552edb",
      "output": "# SAMPLE INVOICE\n\nExample Company\n\nInvoice: TD-2026-1031\n\nDate: 31 October 2026\n\n<table>\n  <thead>\n    <tr>\n      <th>Description</th>\n      <th>Amount</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td>Content review</td>\n      <td>USD 249.00</td>\n    </tr>\n    <tr>\n      <td>Voiceover editing</td>\n      <td>USD 49.00</td>\n    </tr>\n    <tr>\n      <td>Total</td>\n      <td>USD 298.00</td>\n    </tr>\n  </tbody>\n</table>\n\nPayment due: 14 November 2026<|im_end|>",
      "generation_s": 6.019452499924228,
      "generated_tokens": 185,
      "hit_token_limit": false,
      "contains_expected_values": {
        "TD-2026-1031": true,
        "249.00": true,
        "49.00": true,
        "298.00": true,
        "14 November 2026": true
      }
    },
    {
      "run": 2,
      "file": "lighton-r2.txt",
      "sha256": "539e79901eabd2fd5085a15308fef76fab2bcc6e5651b5db646de3ba73552edb",
      "output": "# SAMPLE INVOICE\n\nExample Company\n\nInvoice: TD-2026-1031\n\nDate: 31 October 2026\n\n<table>\n  <thead>\n    <tr>\n      <th>Description</th>\n      <th>Amount</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td>Content review</td>\n      <td>USD 249.00</td>\n    </tr>\n    <tr>\n      <td>Voiceover editing</td>\n      <td>USD 49.00</td>\n    </tr>\n    <tr>\n      <td>Total</td>\n      <td>USD 298.00</td>\n    </tr>\n  </tbody>\n</table>\n\nPayment due: 14 November 2026<|im_end|>",
      "generation_s": 5.904948959010653,
      "generated_tokens": 185,
      "hit_token_limit": false,
      "contains_expected_values": {
        "TD-2026-1031": true,
        "249.00": true,
        "49.00": true,
        "298.00": true,
        "14 November 2026": true
      }
    },
    {
      "run": 3,
      "file": "lighton-r3.txt",
      "sha256": "539e79901eabd2fd5085a15308fef76fab2bcc6e5651b5db646de3ba73552edb",
      "output": "# SAMPLE INVOICE\n\nExample Company\n\nInvoice: TD-2026-1031\n\nDate: 31 October 2026\n\n<table>\n  <thead>\n    <tr>\n      <th>Description</th>\n      <th>Amount</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <td>Content review</td>\n      <td>USD 249.00</td>\n    </tr>\n    <tr>\n      <td>Voiceover editing</td>\n      <td>USD 49.00</td>\n    </tr>\n    <tr>\n      <td>Total</td>\n      <td>USD 298.00</td>\n    </tr>\n  </tbody>\n</table>\n\nPayment due: 14 November 2026<|im_end|>",
      "generation_s": 6.120159624959342,
      "generated_tokens": 185,
      "hit_token_limit": false,
      "contains_expected_values": {
        "TD-2026-1031": true,
        "249.00": true,
        "49.00": true,
        "298.00": true,
        "14 November 2026": true
      }
    }
  ],
  "environment": {
    "platform": "macOS-27.0.1-arm64-arm-64bit",
    "python": "3.12.15",
    "device": "pytorch-mps",
    "peak_process_rss_mib": 6261.53,
    "memory_note": "macOS getrusage peak RSS; not total unified-memory or Metal allocation; not minimum RAM",
    "packages": {
      "coloredlogs": "15.0.1",
      "humanfriendly": "10.0",
      "soundfile": "0.14.0",
      "kokoro-onnx": "0.6.1",
      "onnxruntime": "1.31.1",
      "pillow": "13.0.0",
      "ctranslate2": "4.8.4",
      "torchvision": "0.29.2",
      "espeakng-loader": "0.2.4",
      "phonemizer-fork": "3.3.2",
      "flatbuffers": "25.12.19",
      "av": "19.0.2",
      "faster-whisper": "1.2.1",
      "srsly": "2.5.5",
      "shellingham": "1.5.4",
      "cymem": "2.0.11",
      "filelock": "4.2.4",
      "termcolor": "3.3.0",
      "mlx": "0.32.4",
      "setuptools": "84.2.1",
      "cloudpickle": "3.1.2",
      "rfc3986": "1.5.0",
      "huggingface_hub": "2.3.0",
      "click": "8.5.0",
      "torch": "2.14.1",
      "thinc": "8.3.11",
      "packaging": "26.3",
      "networkx": "3.7",
      "joblib": "1.6.0",
      "tokenizers": "0.23.3",
      "torchaudio": "2.11.0",
      "Pygments": "2.21.0",
      "segments": "2.4.0",
      "jsonschema-specifications": "2025.9.1",
      "sounddevice": "0.5.6",
      "requests": "2.34.2",
      "misaki": "0.9.4",
      "rich": "15.0.0",
      "spacy-curated-transformers": "0.3.1",
      "certifi": "2026.10.23",
      "spacy-legacy": "3.0.12",
      "jsonschema": "4.26.0",
      "babel": "2.18.0",
      "spacy-loggers": "1.0.5",
      "curated-tokenizers": "0.0.10",
      "catalogue": "2.0.10",
      "sentencepiece": "0.2.2",
      "uritemplate": "4.2.0",
      "httpcore": "1.0.9",
      "typer-slim": "0.24.0",
      "numpy": "2.5.4",
      "confection": "0.1.5",
      "addict": "2.4.0",
      "csvw": "4.1.1",
      "wrapt": "2.5.1",
      "pycparser": "3.12",
      "tzdata": "2026.5",
      "curated-transformers": "0.1.1",
      "en_core_web_sm": "3.8.0",
      "sympy": "1.14.0",
      "mlx-audio": "0.6.1",
      "hf-xet": "1.7.0",
      "safetensors": "0.8.0",
      "isodate": "0.7.2",
      "miniaudio": "1.71",
      "tqdm": "4.70.1",
      "urllib3": "2.8.0",
      "h11": "0.16.0",
      "pydantic_core": "2.50.1",
      "mdurl": "0.1.2",
      "mlx-metal": "0.32.4",
      "mpmath": "1.3.0",
      "PyYAML": "6.0.3",
      "murmurhash": "1.0.13",
      "num2words": "0.5.14",
      "httpcore2": "2.16.0",
      "blis": "1.3.3",
      "fsspec": "2026.9.0",
      "cloudpathlib": "0.26.0",
      "truststore": "0.10.5",
      "cffi": "2.1.1",
      "httpx2": "2.16.0",
      "wasabi": "1.1.3",
      "typer": "0.27.3",
      "docopt": "0.6.2",
      "Jinja2": "3.1.6",
      "annotated-types": "0.8.0",
      "referencing": "0.37.0",
      "regex": "2026.9.29",
      "markdown-it-py": "4.2.0",
      "annotated-doc": "0.0.5",
      "typing-inspection": "0.4.4",
      "rpds-py": "2026.9.1",
      "smart_open": "7.7.1",
      "transformers": "5.20.2",
      "attrs": "26.1.0",
      "httpx": "0.28.1",
      "typing_extensions": "4.16.0",
      "MarkupSafe": "3.0.4",
      "language-tags": "1.3.2",
      "pydantic": "2.14.1",
      "weasel": "0.4.3",
      "rdflib": "7.6.0",
      "python-dateutil": "3.0.0",
      "preshed": "3.0.10",
      "charset-normalizer": "3.5.2",
      "spacy": "3.8.7",
      "anyio": "4.15.1",
      "pyparsing": "3.3.3",
      "langcodes": "3.5.1",
      "six": "1.17.0",
      "scipy": "1.18.1",
      "dlinfo": "2.0.0",
      "idna": "3.20"
    }
  }
}
