GithubHelp home page GithubHelp logo

A simple way to save 99% network data flowing and 3x speed up the generating with much more face quality about makegirlsmoe_web HOT 8 CLOSED

makegirlsmoe avatar makegirlsmoe commented on May 18, 2024
A simple way to save 99% network data flowing and 3x speed up the generating with much more face quality

from makegirlsmoe_web.

Comments (8)

zhangjk95 avatar zhangjk95 commented on May 18, 2024 2

The answer to your question is "yes", because that's the reason why we created this website.
Besides, the number of combinations of options is more than 4*10^4. To ensure that every user can get a unique image each time he/she request an image for his/her option, it requires a huge amount of pregenerated images, which is almost impossible.
Note that the "uniqueness" of image is very important because we don't wan't users to get a image that he/she has already seen on twitter timeline or somewhere else.

from makegirlsmoe_web.

lllyasviel avatar lllyasviel commented on May 18, 2024

then even a 5 dollar server can hold the app, if someone write a fully php or asp or asp.net version.

from makegirlsmoe_web.

zhangjk95 avatar zhangjk95 commented on May 18, 2024

Thank you for your suggestion. However, we can't accept it.
This website is not only a tool for generating images, but also a demo that shows our research. Therefore, we can't simply return the images to users. It is essential to show how it really works. And users can even do some "hackings" to it in order to archive some more interesting results (e.g. http://tosaka2.hatenablog.com/entry/2017/08/15/174439).

from makegirlsmoe_web.

lllyasviel avatar lllyasviel commented on May 18, 2024

Then the "how it really works" is more important than all these as follow?

  1. 99% network data saving.
  2. much more faster image giving.
  3. much more higher image quality.
  4. every one can run this app using his own server with very little money cost.

btw: the "hacking" will still works, if we use some simple trick

from makegirlsmoe_web.

lllyasviel avatar lllyasviel commented on May 18, 2024

easy.
1x10^7 is enough and not impossible.
delete the image every time you give it to a user will ensure the "unique". then if images is running out we can use step 1 every 3 days instead of a week.

from makegirlsmoe_web.

lllyasviel avatar lllyasviel commented on May 18, 2024

batchsize is 32
each batch use 1.5s in your tesla
then 1*10^7 takes 17.5 hours

from makegirlsmoe_web.

 avatar commented on May 18, 2024

@lllyasviel
你再混几年这个业界再过来跟我说,把这些图片做成缓存处理。
Too young, too simple, sometimes naive.

from makegirlsmoe_web.

lllyasviel avatar lllyasviel commented on May 18, 2024

@anonymous066
The main advantage of my idea is not only the cache. The most important thing is we can use discriminator to score these cache, then we can sort their score to achieve the best result.
And the problem of "unique" can be tackled by dynamic deleting as I mentioned above.

from makegirlsmoe_web.

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.