Skip to content
This repository was archived by the owner on Nov 28, 2025. It is now read-only.
This repository was archived by the owner on Nov 28, 2025. It is now read-only.

GEN model doesnt need AE model to train? #39

@GunnerStone

Description

@GunnerStone

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions