From f7760d5ab804d965b66494fd0efbd276e5925d5d Mon Sep 17 00:00:00 2001 From: mckay Date: Sun, 5 Jan 2025 22:30:14 +0800 Subject: [PATCH] Fix path for MeshFeatureSample execution in evaluation.py to ensure correct file access during feature computation --- code/evaluation/evaluation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/evaluation/evaluation.py b/code/evaluation/evaluation.py index f4c4447..e9c5d9e 100644 --- a/code/evaluation/evaluation.py +++ b/code/evaluation/evaluation.py @@ -178,7 +178,7 @@ def compute_all(): gt_ptangle = np.loadtxt(os.path.join(gt_path, line + '_detectfea4e-3.ptangle')) pred_ptangle_path = meshfile[:-4]+'_4e-3.ptangle' if not os.path.exists(pred_ptangle_path) or args.regen: - os.system('./MeshFeatureSample/build/SimpleSample -i {} -o {} -s 4e-3'.format(meshfile, pred_ptangle_path)) + os.system('./evaluation/MeshFeatureSample/build/SimpleSample -i {} -o {} -s 4e-3'.format(meshfile, pred_ptangle_path)) pred_ptangle = np.loadtxt(pred_ptangle_path).reshape(-1,4) #for smooth case: if gt fea is empty, or pred fea is empty, then return 0