{
  "@context": [
    "https://w3id.org/fdo/context/v1",
    {
      "schema": "https://schema.org/",
      "prov": "http://www.w3.org/ns/prov#",
      "fdo": "https://w3id.org/fdo/vocabulary/"
    }
  ],
  "@id": "Q7611536028271",
  "@type": "DigitalObject",
  "kernel": {
    "@id": "Q7611536028271",
    "digitalObjectType": "https://schema.org/SoftwareApplication",
    "primaryIdentifier": "Q7611536028271",
    "kernelVersion": "v1",
    "immutable": false,
    "modified": "2026-06-10T18:13:44Z"
  },
  "profile": {
    "@context": "https://schema.org/",
    "@type": "SoftwareApplication",
    "@id": "Q7611536028271",
    "name": "model__prediction__generic__timesfm",
    "description": "Generic time-series forecast model using Google TimesFM 2.5, a 200M-parameter foundation model applied zero-shot. Reads any parquet with a leading x column and arbitrary y columns; forecasts each y series independently with point + 10th/90th percentile predictions.",
    "url": "ghcr.io/the-episerve-consortium/model__prediction__generic__timesfm",
    "softwareVersion": "latest",
    "codeRepository": "https://github.com/The-EPISERVE-Consortium/model__prediction__generic__timesfm",
    "applicationCategory": "algorithm",
    "operatingSystem": "Linux",
    "runtimePlatform": "Docker",
    "author": {
      "@type": "Organization",
      "name": "EPISERVE Consortium"
    },
    "additionalProperty": [
      {
        "@type": "PropertyValue",
        "name": "history_length",
        "description": "Number of rows to use as model context. Window ends at total_rows - prediction_offset.",
        "valueRequired": true
      },
      {
        "@type": "PropertyValue",
        "name": "prediction_length",
        "description": "Number of steps to forecast ahead. Maximum: 512.",
        "valueRequired": true,
        "maxValue": 512
      },
      {
        "@type": "PropertyValue",
        "name": "prediction_offset",
        "description": "Rows to skip at the end before the history window. Use for back-testing against known data.",
        "valueRequired": false,
        "value": 0
      }
    ]
  },
  "provenance": {
    "prov:generatedAtTime": "2026-06-10T18:13:44Z",
    "prov:wasAttributedTo": "EPISERVE Consortium sync-lakefs-ckan"
  }
}