)]}'
{
  "commit": "2d55dfe26f300308e631be3f992523f71e1dfe84",
  "tree": "8e2df3cb174e7ff752404582893eae3ac29a2b14",
  "parents": [
    "ce66ac0145d78b22606402e3b782b148925a087f"
  ],
  "author": {
    "name": "Jacob Hegna",
    "email": "jacobhegna@gmail.com",
    "time": "Thu May 25 20:53:34 2023 +0000"
  },
  "committer": {
    "name": "Jacob Hegna",
    "email": "jacobhegna@gmail.com",
    "time": "Thu May 25 20:53:34 2023 +0000"
  },
  "message": "Add self-supervised training code.\n\nThis is only for staging - DO NOT MERGE.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30915b60ffdb655b3dad6728f05c5d7d1c4f373f",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/attention.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fde6aa2d82385fdede7cd782fed63bb8995d6f7",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8100aa8fec08f2d16bd37ae4714c86c8f48ccab8",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11a458ecfc424734f7086b8c3c2e3bd13467a52c",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/config.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9967f16a2bb2aa9e2c865752e080d9541ff6e554",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/dataset_ops.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0fcb357905aad4b38c5bca942637094136176fa",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/gin_configs/common.gin"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c90edc47823caa224f4510cf4361f163419da77",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/lr_encoder_runner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a953aa4e280ec2e4e87636afaa1e4b248415d684",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/model.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca0b628127554e0681e1988843ea09416ad78ee1",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/regalloc/lr_encoder/train.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "209f2f9d46733f7b068a3b91aa5ac678de035e9f",
      "new_mode": 33188,
      "new_path": "compiler_opt/rl/train_semisupervised.py"
    }
  ]
}
