ranahanocka / MeshCNN

Convolutional Neural Network for 3D meshes in PyTorch
MIT License
1.58k stars 316 forks source link

Unable to reach specified number of pooled edges #26

Closed KunalMGupta closed 4 years ago

KunalMGupta commented 5 years ago

I am trying to implement MeshCNN for Shapenet models. While It seems that I am able to get past the manifold issue using https://github.com/hjwdzh/Manifold but I am stuck with another problem. I have noticed that the number of pooled edges vary (maybe because feature vectors are different and therefore they appear differently in the queue each time) and often they are larger than the target number of pooled edges. Do you have any idea as to why this might be happening? Is there a way around this problem?

Thanks!

ranahanocka commented 5 years ago

Hi @KunalMGupta ,

Thanks for letting me know. I noticed that the Manifold code often leaves small pyramids "floating", and this is a problem. I wrote about this problem and the fix in this issue. Let me know if that fixes it :)