{"id":2609,"date":"2022-04-11T19:18:53","date_gmt":"2022-04-11T18:18:53","guid":{"rendered":"https:\/\/andyjohnson.uk\/blog\/?p=2609"},"modified":"2022-07-06T17:35:55","modified_gmt":"2022-07-06T16:35:55","slug":"some-ai-art","status":"publish","type":"post","link":"https:\/\/andyjohnson.uk\/blog\/2022\/04\/11\/some-ai-art\/","title":{"rendered":"Some AI Art"},"content":{"rendered":"\n<p>Herewith some rather startling art produced by a latent diffusion model implemented in a <a href=\"https:\/\/colab.research.google.com\/github\/multimodalart\/latent-diffusion-notebook\/blob\/main\/Latent_Diffusion_LAION_400M_model_text_to_image.ipynb\">Colab notebook<\/a> from <a href=\"https:\/\/twitter.com\/multimodalart\">@multimodalart<\/a>. In each case the caption is the phrase that I gave the model to use as the seed for generating the image. I have to remind myself that these images didn&#8217;t exist until I generated them today.<\/p>\n\n\n\n<p>I started with a few &#8220;X in the style of Y&#8221; runs:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-picasso.jpg\" alt=\"an owl in the style of picasso\" class=\"wp-image-2603\" srcset=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-picasso.jpg 512w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-picasso-300x300.jpg 300w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-picasso-150x150.jpg 150w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-picasso-50x50.jpg 50w\" sizes=\"auto, (max-width: 512px) 85vw, 512px\" \/><figcaption>An owl in the style of Picasso<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-rubens.jpg\" alt=\"An owl in the style of Rubens\" class=\"wp-image-2604\" srcset=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-rubens.jpg 512w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-rubens-300x300.jpg 300w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-rubens-150x150.jpg 150w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/an-owl-in-the-style-of-rubens-50x50.jpg 50w\" sizes=\"auto, (max-width: 512px) 85vw, 512px\" \/><figcaption>An owl in the style of Rubens<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/unicorn-in-in-the-style-of-picasso.png\" alt=\"Unicorn in the style of Picasso\" class=\"wp-image-2608\" srcset=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/unicorn-in-in-the-style-of-picasso.png 512w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/unicorn-in-in-the-style-of-picasso-300x300.png 300w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/unicorn-in-in-the-style-of-picasso-150x150.png 150w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/unicorn-in-in-the-style-of-picasso-50x50.png 50w\" sizes=\"auto, (max-width: 512px) 85vw, 512px\" \/><figcaption>Unicorn in the style of Picasso<\/figcaption><\/figure>\n\n\n\n<p>Then I tried a few more ambiguous phrases:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/at-night-i-dream-of-the-whales.png\" alt=\"At night I dream of the whales\" class=\"wp-image-2606\" srcset=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/at-night-i-dream-of-the-whales.png 512w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/at-night-i-dream-of-the-whales-300x300.png 300w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/at-night-i-dream-of-the-whales-150x150.png 150w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/at-night-i-dream-of-the-whales-50x50.png 50w\" sizes=\"auto, (max-width: 512px) 85vw, 512px\" \/><figcaption>At night I dream of the whales<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/childhood-memories-of-the-dream-lighthouse.png\" alt=\"Childhood memories of the dream lighthouse\" class=\"wp-image-2607\" srcset=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/childhood-memories-of-the-dream-lighthouse.png 512w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/childhood-memories-of-the-dream-lighthouse-300x300.png 300w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/childhood-memories-of-the-dream-lighthouse-150x150.png 150w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/childhood-memories-of-the-dream-lighthouse-50x50.png 50w\" sizes=\"auto, (max-width: 512px) 85vw, 512px\" \/><figcaption>Childhood memories of the dream lighthouse<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/passageway-between-dreams-of-childhood-homes.jpg\" alt=\"Passageway between dreams of childhood homes\" class=\"wp-image-2605\" srcset=\"https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/passageway-between-dreams-of-childhood-homes.jpg 512w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/passageway-between-dreams-of-childhood-homes-300x300.jpg 300w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/passageway-between-dreams-of-childhood-homes-150x150.jpg 150w, https:\/\/andyjohnson.uk\/blog\/wp-content\/uploads\/2022\/04\/passageway-between-dreams-of-childhood-homes-50x50.jpg 50w\" sizes=\"auto, (max-width: 512px) 85vw, 512px\" \/><figcaption>Passageway between dreams of childhood homes<\/figcaption><\/figure>\n\n\n\n<p>I particularly like the final one. <\/p>\n\n\n\n<p>I&#8217;ve played around with quite a lot of ML-based stuff over the last couple of years, but the relative ease with which I was able to do this has me kind of shaking my head in disbelief. We&#8217;re a shockingly long way from <a href=\"http:\/\/yann.lecun.com\/exdb\/mnist\/\">MNIST<\/a> now.<\/p>\n\n\n\n<p>Via <a href=\"http:\/\/newsletter.unlimiteddreamco.xyz\/issues\/the-checkpoint-1-weekly-ai-art-news-resources-and-inspiration-1115672\">The Checkpoint<\/a> newsletter<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Herewith some rather startling art produced by a latent diffusion model implemented in a Colab notebook from @multimodalart. In each case the caption is the phrase that I gave the model to use as the seed for generating the image. I have to remind myself that these images didn&#8217;t exist until I generated them today. &hellip; <a href=\"https:\/\/andyjohnson.uk\/blog\/2022\/04\/11\/some-ai-art\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Some AI Art&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[36,40,39],"class_list":["post-2609","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-ai","tag-art","tag-machine-learning"],"_links":{"self":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts\/2609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/comments?post=2609"}],"version-history":[{"count":2,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts\/2609\/revisions"}],"predecessor-version":[{"id":2643,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/posts\/2609\/revisions\/2643"}],"wp:attachment":[{"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/media?parent=2609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/categories?post=2609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/andyjohnson.uk\/blog\/wp-json\/wp\/v2\/tags?post=2609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}