Giter VIP home page Giter VIP logo

Comments (11)

ztzhang avatar ztzhang commented on June 14, 2024

Hi,

  1. The normalization is defined on the CAD models; we normalize each CAD model such that they fit in the unit sphere and is zero centered. We then voxelize the CAD models to produce the data.
  2. The epoch number is just for max training epochs. We use the checkpoint at epoch 80 to produce the result in the paper.

Hope this helps.

from genre-shapehd.

congyang12345 avatar congyang12345 commented on June 14, 2024

I trained the wgangp model using my own voxel data(128128128). At the same time, the wgangp model was trained using your released voxel data for comparison. Then I tested the naturalness work with voxel data rendered with ShapeNet objects(size: (1, 1, 128, 128, 128)). The naturalness loss offered by both discriminators is around 1500. And I found that the generator generated the voxel model that looks like triangle. Is this wgangp model correct?

from genre-shapehd.

xiumingzhang avatar xiumingzhang commented on June 14, 2024

Could you clarify what you mean by "looks like triangle"?

from genre-shapehd.

congyang12345 avatar congyang12345 commented on June 14, 2024

When the training of wgangp model is completed using the code and the voxel data you offered, the validation results for each epoch were saved in the output directory, including several obj files named gen_voxel.obj and txt files named disc.txt. The voxel in the obj file is a triangular patch.

from genre-shapehd.

xiumingzhang avatar xiumingzhang commented on June 14, 2024

Can you send me a download link to the said .obj file?

from genre-shapehd.

congyang12345 avatar congyang12345 commented on June 14, 2024

This is part of the results saved in the output directory. https://drive.google.com/open?id=1XpTPVSzbvOt4V2_Fz2S5Q2hXsSOSxnm0

from genre-shapehd.

ztzhang avatar ztzhang commented on June 14, 2024

This means that your generated voxels are below the iso-surfaces threshold.
You probably want to check the range of your generated voxels.

from genre-shapehd.

congyang12345 avatar congyang12345 commented on June 14, 2024

Thank you for your attention. I was recurring the results of your paper. The generated voxels above were based on your code and released data. The iso-surfaces threshold you set is 0.25. Do you mean the parameter is too small? What is the value you set in your paper? Hope your answer as I want to check the performance of the generator.

from genre-shapehd.

ztzhang avatar ztzhang commented on June 14, 2024

would you mind sending us a generated voxel file? Or can you print out the max/min value of the generated voxels?
As WGANGP training is quite standard, I feel it would be quite weird if this is actually a training problem. I've trained several WGANGP baselines using this data and it usually gives reasonable results.
@xiumingzhang any chance we can release the generator as well?

from genre-shapehd.

congyang12345 avatar congyang12345 commented on June 14, 2024

The min value of the generated voxel is infinitely close to 0, and the max value is infinitely close to 1.0.
The part of the results are below. The were reproduced using your code and data. https://drive.google.com/open?id=1XpTPVSzbvOt4V2_Fz2S5Q2hXsSOSxnm0. The 0000_13_gen_vox.obj is one of the generated voxel files.

from genre-shapehd.

xiumingzhang avatar xiumingzhang commented on June 14, 2024

The .obj you attached looks like the isosurface was generated with a threshold lower than even the minimum of your voxels. To prevent the .obj file from being empty, we inserted this tiny triangle, which should be too small to see when the generated voxels are correctly visualized. In your case, the isosurface is not there, so you see that triangle.

from genre-shapehd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.