草庐IT

push-diffusion

全部标签

从DDPM到DDIM:深入解读《Denoising Diffusion Implicit Models》

DiffusionModels专栏文章汇总:入门与实战前言:DDIM发表在ICRL2021上,是DDPM重要的改进之一,能显著提高DDPM的样本质量、减少采样时间,并且已经被广泛应用到现在的DiffusionModels上。这篇博客和大家一起详细解读一下DDIM,认识这一伟大的模型。目录DDPM的缺点:多次迭代耗时耗力超参数T的作用和限制

【Stable Diffusion XL】huggingface diffusers 官方教程解读

文章目录01TutorialDeconstructabasicpipelineDeconstructtheStableDiffusionpipelineAutopipelineTrainadiffusionmodel相关链接:GitHub:https://github.com/huggingface/diffusers官方教程:https://huggingface.co/docs/diffusers/tutorials/tutorial_overviewStableDiffuson:https://huggingface.co/blog/stable_diffusion#how-does-s

Stable Diffusion 图片换脸插件Roop保姆教程 附错误解决办法和API使用

换脸技术已经不是新鲜事物,但如何实现简单、快速、高效的换脸操作呢?Roop插件正是为解决这一问题而生的。sd-webui-roop插件适用于已经本地部署了SD的用户。相较于传统的换脸技术,Roop插件几乎不需要训练,只需一张照片,即可在10秒内完成换脸。但是要注意到是必须注意法律风险,并且该插件目前仅支持图片操作,并不支持视频操作,如果想要视频替换的小伙伴还是直接使用原有仓库代码即可。文章目录sd-webui-roop安装sd-webui-roop使用sd-webui-roopAPI接口其他常见错误和解决办法sd-webui-roop安装整体安装比较麻烦,按照顺序来别跳步。在SD扩展界面安装,

mongodb - 将 $each 与 $push 一起使用是在 mongodb 中推送整个对象

我的mongodb文档是{"_id":{"coid":"testcoid","cid":"testcid"},"communications":[{"sid":"testsid","campid":"testcampid"}]}我想最终添加clicks字段并添加多个值{"_id":{"coid":"testcoid","cid":"testcid"},"communications":[{"sid":"testsid","campid":"testcampid","clicks":{"www.google.com","www.facebook.com"}}]}我正在使用命令db.mes

arrays - MongoDB $addToSet 与 $push(速度)

我在MongoDB的数据库中有1.5亿个文档的集合,我想为每个文档(关键字)添加一个数组字段{Subject:"value1",Object:"value2","keywords":[A,A,B,C,D]}所以我要添加元素的字段是“关键字”。我应该执行addToSet(A)还是push(A)?我不关心重复项。所以上面的例子是正确的。但我只关心速度。哪个更快(时间明智)$addToSet或$push?? 最佳答案 push()应该更快,因为它不需要像addToSet()那样检查重复项。在howtoprofile上也有描述如果您想在现实

mongodb - Mongoose - 推送引用 - 无法读取未定义的属性 "push"

我想添加一个类别,如果成功,将它的引用推送到用户的集合。我就是这样做的:那是我的“dashboard.js”文件,其中包含类别模式。varusers=require('./users');varcategory=mongoose.model('categories',newmongoose.Schema({_id:String,name:String,ownerId:{type:String,ref:'users'}}));router.post('/settings/addCategory',function(req,res,next){console.log(req.body);v

node.js - Mongodb 聚合 $push 与 $cond 和 $each

我正在尝试使用$cond在聚合$group期间有条件地将多个整数$push到数字数组,但没有成功.这是我的代码:Item.aggregate([{$group:{_id:"$_id",numbers:{$push:{$cond:{if:{$gt:["$price.percent",70]},then:{$each:[10,25,50,70]},else:null,}}}}},])...是MongoDB现在没有为此设置,还是我看错了? 最佳答案 请尝试不使用$each,如下所示Item.aggregate([{$group:{_id:

TPU编程竞赛|Stable Diffusion大模型巅峰对决,第五届全球校园人工智能算法精英赛正式启动!

目录赛题介绍赛题背景赛题任务赛程安排评分机制奖项设置        近日,2023第五届全球校园人工智能算法精英赛正式开启报名。作为赛题合作方,算丰承办了“算法专项赛”赛道,提供赛题「面向StableDiffusion的图像提示语优化」,同时为参赛选手提供了丰富的云端TPU资源及Airbox算力硬件。赛题介绍赛题背景        提示工程(PromptEngineering)是一种针对预训练语言模型(如ChatGPT),通过设计、实验和优化输入提示来引导模型生成高质量,准确和有针对性的输出的技术。文本到图像模型的流行已经是基于提示工程的一个人工智能全新领域。这项竞赛是创建一个模型,该模型可以

Stable Diffusion WebUI 使用

想要正常运行StableDiffusionWebUI需要机器上有Nvidia显卡才行,简单体验可以RTX3070起步,正常玩需要RTX3080起步,要训练模型就要RTX3090起步。修改配置通常StableDiffusionWebUI的配置信息写在stable-diffusion-webui/webui-user.sh文件中:$cd/data/stable-diffusion-webui$vimwebui-user.sh找到exportCOMMANDLINE_ARGS=""并把前面的注释符号删除,然后添加下面的--enable-insecure-extension-access指令,以允许St

Diffusion扩散模型简述 + 代码demo

      与GANFLOWVAE类似扩散模型是一种生成模型。需要用到的概率事实:条件概率马尔科夫链的转移公式高斯分布的KL散度公式KL(P,Q)=logσ2σ1+σ2+(μ1−μ2)22σ22−12(其中P.Q为一维高斯分布)KL(P,Q)=log\frac{\sigma_2}{\sigma_1}+\frac{\sigma^2+(\mu_1-\mu_2)^2}{2\sigma_2^2}-\frac12{\tiny(其中P.Q为一维高斯分布)}KL(P,Q)=logσ1​σ2​​+2σ22​σ2+(μ1​−μ2​)2​−21​(其中P.Q为一维高斯分布)重参数技巧(从特殊高斯分布中采样点时不可