From 6b2f6531b8b875b98c8f8018028ed32bcf23c6d0 Mon Sep 17 00:00:00 2001 From: Sooyoung Cheong <64125280+c-sooyoung@users.noreply.github.com> Date: Tue, 21 Jul 2026 16:04:12 +0900 Subject: [PATCH] fixes to results dir --- config.yaml | 2 +- main.py | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/config.yaml b/config.yaml index ffffb11..b5abec4 100644 --- a/config.yaml +++ b/config.yaml @@ -1,6 +1,6 @@ io: input_data_path: '/home/swim/Si_project/data/Si2V1_1.mat' - result_dir: '/home/swim/Si_project/wrapper/results260721' + result_dir: '/home/swim/Si_project/wrapper/results/260721' verbosity: 1 ptycho: diff --git a/main.py b/main.py index daae4f8..38cfb63 100644 --- a/main.py +++ b/main.py @@ -1,15 +1,21 @@ import os import sys import yaml +import shutil import numpy as np import bo import ptycho -def main(config): +def main(config_yaml): + + with open(config_yaml, 'r') as f: + config = yaml.safe_load(f) result_dir = config['io']['result_dir'] os.makedirs(result_dir, exist_ok=True) + shutil.copy(config_yaml, os.path.join(result_dir, os.path.basename(config_yaml))) + randombo = bo.RandomBOEngine(config) @@ -49,7 +55,5 @@ if __name__ == "__main__": sys.exit(1) config_yaml = sys.argv[1] - with open(config_yaml, 'r') as f: - config = yaml.safe_load(f) - main(config) + main(config_yaml)