jsnln / ParametricGaussRecon

Parametric Gauss Reconstruction
MIT License
67 stars 12 forks source link

missing files of .npy in samples and .txt in solve after running #1

Open WWmore opened 10 months ago

WWmore commented 10 months ago

Very nice work!

I am trying to use your code to get a mesh from your given Armadillo example. But after I run python run_pgr.py data/Armadillo_40000.xyz, as you said, three subfolers 'solve', 'recon','samples' are produced, but only a Armadillo_40000.xyz appears inside samples folder, the other two are empty.

The printing errors are FileNotFoundError: [Errno 2] No such file or directory: 'results/Armadillo_40000/samples/Armadillo_40000_normalized.npy' and FileNotFoundError: [Errno 2] No such file or directory: 'results/Armadillo_40000/solve/Armadillo_40000_k_7_min_0.0015_max_0.015_alpha_1.05_depth_min_1_depth_max_1_isoval.txt' .

Could you please have a check if something is missing from the code or running pipeline? Thanks!

jsnln commented 10 months ago

Hi, it is not immediately clear what the problem is judging from these error messages. In run_pgr.py there are system calls done by os.system. You can run those commands (build_octree_cmd, solve_cmd, recon_cmd) manually in the command line interface and check which step failed.

The expected outputs of each step is written in Pipeline Explained in the README.

ShuaiGer1234 commented 1 month ago

Hi: You could, change cmd path into absolute like C:/user/apps/PGR, it will work, this may caused by the system path format not equal if you use WINDOWS rather than LINUX