地方网站欣赏wordpress根目录在

bicheng/2026/1/22 14:24:16/文章来源:
地方网站欣赏,wordpress根目录在,合肥做兼职网站,做企业官网教程背景 传统的图像生成模型有GAN#xff0c;VAE等#xff0c;但是存在模式坍缩#xff0c;即生成图片缺乏多样性#xff0c;这是因为模型本身结构导致的。而扩散模型拥有训练稳定#xff0c;保持图像多样性等特点#xff0c;逐渐成为现在AIGC领域的主流。 扩散模型 正如…背景 传统的图像生成模型有GANVAE等但是存在模式坍缩即生成图片缺乏多样性这是因为模型本身结构导致的。而扩散模型拥有训练稳定保持图像多样性等特点逐渐成为现在AIGC领域的主流。 扩散模型 正如其名该方法是从自然界的扩散现象热力学第二定律、熵增得到启发认为任意我们想要的图片可以由随机噪声经过一系列采样步骤后得到把对这个过程进行定义和建模就称为扩散模型。虽然原始论文涉及到的知识包括随机分布马尔科夫链等而且推导过程极其复杂但本文不会深入去推导相关的公式而是把重心放在思考这个过程以及对其中发现的一些问题进行探讨。 前向过程 前向过程其实就是一些假设。给定一张原始的图片不断地往这张图片加正态分布的噪声最终这张图片会变成正态分布噪声。 为什么老有这个正态分布出现其他分布不行吗 统计学上有个中心极限定理在特定条件下大量统计独立的随机变量的和的分布趋于正态分布。依据这一定理的结论其它概率分布能够用正态分布作为近似。这就降低了很多随机过程的计算难度。 那这个前向过程的作用是啥呢 如果在假设的条件下能够得到最终的噪声图片那么反过来从噪声中也能得到想要的“原始图片”即我就能从随机噪声生成任意图片这里就与GAN是一样的。这就是下面的反向过程推导了。 噪声是怎么加的 前向过程加噪声是先小后大因为一开始图片质量很高加很小的噪声就发生很大的变化而越后面的图片含有噪声越多失真越严重必须加更大的噪声才能引起较大变化。如果玩过文生图的话就能发现选择了一定的采样步数后前几步图片变化非常大从模糊的噪声逐渐出现轮廓后面几步基本不变只是一些细节发生了变化。 前向过程的最终结论 前向推导出加噪声过程可由 x 0 x_0 x0​直接得到那在训练过程就不必保存中间的过程变量不需要一步步迭代节省中间变量占用的内存。相当于前向过程是一个公式时间复杂度是 O ( 1 ) O(1) O(1)整个模型的时间复杂度只取决于反向过程。 反向过程 反向过程其实就是在前面定义的基础上本来想直接求解 q ( x t − 1 ∣ x t ) q(x_{t-1}|x_t) q(xt−1​∣xt​)的。但是发现走不通这样是完全求不出来的。而 q ( x t − 1 ∣ x t , x 0 ) q(x_{t-1}|x_t,x_0) q(xt−1​∣xt​,x0​)这个是有办法求解的经过贝叶斯公式一系列变换但是这样需要假设我们知道 x 0 x_0 x0​的情况才行。因此需要加上 x 0 x_0 x0​然后我们用来进行训练一个模型拟合训练数据的分布之后就可以预测出 q ( x t − 1 ∣ x t ) q(x_{t-1}|x_t) q(xt−1​∣xt​)即对任意噪声图片的任意时刻我都能预测出前一时刻该图片的样子不管准不准。问题建模成 p θ ( x t − 1 ∣ x t ) p_\theta(x_{t-1}|x_t) pθ​(xt−1​∣xt​)来求解 θ \theta θ就是求解的参数实际上就是代表模型对 x 0 x_0 x0​的预测能力。 训练与采样 算法2的采样中 ϵ θ ( x t , t ) \epsilon_\theta(x_t,t) ϵθ​(xt​,t)表示的即是模型预测出来 t t t时候加上的噪声结合如下代码更容易理解。 betas torch.linspace(start0.0001, end0.02, steps1000) alphas 1 - betas alphas_cum torch.cumprod(alphas, 0) alphas_cum_s torch.sqrt(alphas_cum) alphas_cum_sm torch.sqrt(1 - alphas_cum)# 扩散损失计算 def diffusion_loss(model, x0, t, noise):# 根据公式计算 xtxt alphas_cum_s[t] * x0 alphas_cum_sm[t] * noise# 模型预测噪声predicted_noise model(xt, t)# 计算Lossreturn mse_loss(predicted_noise, noise)# 训练过程 for i in len(data_loader):# 从数据集读取一个 batch 的真实图片x0 next(data_loader)# 采样时间步t torch.randint(0, 1000, (batch_size,))# 生成高斯噪声noise torch.randn_like(x_0)loss diffusion_loss(model, x0, t, noise)optimizer.zero_grad()loss.backward()optimizer.step()

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87831.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

介绍自己的做的网站吗新冠疫苗接种查询

前不久,有个关于华为云 CloudIDE 的问题在知乎、朋友圈、微博等圈子引起了广泛的讨论,甚至上了知乎热榜。那么,背后的真实情况到底是如何的?且听韩老师娓娓道来。华为云 CloudIDE 酷似 VS Code?首先要明确一点&#xf…

手机建设网站目的wordpress菜单外观样式

观测云更新 日志 数据转发:新增外部存储转发规则数据查询;支持启用/禁用转发规则;绑定索引:日志易新增标签绑定,从而实现更细颗粒度的数据范围查询授权能力。 基础设施 > 自定义 【默认属性】这一概念更改为【必…

长春模板建站代理网站开发先找UI吗

文章目录 1 docker学习1.1 基本命令使用1.1.1 docker ps查看当前正在运行的镜像1.1.2 docker stop停止容器1.1.3 docker compose容器编排1.1.4 docker网络[1] 进入到容器里面敲命令[2] docker network ls[3] brige网络模式下容器访问宿主机的方式 2 Dify的安装和基础使用2.1 下…

深圳网站建设推广教学网站前台模板

问题描述 使用python的requests库去发送https请求,有时候不设置verifyFalse不报错,有时候又报错。 问题原因 使用Python的requests库发送HTTPS请求时,设置verifyFalse参数可以跳过SSL证书验证。默认情况下,requests库会验证SSL…

响应式企业网站模板建设带数据搜索的网站

当别⼈犯错误,⽽你不犯销误时,你就赢了。 如果我们把⽬光放得⽐较长远,就会发现重视经验和传统的做法会更好。 理性主义的好处是能够找出世界的共性,因此它通常显示出很⾼的效率,特别是短时间内的效率。 最然依赖经…

四川省建设厅网站证如何做网站卖画

文章目录 用例编写 用例编写 用例名称:【版本号】页面-页面,功能校验所属模块:2023年/一季度/版本号前置条件: 用户登录管理后台依次点击菜单:仓库管理—员工管理 步骤描述: 点击 [] 按钮 1.1.1 1.2.2 点…

网站备案到小程序开发软件有哪些

文章目录 题目描述与示例题目描述输入描述输出描述示例一输入输出说明 示例二输入输出说明 解题思路代码PythonJavaC时空复杂度 华为OD算法/大厂面试高频题算法练习冲刺训练 题目描述与示例 题目描述 某部门计划通过结队编程来进行项目开发,已知该部门有 N 名员工…

台州网站建设方案服务代理ip 海外

前言 redis的核心是数据的快速存储,下面就来分析一下godis的底层存储是如何实现,先分析单机服务。 此文采用抓大放小原则,先大的流程方向,再抓细节。 流程图 源码分析 现在以客户端连接,并发起set key val命令为例…

