{
  "last_node_id": 5,
  "last_link_id": 3,
  "nodes": [
    {
      "id": 1,
      "type": "LoadImage",
      "pos": [
        40,
        40
      ],
      "size": [
        315,
        314
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            1
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "example.png",
        "image"
      ]
    },
    {
      "id": 2,
      "type": "UpscaleModelLoader",
      "pos": [
        40,
        400
      ],
      "size": [
        315,
        58
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "UPSCALE_MODEL",
          "type": "UPSCALE_MODEL",
          "links": [
            2
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "UpscaleModelLoader"
      },
      "widgets_values": [
        "RealESRGAN_x4plus.pth"
      ]
    },
    {
      "id": 3,
      "type": "ImageUpscaleWithModel",
      "pos": [
        400,
        40
      ],
      "size": [
        315,
        46
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "upscale_model",
          "type": "UPSCALE_MODEL",
          "link": 2
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 1
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            3
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ImageUpscaleWithModel"
      },
      "widgets_values": []
    },
    {
      "id": 4,
      "type": "SaveImage",
      "pos": [
        760,
        40
      ],
      "size": [
        210,
        270
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 3
        }
      ],
      "outputs": [],
      "properties": {
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "nh_upscale_4x"
      ]
    },
    {
      "id": 5,
      "type": "Note",
      "pos": [
        40,
        498
      ],
      "size": [
        540,
        380
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {
        "text": "NeuralDrift workflow. Review dependencies on the workflow page. Hardware compatibility and generation speed require an actual test."
      },
      "widgets_values": [
        "NeuralDrift workflow. Review dependencies on the workflow page. Hardware compatibility and generation speed require an actual test."
      ]
    }
  ],
  "links": [
    [
      1,
      1,
      0,
      3,
      1,
      "IMAGE"
    ],
    [
      2,
      2,
      0,
      3,
      0,
      "UPSCALE_MODEL"
    ],
    [
      3,
      3,
      0,
      4,
      0,
      "IMAGE"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.7,
      "offset": [
        0,
        0
      ]
    },
    "neuraldrift": {
      "catalogId": "21",
      "source": "Existing NeuralDrift workflow asset",
      "sourceAsset": "21-upscale-4x-esrgan.json",
      "license": null,
      "executionTested": false
    }
  },
  "version": 0.4
}
