hunk.code_window: template class GcsTable<JobID, JobTableData>;
   template class GcsTable<NodeID, GcsNodeInfo>;
   template class GcsTable<NodeID, ResourceMap>;
   template class GcsTable<NodeID, HeartbeatTableData>;
   template class GcsTable<NodeID, ResourceUsageBatchData>;
   template class GcsTable<JobID, ErrorTableData>;
   template class GcsTable<UniqueID, ProfileTableData>;
   template class GcsTable<WorkerID, WorkerTableData>;
   template class GcsTable<ActorID, ActorTableData>;
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.file_path: src/ray/gcs/gcs_server/gcs_table_storage.cc
hunk.type: replace
file: # Runs on a single g3.16xl node
  # See https://github.com/ray-project/rl-experiments for results
  atari-a2c:
      env:
          grid_search:
              - BreakoutNoFrameskip-v4
              - BeamRiderNoFrameskip-v4
              - QbertNoFrameskip-v4
              - SpaceInvadersNoFrameskip-v4
      run: A2C
      config:
          # Works for both torch and tf.
          framework: tf
          rollout_fragment_length: 20
          clip_rewards: True
          num_workers: 5
          num_envs_per_worker: 5
          num_gpus: 1
          lr_schedule: [
              [0, 0.0007],
              [20000000, 0.000000000001],
          ]
  