{
  "returncode": 1,
  "stdout": "",
  "stderr": "Traceback (most recent call last):\n  File \"/work/helpers/worker.py\", line 105, in <module>\n    for kind in ('FIGHT_R5','FALL_R2'):results.append(one(key,kind))\n                                                      ^^^^^^^^^^^^^\n  File \"/work/helpers/worker.py\", line 54, in one\n    ps=tuple(PoseObservation(fr,POSE_MODEL,p['score'],tuple(v/d for v,d in zip(p['bbox'],[w,h,w,h])),tuple((x/w,y/h,s) for x,y,s in p['keypoints'])) for p in row['persons'])\n       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/work/helpers/worker.py\", line 54, in <genexpr>\n    ps=tuple(PoseObservation(fr,POSE_MODEL,p['score'],tuple(v/d for v,d in zip(p['bbox'],[w,h,w,h])),tuple((x/w,y/h,s) for x,y,s in p['keypoints'])) for p in row['persons'])\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"<string>\", line 8, in __init__\n  File \"/opt/contextra/app/contracts/frames.py\", line 77, in __post_init__\n    _validate_result(self)\n  File \"/opt/contextra/app/contracts/frames.py\", line 90, in _validate_result\n    raise ValueError(\"invalid normalized observation\")\nValueError: invalid normalized observation\n"
}