{"id":25477,"date":"2018-08-16T22:05:36","date_gmt":"2018-08-17T03:05:36","guid":{"rendered":"http:\/\/www.dannyadam.com\/blog\/?p=25477"},"modified":"2018-08-16T22:07:37","modified_gmt":"2018-08-17T03:07:37","slug":"neural-art","status":"publish","type":"post","link":"https:\/\/www.dannyadam.com\/blog\/2018\/08\/neural-art\/","title":{"rendered":"Neural Art"},"content":{"rendered":"<p><a href=\"https:\/\/github.com\/dstein64\/neuralart\">neuralart<\/a>\u00a0is a Python library and utility for rendering generative art from a randomly initialized neural network.<\/p>\n<p>It&#8217;s based on the following blog posts and pages from <a href=\"http:\/\/otoro.net\/\" rel=\"nofollow\">studio otoro<\/a>.<\/p>\n<ul>\n<li><a href=\"http:\/\/blog.otoro.net\/2015\/06\/19\/neural-network-generative-art\/\" rel=\"nofollow\">Neural Network Generative Art in Javascript<\/a><\/li>\n<li><a href=\"http:\/\/blog.otoro.net\/2016\/03\/25\/generating-abstract-patterns-with-tensorflow\/\" rel=\"nofollow\">Generating Abstract Patterns with TensorFlow<\/a><\/li>\n<li><a href=\"http:\/\/blog.otoro.net\/2015\/07\/31\/neurogram\/\" rel=\"nofollow\">Neurogram<\/a><\/li>\n<li><a href=\"http:\/\/otoro.net\/ml\/netart\/\" rel=\"nofollow\">Interactive Neural Network Art<\/a><\/li>\n<\/ul>\n<p>The package is <a href=\"https:\/\/pypi.python.org\/pypi\/neuralart\">available<\/a>\u00a0on PyPI, the Python Package Index. It can be installed with\u00a0<em>pip<\/em>.<\/p>\n<pre>$ pip install neuralart<\/pre>\n<p>For example command line usage, see\u00a0<a href=\"https:\/\/github.com\/dstein64\/neuralart#example\">neuralart#example<\/a>.<\/p>\n<p>For example library usage, see\u00a0<a href=\"https:\/\/github.com\/dstein64\/neuralart\/blob\/master\/example.py\">example.py<\/a>.<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"580\" height=\"327\" src=\"https:\/\/www.youtube.com\/embed\/NdzrLPfdBZ0?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>neuralart\u00a0is a Python library and utility for rendering generative art from a randomly initialized neural network. It&#8217;s based on the following blog posts and pages from studio otoro. Neural Network Generative Art in Javascript Generating Abstract Patterns with TensorFlow Neurogram Interactive Neural Network Art The package is available\u00a0on PyPI, the Python Package Index. It can [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[57,56],"class_list":["post-25477","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-generative-art","tag-neural-networks"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1sCC6-6CV","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/posts\/25477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/comments?post=25477"}],"version-history":[{"count":3,"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/posts\/25477\/revisions"}],"predecessor-version":[{"id":25644,"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/posts\/25477\/revisions\/25644"}],"wp:attachment":[{"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/media?parent=25477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/categories?post=25477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dannyadam.com\/blog\/wp-json\/wp\/v2\/tags?post=25477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}