 {
  "project": {
    "name": "bug repro hand gesture classification from scratch",
    "id": "ymgkvj",
    "creationTs": 1699508052976,
    "lastModifiedTs": 1699508068229,
    "userSetData": {
      "description": "this doesn't work if i create it from scratch, but clearing everything and importing it gets rid of the red error.",
      "tags": [
        "vision"
      ],
      "contactURL": "",
      "tutorialYouTube": ""
    }
  },
  "graph": {
    "nodes": [
      {
        "id": "live_camera_q5xklm",
        "nodeSpecId": "live_camera",
        "customData": {
          "runContinuously": true,
          "initialWidth": 240,
          "initialHeight": 320,
          "previewX": 16,
          "previewY": 16,
          "previewWidth": 240,
          "previewHeight": 320
        },
        "uiData": {
          "posX": 0,
          "posY": 145.5,
          "width": 176,
          "selected": true
        },
        "propValues": {
          "hidePreview": true
        }
      },
      {
        "id": "hand_pose_detection_bcev02",
        "nodeSpecId": "hand_pose_detection",
        "customData": {
          "previewX": 272,
          "previewY": 16,
          "previewWidth": 320,
          "previewHeight": 240
        },
        "uiData": {
          "posX": 336,
          "posY": 129,
          "width": 179.25341796875,
          "selected": false
        },
        "incomingEdges": {
          "image": [
            {
              "sourceNodeId": "live_camera_q5xklm",
              "outputId": "image"
            }
          ]
        }
      },
      {
        "id": "landmark_visualizer_bfmfn7",
        "nodeSpecId": "landmark_visualizer",
        "customData": {
          "previewX": 16,
          "previewY": 16,
          "previewWidth": 320,
          "previewHeight": 240
        },
        "uiData": {
          "posX": 675.25341796875,
          "posY": 95.5,
          "width": 176,
          "selected": false
        },
        "propValues": {
          "keypointScale": 1,
          "color": "#fe0808",
          "boundingBox": false,
          "hidePreview": false
        },
        "incomingEdges": {
          "landmarkResult": [
            {
              "sourceNodeId": "hand_pose_detection_bcev02",
              "outputId": "landmarkResult"
            }
          ],
          "image": [
            {
              "sourceNodeId": "live_camera_q5xklm",
              "outputId": "image"
            }
          ]
        }
      },
      {
        "id": "gesture_recognition_1zsoxy",
        "nodeSpecId": "gesture_recognition",
        "customData": {
          "previewX": 608,
          "previewY": 16,
          "previewWidth": 320,
          "previewHeight": 240
        },
        "uiData": {
          "posX": 1011.25341796875,
          "posY": 152,
          "width": 215.35888671875,
          "selected": false
        },
        "incomingEdges": {
          "image": [
            {
              "sourceNodeId": "landmark_visualizer_bfmfn7",
              "outputId": "image"
            }
          ]
        }
      },
      {
        "id": "landmark_visualizer_k0viok",
        "nodeSpecId": "landmark_visualizer",
        "customData": {
          "previewX": 352,
          "previewY": 16,
          "previewWidth": 320,
          "previewHeight": 240
        },
        "uiData": {
          "posX": 1387.4931640625,
          "posY": 0,
          "width": 176,
          "selected": false
        },
        "propValues": {
          "keypointScale": 1,
          "color": "#08f7fe",
          "boundingBox": false,
          "hidePreview": false
        },
        "incomingEdges": {
          "landmarkResult": [
            {
              "sourceNodeId": "gesture_recognition_1zsoxy",
              "outputId": "landmarkResult"
            }
          ]
        }
      },
      {
        "id": "classification_visualizer_0ihaib",
        "nodeSpecId": "classification_visualizer",
        "customData": {
          "initialWidth": 240,
          "initialHeight": 320,
          "previewX": 688,
          "previewY": 16,
          "previewWidth": 240,
          "previewHeight": 320
        },
        "uiData": {
          "posX": 1386.6123046875,
          "posY": 241,
          "width": 177.76171875,
          "selected": false
        },
        "propValues": {
          "hidePreview": false
        },
        "incomingEdges": {
          "result": [
            {
              "sourceNodeId": "gesture_recognition_1zsoxy",
              "outputId": "classificationResult"
            }
          ]
        }
      }
    ]
  },
  "customNodeUrls": []
}