Neurossia: como enseñé a una red neuronal a dibujar un chthon ruso

Introducción

. : " ", "", "Russian doomer music" . , , - , . , . , - ? .





, , , - . , , , , , , , . - .





Ejemplos de fotos descargadas

, python- vk_api. api , . :





import os
import vk_api
import urllib.request

def captcha_handler(captcha):
    print (f"url: {captcha.get_url()}\n")
    key = input("Enter captcha code: ")
    return captcha.try_again(key)

def auth_handler():
    code = input("Enter 2FA code: ")
    return (code, True)

def save_post_pictures(post, imgfolder, imres):
    pictures = []
    
    if not os.path.exists(imgfolder):
        os.makedirs(imgfolder)
    
    for attachment in post['attachments']:
        if attachment['type'] == 'photo':
            photo = attachment['photo']
            for size in photo['sizes']:
                if size['type'] == imres:
                    url = size['url']
                    filename = ('_'.join(url.split('/')[-2:])).split('?')[0]
                    urllib.request.urlretrieve(url, os.path.join(imgfolder, filename))
                    pictures.append(filename)
                    
    return pictures

phone = input("phone ")
password = input("password ")
domain = 'plattenbauten' # vk.com/plattenbauten

sess = vk_api.VkApi(phone, password, captcha_handler=captcha_handler, auth_handler=auth_handler)
sess.auth()
api = sess.get_api()

posts = api.wall.get(domain=domain, count=1)['items']
save_post_pictures(posts[0], domain, 'z') # https://vk.com/dev/photo_sizes - z  
      
      







100 . , . EfficientDet ( , , .., ), - NLP NLTK - . 10 .





Stylegan2 . (, , ) . , - Google Colab ( ).





- .tfrecord ( readme). , tfrecord- , Colab . , , 10 10241024, .tfrecord . , stylegan2 .tfrecord-, .





¿Por qué los abedules crujen tanto en Rusia?
?

Google Colab 10241024. , " ".





Unas eras después

- . - ( mubert). .





, . , ( 512) ( , ), . ( ) , . generate.py , , , .





Con el advenimiento de arquitecturas como Stylegan, el arte generativo está ganando terreno; algunos incluso han vendido con éxito pinturas generativas por cientos de dólares sin escribir una sola línea de código. Espero que este artículo lleve a alguien más a la idea de usar redes neuronales en el arte, especialmente porque servicios como Colab reducen significativamente el umbral de entrada y los costos para obtener resultados interesantes.





Mas imagenes
Mas imagenes

Enlaces

Neurossia en VK





Red neuronal Stylegan2-ada





API de envoltura de Python








All Articles