Adversarial-point-perturbations-on-3D-objects
Adversarial-point-perturbations-on-3D-objects copied to clipboard
Fail to construct PerturbProjTree
Hi,
Every time I try to construct PerturbProjTree, it turns out
I am using TensorFlow 1.14 and Python 2.7 as you suggested. How does this error happen?
Hey, thank you for reporting this issue. I have not experienced this issue, so I did a quick google search and found this. The OMP:
lines are normal output, so perhaps the segment fault is due to you running out of memory? My experiments were conducted on a 12GB Titan X.
If that is not the case, then it could be Numba, which is used to JIT compile the PerturbProjTree code. Try an example from here to test if Numba is installed correctly.
Thanks for your reply!
Following the link you sent, I've confirmed that Numba is installed correctly. Besides, my GPU is a 12 GB Titan V, and my CPU has 125 GB memory.
I think the class PerturbProjTree is only executed on CPU. Do I need to compile or install something?
PerturbProjTree should be automatically JIT compiled with Numba.
Do you have any other error messages? The issue could be anything if there is only a seg fault.
Another thing to check is whether the Python stack is running out of memory because PerturbProjTree is recursive. Try ulimit -s
in the command line (from here).