Skip to content
Snippets Groups Projects
Commit 1d16874e authored by Christian's avatar Christian
Browse files

update plot.py of RL

parent 48ed377a
No related branches found
No related tags found
No related merge requests found
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
"legend": "PPO" "legend": "PPO"
}, },
{ {
"dir": "vtrace", "dir": "pg",
"legend": "Vtrace" "legend": "PG"
} }
] ]
\ No newline at end of file
...@@ -18,7 +18,7 @@ def get_args(): ...@@ -18,7 +18,7 @@ def get_args():
parser.add_argument('--tb-dir', type=str, default="TB_summary", parser.add_argument('--tb-dir', type=str, default="TB_summary",
help='The last dir for tensorboard files') help='The last dir for tensorboard files')
parser.add_argument("--map-file", type=str, default="results/map.json") parser.add_argument("--map-file", type=str, default="results/map.json")
parser.add_argument("--out-file", type=str, default="results/fig") parser.add_argument("--out-file", type=str, default="results/")
parser.add_argument("--max-dialogues", type=int, default=0) parser.add_argument("--max-dialogues", type=int, default=0)
parser.add_argument("--fill-between", type=float, default=0.3, parser.add_argument("--fill-between", type=float, default=0.3,
help="the transparency of the std err area") help="the transparency of the std err area")
...@@ -104,6 +104,7 @@ if __name__ == "__main__": ...@@ -104,6 +104,7 @@ if __name__ == "__main__":
for plot_type in ["complete_rate", "success_rate", 'turns', 'avg_return']: for plot_type in ["complete_rate", "success_rate", 'turns', 'avg_return']:
file_name, file_extension = os.path.splitext(args.out_file) file_name, file_extension = os.path.splitext(args.out_file)
os.makedirs(file_name, exist_ok=True)
fig_name = f"{file_name}_{plot_type}{file_extension}" fig_name = f"{file_name}_{plot_type}{file_extension}"
data = read_data(exp_dir=args.dir, tb_dir=args.tb_dir, data = read_data(exp_dir=args.dir, tb_dir=args.tb_dir,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment