前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云服务器,带你深度体验大数据AI!(附操作流程)

腾讯云服务器,带你深度体验大数据AI!(附操作流程)

原创
作者头像
腾讯产业互联网学堂
发布2023-10-16 13:53:04
2930
发布2023-10-16 13:53:04
举报
文章被收录于专栏:云计算圈子云计算圈子

在现代技术的世界中,人工智能(AI)正迅速演化,并对每个技术人的生活产生深远的影响。

其中,ChatGPT和Midjourney是两个备受瞩目的项目,它们的设计之旅告诉我们如何将抽象概念转化为现实应用。

AIGC就像一支马良神笔,拥有的无尽创造力。这支笔的特别之处在于,是由AI打造的。

它可以根据指定的需求和样式,创作出各种内容:小说、报告、音乐、图像,甚至是视频和代码。

如果你现在就想体验到大数据上的AI绘画的魅力,你可以怎么操作?

今天,学堂君就借由腾讯云GPU服务器作为环境之一,给你分享一波AI绘画的神奇体验~

私信我,发送暗号“AI”,获取《腾讯研究院AIGC发展趋势报告(2023版)》。拿捏生成型AI发展趋势,提升工作效率吧!

01 环境需求

1.腾讯云GPU服务器GN7

2.Windows Server 2019 数据中心中文版

3.python环境

4.jupyter

5.git环境

开始体验

使用master登录到服务器

02 安装环境

python环境这里推荐使用anaconda创建虚拟python环境,而且anaconda也自带了jupyter,非常方便。

在anaconda官网下载好安装包之后双击安装。跟随其提示进行下一步即可。然后我们运行anaconda。

anaconda官网:https://www.anaconda.com

在git官网下载git并安装。官网:https://git-scm.com

打开Git用git clone克隆项目代码

git clone https://github.com/alembics/disco-diffusion

直接在jupyter里面运行笔记本,会自动安装所有依赖,安装完依赖的目录是这样子的:

我们会看到jupyter笔记本的变化:

我这里换了清华的源,下载比较快一些:

这段比较慢,需要耐心等待。

下载完成后我们就可以体验AI绘画了,一般默认设置无需更改,只需填写描述词即可。

下面是一些参数的描述:

width_height是期望的最终图像大小,应该设置为64px的倍数,并且在默认的CLIP模型设置上至少设置为512px。如果忘记使用64px的倍数,DD会调整图像尺寸。

steps是迭代步数,越高细节越多。

下面的几个摘自文档解释,前面测试可以不改动。

clip_guidance_scale:(5000|1500-100000) CGS是希望CLIP在每个时间步向提示符移动的程度。一般越高越好,但如果CGS太强,就会超出目标而扭曲图像。

tv_scale:(0|0-1000)总方差去噪。可选,设置为零关闭。控制最终输出的“平滑”。

如果使用,tv_scale将尝试平滑你的最终图像,以减少整体噪声。如果你的图像太“脆”,增加tv_scale。电视去噪在保持边缘的同时平滑平滑平坦区域的噪声。

参见https://en.wikipedia.org/wiki/Total_variation_denoising

range_scale:(150|0-1000)可选,设置为0表示关闭。用于调整颜色对比度。

更低的range_scale将增加对比度,非常低的数字会减少色彩,从而产生更有活力或像海报一样的图像。对于更弱的图像,更高的range_scale会降低对比度。

sat_scale:(0|0-20000)饱和刻度。可选,设置为零关闭。如果使用,sat_scale将有助于缓解过饱和。如果你的图片太饱和了,增加sat_scale来降低饱和度。

init_image:可选的。回想一下,在上面的图像序列中,第一个显示的图像只是噪声,如果提供了一个init_image,扩散将用init_image代替噪声作阿为它的启动状态。

要使用init_image,请将图像上传到Colab实例或你的谷歌驱动器,并在这里输入完整的图像路径。

如果使用init_image,可能需要将skip_steps增加到总步骤的50%,以保留init字符。有关进一步的讨论,请参阅上面的skip_steps。

init_scale:(1000|10-20000)它控制CLIP尝试匹配所提供的init_image的强度。

这与上面的clip_guidance_scale (CGS)进行了平衡。初始尺度太大,在扩散过程中图像不会有太大的变化。CGS太多,init镜像会丢失。

cut_batches:(4|1-8)每次迭代,AI将图像切割成更小的部分,称为cuts,并将每个切割与提示进行比较,以决定如何引导下一步扩散。

更多的剪切通常可以产生更好的图像,因为DD在每个时间步中有更多的机会微调图像精度。

这款里就是最关键的短语设置部分,text_prompts就是短语,0:是第一帧,如果是动画可以设置从哪一帧开始变风格,单个图片就设置一句就行。

image_prompts是基于哪张图片进行生成,这个也很有意思可以自己选图片实验。

怎么设置好的确是门艺术,不过大概有场景描述就可以生成,有喜欢的艺术家也可以加上,还有时间,地点也可以。

不得不说,腾讯云GPU服务器真的很方便,随时随地体验大数据AI,比本地香的多啊。

最后展示几张Ai生成的图:

文章结束了,但学习之心可结束不了~

对于腾讯云相关产品,学堂君也专门整理了一篇词汇表,希望能帮到你更快掌握技术。

私信我,发送暗号“词汇表”,即可获取该资源!

来源:公众号【腾讯产业互联网学堂】,关注即可免费领取云计算学习视频、干货资料。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 01 环境需求
  • 02 安装环境
相关产品与服务
GPU 云服务器
GPU 云服务器(Cloud GPU Service,GPU)是提供 GPU 算力的弹性计算服务,具有超强的并行计算能力,作为 IaaS 层的尖兵利器,服务于生成式AI,自动驾驶,深度学习训练、科学计算、图形图像处理、视频编解码等场景。腾讯云随时提供触手可得的算力,有效缓解您的计算压力,提升业务效率与竞争力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档