You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 28, 2025. It is now read-only.
I might be missing something but according to the paper, Figure 3 suggests the AE model is required in order to train the GEN model. However, the code allows for training the GEN model without first training an AE. Why is this?
The AE model should learn to encode each point in the pointcloud into a latent vector of mean + variance. That is sampled and then given some small noise z to produce the next noisy timestep t of the diffusion for each point in the forward process. The AE SHOULD be providing the GEN with the dataset to learn reverse diffusion. But this isn't the case. The train_gen.py file doesn't even ask for the location of an AE_airplane.pt file in the parser arguments. Someone please explain why the GEN can learn by itself... This doesn't look right.