Quelqu'un sait si c'est possible de faire du GAN dans Unity ? Si vous avez la moindre informations, dites le moi.
c'est quoi GAN dans ce contexte?
Le 03 décembre 2020 à 22:48:25 godrik a écrit :
c'est quoi GAN dans ce contexte?
Generative adversarial networks
ah. Oui evidement c'est possible. Tu programmes Unity em c# et tu peux linker des libs externes et acceder le gpu. donc oui, c'est possible.
Cependant, generer quelquechose avec un gan est tres couteux en calcul. et ce n'est pas faisable en temps reel pour l'instant.
Le 04 décembre 2020 à 15:45:53 godrik a écrit :
ah. Oui evidement c'est possible. Tu programmes Unity em c# et tu peux linker des libs externes et acceder le gpu. donc oui, c'est possible.Cependant, generer quelquechose avec un gan est tres couteux en calcul. et ce n'est pas faisable en temps reel pour l'instant.
ah bon ?
J'imagine que ca depend ce que tu fais avec. L'exemple typiqe est de generer des faces humaines et c'est super couteux. (ou du moins ca l'etait il y a deux ans). Par exemple, les image realistique produite par BigGAN https://www.fastcompany.com/90244767/see-the-shockingly-realistic-images-made-by-googles-new-ai avaient pris 512 TPU pendant 48 heures pour produire une image de 512 pixels.
Apres j'imagine que ca depend de ce que tu veux construire avec. Mais l'utilisation des GAN reste un probleme difficile aujourd'hui. regarde le tuto GAN de google ( https://developers.google.com/machine-learning/gan ) et tu vas te rendre compte que ce n'est absoluement pas plug-and-play.
Ca serait pour générer des bâtiments ou des niveaux de jeu, je ne vois pas ce que je pourrais faire d'autre dans mon jeu