Skip to content

Commit

Permalink
Resolved output directory and history file paths to make them absolute.
Browse files Browse the repository at this point in the history
  • Loading branch information
NeoChaos12 committed Aug 4, 2020
1 parent 571d987 commit b4491c8
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion HPOlibExperimentUtils/run_benchmark.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ def run_benchmark(optimizer: Union[OptimizerEnum, str],
optimizer_enum = optimizer_str_to_enum(optimizer)
logger.debug(f'Optimizer: {optimizer_enum}')

output_dir = Path(output_dir) / f'{str(optimizer_enum)}-run-{rng}'
output_dir = Path(output_dir).expanduser().resolve() / f'{str(optimizer_enum)}-run-{rng}'
output_dir.mkdir(exist_ok=True, parents=True)
logger.debug(f'Output dir: {output_dir}')

Expand Down
2 changes: 2 additions & 0 deletions HPOlibExperimentUtils/utils/dragonfly_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,8 @@ def generate_trajectory(history: Namespace, save_file: Path, is_cp=False, histor
"""
if history_file is not None:
history_file = Path(history_file)
if not history_file.is_absolute():
history_file.expanduser().resolve()
recorded_history = []
save_history = True
else:
Expand Down

0 comments on commit b4491c8

Please sign in to comment.