扩散模型实战(十一):剖析Stable Diffusion Pipeline各个组件
扩散模型实战(十一):剖析Stable Diffusion Pipeline各个组件
2024/12/09
在扩散模型实战(十):[Stable Diffusion]( Diffusion Pipeline控制图片生成效果以及大小,本文让我们剖析一下Stable Diffusion Pipeline内容细节。 Stable Diffusion...
掌握 API 生命周期:基本阶段和行之有效的成功策略
掌握 API 生命周期:基本阶段和行之有效的成功策略
【API设计】 []( 什么决定了 [API]( 的成功?其中很重要的一点是掌握 [API 生命周期]( — 从规划到退役,每一步都会影响 [API 的性能]( 生命周期涉及几个关键阶段 — 规划、设计、开发、部署、使用、监控和退役。每个阶段都决定着 A...
2024/12/09
扩散模型实战(十):Stable Diffusion文本条件生成图像大模型
扩散模型实战(十):Stable Diffusion文本条件生成图像大模型
【AI驱动】 在AIGC时代,Stable Diffusion无疑是其中最亮的“仔”,它是一个强大的文本条件隐式扩散模型(text-conditioned latent diffusion model),可以根据文字描述(也称为Prompt)生成精美图片...
2024/12/09
扩散模型实战(九):使用CLIP模型引导和控制扩散模型
扩散模型实战(九):使用CLIP模型引导和控制扩散模型
【AI驱动】 上篇文章中介绍了如何微调扩散模型,有时候微调的效果仍然不能满足需求,比如图片编辑,3D模型输出等都需要对生成的内容进行控制,本文将初步探索一下如何控制扩散模型的输出。 我们将使用在LSUM bedrooms数据集上训练并在WikiAr...
2024/12/09
扩散模型实战(八):微调扩散模型
扩散模型实战(八):微调扩散模型
【AI驱动】   微调在LLM中并不是新鲜的概念,从头开始训练一个扩散模型需要很长的时间,特别是使用高分辨率图像训练。那么其实我们可以在已经训练好的”去噪“扩散模型基础上使用微调数据集进行二次微调训练。    ...
2024/12/09
扩散模型实战(七):Diffusers蝴蝶图像生成实战
扩散模型实战(七):Diffusers蝴蝶图像生成实战
【AI驱动】  在本文中,我们以生成绚丽多彩的蝴蝶图像为例,学习Diffusers库相关知识,并学会训练自己的扩散模型。 一、环境准备工作 1.1 安装Diffusers库 %pip install -qq -U diffusers...
2024/12/09
扩散模型实战(五):采样过程
扩散模型实战(五):采样过程
【AI驱动】 在[构建扩散模型]( ![]( __那如何改进呢?__ 其实思路比较简单,就是按照预测的方向多迭代几次就可以,比如我们从完全的随机数开始按照上述思路进行扩散,下面是实现的代码: ``` # 采样策略:把采样过程拆解为5步,每次只前...
2024/12/09
扩散模型实战(四):从零构建扩散模型
扩散模型实战(四):从零构建扩散模型
【AI驱动】    本文以MNIST数据集为例,从零构建扩散模型,具体会涉及到如下知识点: 退化过程(向数据中添加噪声) 构建一个简单的UNet模型 训练扩散模型 采样过程分析 下面介绍具体的实现过程...
2024/12/09
扩散模型实战(三):扩散模型的应用
扩散模型实战(三):扩散模型的应用
【AI驱动】   扩散只是一种思想,扩散模型也并非固定的深度网络结构。除此之外,如果将扩散的思想融入其他领域,扩散模型同样可以发挥重要作用。        在实际应用中,扩散模型最常见、最成熟的应用...
2024/12/09
LLM漫谈(四)| ChatDOC:超越ChatPDF性能并支持更多功能的阅读聊天工具
LLM漫谈(四)| ChatDOC:超越ChatPDF性能并支持更多功能的阅读聊天工具
【AI驱动】 在过去的一年里,ChatGPT的兴起催生了许多基于GPT的人工智能工具,其中Chat PDF工具得到了广泛关注。这些工具对知识密集型专业人员来说尤其有价值,大大提高了生产力。随着Chat PDF工具的激增,选择正确的工具变得至关重要。 ...
2024/12/09
LLM漫谈(三)| 使用Chainlit和LangChain构建文档问答的LLM应用程序
LLM漫谈(三)| 使用Chainlit和LangChain构建文档问答的LLM应用程序
【AI驱动】 一、Chainlit介绍      Chainlit是一个开源Python包,旨在彻底改变构建和共享语言模型(LM)应用程序的方式。Chainlit可以创建用户界面(UI),类似于由OpenAI开发的ChatGPT用户界面,Chain...
2024/12/09
如何快速实现REST API集成以优化业务流程
如何快速实现REST API集成以优化业务流程
【如何集成API】 快速实现REST API集成,优化业务流程,提升效率。通过需求分析、接口设计和持续优化,实现系统间无缝协作。
2024/12/06
解析角色:API网关与负载均衡器
解析角色:API网关与负载均衡器
【API生命周期】 您是否希望简化网络流量,但又不知道 API 网关或负载均衡器是否适合您的需求?API 网关集中并管理对您的 API 的访问,而负载均衡器则有效地将传入流量分配到多个服务器。本指南将直接比较 API 网关与负载均衡器,描述它们的优势以指导您的网络策略。
2024/12/06
使用FastAPI为Python构建应用程序
使用FastAPI为Python构建应用程序
【API使用场景】 FastAPI 是一个快速、轻量级的 Web 框架,用于使用 Python 3.6 及更高版本构建现代应用程序编程接口。在本教程中,我们将介绍使用 FastAPI 构建应用程序的基础知识,您将了解为什么它被提名为 2021 年最佳开源框架之一。
2024/12/06
如何使用FastAPI进行机器学习
如何使用FastAPI进行机器学习
【技术杂货铺】 在这篇博文中,我们将为可能想要为他们的项目构建快速原型的数据科学家介绍 FastAPI 的基础知识。
2024/12/06
快速创新:Rust用于机器学习和数据科学
快速创新:Rust用于机器学习和数据科学
【技术杂货铺】 随着对高效且可靠数据处理需求的日益增长,Rust的功能使其成为ML和数据科学领域的强劲对手,也成为希望强化其数据驱动决策流程的组织的理想之选。随着Rust在机器学习和深度学习领域的兴起,开发人员正越来越多地探索Rust在2022年及未来的机器学习应用。
2024/12/06