Loading testing/run_all_pilot.sh +6 −7 Original line number Diff line number Diff line #!/bin/bash # Interpreter declaration sbatch run_soar_comparison_1.sh sbatch run_soar_comparison_2.sh sbatch run_soar_comparison_3.sh sbatch run_soar_comparison_4.sh sbatch run_soar_comparison_5.sh sbatch run_soar_comparison_6.sh No newline at end of file . sbatch run_soar_comparison_1.sh . sbatch run_soar_comparison_2.sh . sbatch run_soar_comparison_3.sh . sbatch run_soar_comparison_4.sh . sbatch run_soar_comparison_5.sh . sbatch run_soar_comparison_6.sh No newline at end of file testing/run_soar_comparison.py +7 −3 Original line number Diff line number Diff line Loading @@ -308,12 +308,15 @@ def test_compare_methods( if overwrite: results_log_path = os.path.join(results_folder, f"{system}_{objective}_{reddeficit_str}_{str(ptype)}.pkl") with open(results_log_path, "wb") as f: pickle.dump(results_log, f) else: curr_date = datetime.datetime.today().strftime('%Y_%m_%d_%H_%M_%S') results_log_path = os.path.join(results_folder, f"{system}_{objective}_{reddeficit_str}_{str(ptype)}_{curr_date}.pkl") print(f"saving results to file: {results_log_path}") with open(results_log_path, "wb") as f: pickle.dump(results_log, f) if __name__ == "__main__": Loading Loading @@ -344,7 +347,7 @@ if __name__ == "__main__": ) parser.add_argument( '--overwrite', action='store_true', help='overwrite existing pickle file' '--overwrite', action='store_false', help='overwrite existing pickle file' ) # run_soar_comparison.py --sysname="pilot" # 3. Parse the arguments from the command line Loading @@ -358,6 +361,7 @@ if __name__ == "__main__": ptype=args.problemtype, reddeficit=args.reddeficit, test_layouts=args.layoutsampling, overwrite=args.overwrite, verbose=0, ) Loading testing/run_soar_comparison_1.sh +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ source ~/.bashrc conda activate wwtp cd /home/tjf/01_nawi/soar_integration/testing/ python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=1 --layoutsampling="sampling" --reddeficit --overwrite python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=1 --layoutsampling="sampling" --reddeficit testing/run_soar_comparison_2.sh +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ source ~/.bashrc conda activate wwtp cd /home/tjf/01_nawi/soar_integration/testing/ python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=2 --layoutsampling="sampling" --reddeficit --overwrite python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=2 --layoutsampling="sampling" --reddeficit No newline at end of file testing/run_soar_comparison_3.sh +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ source ~/.bashrc conda activate wwtp cd /home/tjf/01_nawi/soar_integration/testing/ python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=3 --layoutsampling="sampling" --reddeficit --overwrite python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=3 --layoutsampling="sampling" --reddeficit Loading
testing/run_all_pilot.sh +6 −7 Original line number Diff line number Diff line #!/bin/bash # Interpreter declaration sbatch run_soar_comparison_1.sh sbatch run_soar_comparison_2.sh sbatch run_soar_comparison_3.sh sbatch run_soar_comparison_4.sh sbatch run_soar_comparison_5.sh sbatch run_soar_comparison_6.sh No newline at end of file . sbatch run_soar_comparison_1.sh . sbatch run_soar_comparison_2.sh . sbatch run_soar_comparison_3.sh . sbatch run_soar_comparison_4.sh . sbatch run_soar_comparison_5.sh . sbatch run_soar_comparison_6.sh No newline at end of file
testing/run_soar_comparison.py +7 −3 Original line number Diff line number Diff line Loading @@ -308,12 +308,15 @@ def test_compare_methods( if overwrite: results_log_path = os.path.join(results_folder, f"{system}_{objective}_{reddeficit_str}_{str(ptype)}.pkl") with open(results_log_path, "wb") as f: pickle.dump(results_log, f) else: curr_date = datetime.datetime.today().strftime('%Y_%m_%d_%H_%M_%S') results_log_path = os.path.join(results_folder, f"{system}_{objective}_{reddeficit_str}_{str(ptype)}_{curr_date}.pkl") print(f"saving results to file: {results_log_path}") with open(results_log_path, "wb") as f: pickle.dump(results_log, f) if __name__ == "__main__": Loading Loading @@ -344,7 +347,7 @@ if __name__ == "__main__": ) parser.add_argument( '--overwrite', action='store_true', help='overwrite existing pickle file' '--overwrite', action='store_false', help='overwrite existing pickle file' ) # run_soar_comparison.py --sysname="pilot" # 3. Parse the arguments from the command line Loading @@ -358,6 +361,7 @@ if __name__ == "__main__": ptype=args.problemtype, reddeficit=args.reddeficit, test_layouts=args.layoutsampling, overwrite=args.overwrite, verbose=0, ) Loading
testing/run_soar_comparison_1.sh +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ source ~/.bashrc conda activate wwtp cd /home/tjf/01_nawi/soar_integration/testing/ python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=1 --layoutsampling="sampling" --reddeficit --overwrite python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=1 --layoutsampling="sampling" --reddeficit
testing/run_soar_comparison_2.sh +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ source ~/.bashrc conda activate wwtp cd /home/tjf/01_nawi/soar_integration/testing/ python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=2 --layoutsampling="sampling" --reddeficit --overwrite python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=2 --layoutsampling="sampling" --reddeficit No newline at end of file
testing/run_soar_comparison_3.sh +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ source ~/.bashrc conda activate wwtp cd /home/tjf/01_nawi/soar_integration/testing/ python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=3 --layoutsampling="sampling" --reddeficit --overwrite python run_soar_comparison.py --sysname="pilot" --objective="nonlinear" --problemtype=3 --layoutsampling="sampling" --reddeficit