婚庆网站制作与手机网站建设流程:您需要了解的基本步骤是什么?

摘要:婚庆网站制作,手机网站建设基本流程,网站建设全部教程,免费开店的外贸平台推荐阅读列表: 扩散模型实战(一):基本原理介绍
婚庆网站制作,手机网站建设基本流程,网站建设全部教程,免费开店的外贸平台推荐阅读列表#xff1a; 扩散模型实战#xff08;一#xff09;#xff1a;基本原理介绍 扩散模型实战#xff08;二#xff09;#xff1a;扩散模型的发展 扩散模型实战#xff08;三#xff09;#xff1a;扩散模型的应用 扩散模型实战#xff08;四#xf…推荐阅读列表 扩散模型实战一基本原理介绍 扩散模型实战二扩散模型的发展 扩散模型实战三扩散模型的应用 扩散模型实战四从零构建扩散模型 扩散模型实战五采样过程 扩散模型实战六Diffusers DDPM初探 扩散模型实战七Diffusers蝴蝶图像生成实战 微调在LLM中并不是新鲜的概念从头开始训练一个扩散模型需要很长的时间特别是使用高分辨率图像训练。那么其实我们可以在已经训练好的”去噪“扩散模型基础上使用微调数据集进行二次微调训练。 本文将介绍基于蝴蝶数据集上微调人脸生成的扩散模型 一、环境准备 1.1 安装相关库 !pip install -qq diffusers datasets accelerate wandb open-clip-torch 1.2 登录Huggingface Hub 如果需要开源微调好的模型到Huggingface Hub上那么需要使用如下代码登录否则可忽略此步骤 from huggingface_hub import notebook_loginnotebook_login() 1.3 导入相关库 import numpy as npimport torchimport torch.nn.functional as Fimport torchvisionfrom datasets import load_datasetfrom diffusers import DDIMScheduler, DDPMPipelinefrom matplotlib import pyplot as pltfrom PIL import Imagefrom torchvision import transformsfrom tqdm.auto import tqdmdevice ( mps if torch.backends.mps.is_available() else cuda if torch.cuda.is_available() else cpu) 二、导入预训练的扩散模型 下面我们导入人脸生成的扩散模型观察一下生成的效果代码如下 image_pipe DDPMPipeline.from_pretrained(google/ddpm-celebahq-256)image_pipe.to(device); 查看生成的图像代码如下 images image_pipe().imagesimages[0] 生成的效果虽然不错但是速度稍微有点慢其实有更快的采样器可以加速这一过程比如下面介绍的DDIM 三、DDIM-更快的采样器 在生成图像的每一步中模型都会接收一个带有噪声的输入并且需要预测这个噪声以此来估计没有噪声的完整图像是什么。这个过程被称为采样过程在Diffusers库中采样通过调度器控制的之前的文章中介绍过DDPMScheduler调度器本文介绍的DDIMScheduler可以通过更少的迭代周期来产生很好的采样样本1000多步采样不是必须的。
阅读全文