营口网站建设价格宁夏网络推广公司

MySQL作为一款常用的关系型数据库管理系统,也在逐渐向云原生架构演进。本文将介绍MySQL云原生应用实践方法,并提供示例进行说明。 一、MySQL云原生架构概述 MySQL云原生架构是指将MySQL部署在云环境中,利用容器化技术实现高可用、可扩展和弹…

嘉禾专业网站建设开发网站中心

一、伯努利随机过程 1. n次伯努利实验中(x1)发生的总次数Yn: (二项分布) 2. 伯努利实验中事件第一次发生的时间L1: (几何分布) 3. n次伯努利实验中事件第k次发生的时间Lk: (帕斯卡分…

网站建设规划书网页视频下载器破解版

Mybatis中的设计模式 Mybatis中使用了大量的设计模式。 以下列举一些看源码时,觉得还不错的用法: 创建型模式 工厂方法模式 DataSourceFactory 通过不同的子类工厂,实例化不同的DataSource TransactionFactory 通过不同的工厂&#xff…

室内设计网站哪些号网站开发业务需求分析

目录 《Python数据分析初探》项目报告 基于Python数据可视化的网易云音乐歌单分析系统一、项目简介(一)项目背景(二)项目过程 二、项目设计流程图(一)基于Python数据可视化的网易云音乐歌单分析系统的整体…

济南建设高端网站郑州网站建设老牌公司

Flink 运行架构和核心概念 几个角色的作用: 客户端:提交作业JobManager进程 任务管理调度 JobMaster线程 一个job对应一个JobMaster 负责处理单个作业ResourceManager 资源的分配和管理,资源就是任务槽分发器 提交应用,为每一个…

太原网站建设方案策划win2012 网站建设

面试题1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但只能在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义…

沈阳模板建站哪家好wordpress simplicity

“Ah ha,发现你了!”你的经理突然从桌子后面的假花旁冒出来,发出胜利的叫声。你沮丧地转过头看着经理。 “我已经创建了一个基本报表,并抓取了一些数据,我正打算-”你在他打断你之前快速的解释着。 “赶紧做完就好,大B…

织梦多语言网站网站架构教程

正题 题目链接:https://www.luogu.com.cn/problem/P3327 题目大意 TTT组询问给出n,mn,mn,m,d(x)d(x)d(x)表示xxx的约数个数,求∑i1n∑j1md(i∗j)\sum_{i1}^n\sum_{j1}^md(i*j)i1∑n​j1∑m​d(i∗j) 解题思路 对于iii和jjj的两个约数a,ba,ba,b如果他们…

成品网站 售卖建筑设计师要学什么专业

软件实例,物流货运配货单打印模板软件单据打印查询管理系统软件教程,可以同时打印标签或补打 一、前言 以下软件教程以 佳易王物流单打印查询系统V17.1为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 这个版本在原来基…

摄影网站app怎么做网络运营

国际荐酒师(香港)协会亮相第六届知交会暨地博会,助力中欧地理标志产品交流合作 12月9日,第六届粤港澳大湾区知识产权交易博览会暨国际地理标志产品交易博览会(以下简称“第六届知交会暨地博会”)在中新广州…

购物网站seo相亲网站用什么做的

患者在就诊之前一直使用的二甲双胍和达格列净这两种降糖药物,这两种药对于控制血糖是有一定效果的。北京崇文门医院朱学敏主任的建议是继续服用,然后患者空腹血糖在7-8mmol/L左右,餐后血糖稍高,达到9-10mmol/L,但总体上…

获取网站访客qq代码亿网

C后端开发之Sylar学习三:VSCode连接Ubuntu配置Gitee 为了记录学习的过程,学习Sylar时写的代码统一提交到Gitee仓库中。 Ubuntu配置Gitee 安装git sudo apt-get install -y git配置用户名和邮箱 git config --global user.name 用户名 …