Gen-Sim commited on
Commit
255b6f0
·
1 Parent(s): 0c345e1

Update gensim/sim_runner.py

Browse files
Files changed (1) hide show
  1. gensim/sim_runner.py +2 -2
gensim/sim_runner.py CHANGED
@@ -60,7 +60,7 @@ class SimulationRunner:
60
  """ save the final simulation statistics """
61
  self.diversity_score = compute_diversity_score_from_assets(self.task_asset_logs, self.curr_trials)
62
  save_stat(self.cfg, self.cfg['model_output_dir'], self.generated_tasks, self.syntax_pass_rate / (self.curr_trials),
63
- self.runtime_pass_rate / (self.curr_trials), self.env_pass_rate / (self.curr_trials), self.diversity_score)
64
  print("Model Folder: ", self.cfg['model_output_dir'])
65
  print(f"Total {len(self.generated_tasks)} New Tasks:", [task['task-name'] for task in self.generated_tasks])
66
  try:
@@ -92,7 +92,7 @@ class SimulationRunner:
92
  online_code_buffer[task_file] = open("cliport/generated_tasks/" + task_file).read()
93
 
94
  random_task_file = random.sample(list(online_code_buffer.keys()), 1)[0]
95
- class_def = [line for line in online_code_buffer[task_file].split("\n") if line.startswith('class')]
96
  task_name = class_def[0]
97
  task_name = task_name[task_name.find("class "): task_name.rfind("(Task)")][6:]
98
  self.curr_task_name = self.generated_task_name = task_name
 
60
  """ save the final simulation statistics """
61
  self.diversity_score = compute_diversity_score_from_assets(self.task_asset_logs, self.curr_trials)
62
  save_stat(self.cfg, self.cfg['model_output_dir'], self.generated_tasks, self.syntax_pass_rate / (self.curr_trials),
63
+ self.runtime_pass_rate / (self.data_pathcurr_trials), self.env_pass_rate / (self.curr_trials), self.diversity_score)
64
  print("Model Folder: ", self.cfg['model_output_dir'])
65
  print(f"Total {len(self.generated_tasks)} New Tasks:", [task['task-name'] for task in self.generated_tasks])
66
  try:
 
92
  online_code_buffer[task_file] = open("cliport/generated_tasks/" + task_file).read()
93
 
94
  random_task_file = random.sample(list(online_code_buffer.keys()), 1)[0]
95
+ class_def = [line for line in online_code_buffer[random_task_file].split("\n") if line.startswith('class')]
96
  task_name = class_def[0]
97
  task_name = task_name[task_name.find("class "): task_name.rfind("(Task)")][6:]
98
  self.curr_task_name = self.generated_task_name = task_name