{
  "purpose": "Self-hosted browser-only ESRGAN Slim 2x image inference. No image data is uploaded.",
  "packages": [
    {
      "name": "@tensorflow/tfjs",
      "version": "4.22.0",
      "license": "Apache-2.0",
      "source": "https://github.com/tensorflow/tfjs/tree/tfjs-v4.22.0",
      "registry": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-4.22.0.tgz"
    },
    {
      "name": "upscaler",
      "version": "1.0.0",
      "license": "MIT",
      "source": "https://github.com/thekevinscott/UpscalerJS",
      "registry": "https://registry.npmjs.org/upscaler/-/upscaler-1.0.0.tgz"
    },
    {
      "name": "@upscalerjs/esrgan-slim",
      "version": "1.0.0",
      "license": "MIT",
      "source": "https://upscalerjs.com/models/available/upscaling/esrgan-slim/",
      "registry": "https://registry.npmjs.org/@upscalerjs/esrgan-slim/-/esrgan-slim-1.0.0.tgz"
    }
  ],
  "model": {
    "scale": 2,
    "architecture": "rdn",
    "dataset": "DIV2K",
    "filename": "rdn-C1-D2-G4-G064-T10-x2-patchsize128-compress100-sharpen0-datadiv2k-vary_cFalse_best-val_loss_epoch494",
    "inputRange": [
      0,
      255
    ],
    "outputRange": [
      0,
      255
    ]
  },
  "files": [
    {
      "path": "LICENSE-esrgan-slim.txt",
      "bytes": 1068,
      "sha256": "cea5198cf6e5c9deabd816d665d9d952ab8e367e6c04daead05c102bdb6feee4"
    },
    {
      "path": "LICENSE-tensorflow.txt",
      "bytes": 11358,
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "path": "LICENSE-upscaler.txt",
      "bytes": 1068,
      "sha256": "cea5198cf6e5c9deabd816d665d9d952ab8e367e6c04daead05c102bdb6feee4"
    },
    {
      "path": "esrgan-slim-x2-1.0.0/group1-shard1of1.bin",
      "bytes": 888300,
      "sha256": "5cb464ae4d390ce0a771afd5feaf60fbfcdb18ab48a56db98cdf6b88202369de"
    },
    {
      "path": "esrgan-slim-x2-1.0.0/model.json",
      "bytes": 12336,
      "sha256": "8efb488c2caed0196a6163e3f06798f9245e92623ffd50654a26c372e09150ea"
    },
    {
      "path": "tf-4.22.0.min.js",
      "bytes": 1469843,
      "sha256": "300dfae273d20b4046f46a06d735688f03675a807561e9bcb5f664eb2f3d2831"
    },
    {
      "path": "upscaler-1.0.0.min.js",
      "bytes": 13958,
      "sha256": "79686f0cd48e331481f649c05cbca217ab66a371580d708201e1530f47ce1c6b"
    }
  ]
}
