import subprocess import os # 设置 PYTHONPATH 环境变量 pythonpath = '.' if 'PYTHONPATH' in os.environ: pythonpath += ':' + os.environ['PYTHONPATH'] os.environ['PYTHONPATH'] = pythonpath ROOT = "/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD" run_file = ROOT+"/eval_ood.py" subprocess.run(["python", run_file, "--id-data=bronze2", \ "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ "--postprocessor=gram",\ "--batch-size=20",\ "--save-score",\ "--save-csv",\ ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=gradnorm",\ # "--batch-size=20",\ # "--save-score",\ # "--save-csv",\ # ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=react",\ # "--batch-size=100",\ # "--save-score",\ # "--save-csv",\ # ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=mls",\ # "--batch-size=100",\ # "--save-score",\ # "--save-csv",\ # ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=klm",\ # "--batch-size=100",\ # "--save-score",\ # "--save-csv",\ # ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=vim",\ # "--batch-size=100",\ # "--save-score",\ # "--save-csv",\ # ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=knn",\ # "--batch-size=100",\ # "--save-score",\ # "--save-csv",\ # ]) # subprocess.run(["python", run_file, "--id-data=bronze2", \ # "--root=/home/zhourixin/OOD_Folder/CODE/other_methods/openOOD_code/OpenOOD/results/bronze_2_p2pnet_415", \ # "--postprocessor=dice",\ # "--batch-size=100",\ # "--save-score",\ # "--save-csv",\ # ]) # run_file = ROOT+"/main.py" # subprocess.run(["python", run_file, "--config configs/datasets/cifar10/cifar10.yml \ # configs/datasets/cifar10/cifar10_ood.yml \ # configs/networks/resnet18_32x32.yml \ # configs/pipelines/test/test_ood.yml \ # configs/preprocessors/base_preprocessor.yml \ # configs/postprocessors/knn.yml ", "--num_workers=8", # "--network.checkpoint='results/cifar10_resnet18_32x32_base_e100_lr0.1_default/s0/best.ckpt'", # "--mark=0"]) # cmd = "python main.py \ # --config configs/datasets/cifar10/cifar10.yml \ # configs/datasets/cifar10/cifar10_ood.yml \ # configs/networks/resnet18_32x32.yml \ # configs/pipelines/test/test_ood.yml \ # configs/preprocessors/base_preprocessor.yml \ # configs/postprocessors/knn.yml \ # --num_workers 8 \ # --network.checkpoint 'results/cifar10_resnet18_32x32_base_e100_lr0.1_default/s0/best.ckpt' \ # --mark 0" # subprocess.run(cmd, shell=True, cwd=ROOT) # # subprocess.run(["python", run_file, "--model_type=test"]) # # subprocess.run(["python", run_file, "--model_type=stage1"]) # # subprocess.run(["python", run_file, "--model_type=stage2"]) # # subprocess.run(["python", run_file, "--model_type=stage2_searching"]) # path = ROOT # # cmd = 'python -m torch.distributed.launch --nproc_per_node 4 texture_countour_double_GCN.py --model_type=stage2' # # subprocess.run(cmd, shell=True, cwd=path) # cmd = 'python texture_countour_double_GCN.py --model_type=stage2_searching' # subprocess.run(cmd, shell=True, cwd=path)