Giter Site home page Giter Site logo

Comments (4)

EndlessSora avatar EndlessSora commented on June 11, 2024 2

There is no significant difference. The tfrecords are just a data format the original authors used for their TensorFlow version training. They may also do certain data preprocessing when preparing this format. As for your dataset preparation, please refer to the Dataset Preparation section in this repo. You may find more useful tips in stylegan2-ada-pytorch Preparing datasets.

from deceived.

EndlessSora avatar EndlessSora commented on June 11, 2024 2

You can make it more frequent by setting a smaller --snap value if you need to carefully find a more reasonable result. But it would also increase the evaluation time during training. Please set --aug=apa --with-dataaug=true to apply APA together with compatible standard data augmentations to obtain possible relatively reasonable results. You might also try a smaller --target value on small datasets. More details can be found in our paper.

from deceived.

Yongssss avatar Yongssss commented on June 11, 2024

Thank you. How do you set the value of snap when training on FFHQ-1K. Do you use the default 50 in your paper? I found that small datasets are easy to over-fitting, and 50 is not a reasonable value.

from deceived.

woctezuma avatar woctezuma commented on June 11, 2024

I don't think --snap is an important parameter for training. It is a matter of how frequent snapshots are saved to disk.

The training exports network pickles (network-snapshot-<INT>.pkl) and example images (fakes<INT>.png) at regular intervals (controlled by --snap). For each pickle, it also evaluates FID (controlled by --metrics) and logs the resulting scores in metric-fid50k_full.jsonl (as well as TFEvents if TensorBoard is installed).

from deceived.

Related Issues (8)

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.