AI眼中的世界 ——人工智能绘画入门
向AI转型的程序员都关注了这个号👇👇👇
什么是Disco Diffusion?
Disco Diffusion 是发布于 Google Colab 平台的一款利用人工智能深度学习进行数字艺术创作的工具,它是基于 MIT 许可协议的开源工具,可以在 Google Drive 直接运行,也可以部署到本地运行,目前最新的版本是 Disco Diffusion v5.4。
这里我给大家推荐线上运行的,这里需要你有一点的上网能力(科学上网)
如何使用Disco Diffusion?
用白话讲 Disco Diffusion 的基本工作就是把你给出的 Prompts(提示/描述)由文字信息变成图像信息,把你用文字描述的画面「画」出来。实际操作也基本如此,很简单,先来看几张用 Disco Diffusion 生成的图片
Prompts:a lake,spring,ultradetailed anime
Prompts:Ultrawide view, A golden white temple with light effect in the center of the valley, Red plum blossoms all over the mountains,snowfall in winter,fog,
Prompts:A real photographic landscape painting with incomparable reality.Van Gogh's the starry night,Dreamy,Greg Rutkowski and Thomas Kinkade,unreal engine,cinematic.
准备工作
入门教程
04.点击仍然运行
07.允许云端云盘连接
开始行动
默认跑一个默认的描述
A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.
查看云端硬盘
https://drive.google.com/drive/folders/101KgJg6wBGeURx9rHjwWe6AALbKikTii
参数
02. Extra Settings(额外设置)中 设置 intermediate_saves(设置过程图保存张数,设置为 0 渲染完成只保存最后一张图,设置为 2的话,渲染完成会得到三张图片,分别是一张进度 33%、一张 66% 和一张 100% 的图片,而且不影响渲染速度,很适合先要做动态生成视频的兄弟们)。
03.设置 Prompts(在这里输入描述画面的语句,不要求是完整的句子,可以是单词,可以是句子,可参考默认结构,前置词描述画作类别,中间描述画面内容,后接参考风格的艺术家)。
默认结构
A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.
最重要的参数
A beautiful painting是画作类别
a singular lighthouse, shining its light across a tumultuous sea of blood 是描述画面内容
greg rutkowski and thomas kinkade, Trending on artstation 是参考风格的艺术家
04.设置 display_rate(渲染预览图的刷新频率,建议设置为 5,每过 5 个 steps 更新一次预览图),设置 n_batches(以这个主题渲染的图片张数,每渲染完一张就自动渲染下一张图片,已经渲染完成的会自动保存到云端硬盘)
05.点击「代码执行程序」选择「全部运行」
07.之后你便可以在 Google Drive 直接查看保存的图片了,在 AI - Disco_Diffusion - images_out 相应的文件夹里
各种摆弄参数,大家可以参考 Disco Diffusion 内的 Tutorial 部分,这里对部分参数做了一些解释,也可以研究一下 Zippy's Disco Diffusion Cheatsheet v0.3 这个文档https://docs.google.com/document/d/1l8s7uS2dGqjztYSjPpzlmXLjl5PM3IGkRWI3IiCuK7g/edit
本地运行
上面提到过 Disco Diffusion 是可以部署到本地运行的,这边有一个本地部署的教程,供大家参考。
Disco Diffusion AI Guide by Eliso
https://botbox.dev/disco-diffusion-guide/
本地运行需要 Nvidia 12GB VRAM 的 GPU,如果你的电脑无此配置,可以使用 CPU 本地运行,但是速度会很慢。
机器学习算法AI大数据技术
搜索公众号添加: datanlp
长按图片,识别二维码
阅读过本文的人还看了以下文章:
基于40万表格数据集TableBank,用MaskRCNN做表格检测
《深度学习入门:基于Python的理论与实现》高清中文PDF+源码
2019最新《PyTorch自然语言处理》英、中文版PDF+源码
《21个项目玩转深度学习:基于TensorFlow的实践详解》完整版PDF+附书代码
PyTorch深度学习快速实战入门《pytorch-handbook》
【下载】豆瓣评分8.1,《机器学习实战:基于Scikit-Learn和TensorFlow》
李沐大神开源《动手学深度学习》,加州伯克利深度学习(2019春)教材
【Keras】完整实现‘交通标志’分类、‘票据’分类两个项目,让你掌握深度学习图像分类
如何利用全新的决策树集成级联结构gcForest做特征工程并打分?
Machine Learning Yearning 中文翻译稿
斯坦福CS230官方指南:CNN、RNN及使用技巧速查(打印收藏)
中科院Kaggle全球文本匹配竞赛华人第1名团队-深度学习与特征工程
不断更新资源
深度学习、机器学习、数据分析、python
搜索公众号添加: datayx