【深度学习】sdxl中的 text_encoder text_encoder_2 区别

镜像问题是:https://editor.csdn.net/md/?articleId=135867689

代码仓库:

https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/tree/main

截图:

为什么有两个CLIP编码器 text_encoder text_encoder_2

在仔细阅读这些代码后,我们了解到 text_encoder_2 主要是用于 refiner 模型的。

bash 复制代码
        if 'clip' in self.stages:
            subfolder = 'text_encoder'
            self.models['clip'] = CLIPModel(**models_args, embedding_dim=get_clip_embedding_dim(self.version, self.pipeline_type), output_hidden_states=self.config.get('clip_hidden_states', False), subfolder=subfolder)

        if 'clip2' in self.stages:
            subfolder = 'text_encoder_2'
            self.models['clip2'] = CLIPWithProjModel(**models_args, output_hidden_states=self.config.get('clip_hidden_states', False), subfolder=subfolder)
相关推荐
JERRY. LIU2 小时前
大脑各组织类型及其电磁特性
人工智能·神经网络·计算机视觉
吐个泡泡v2 小时前
深度学习中的“压缩与解压“艺术:自编码器与VAE详解
深度学习·vae·生成模型·自编码器
l木本I2 小时前
uv 技术详解
人工智能·python·深度学习·机器学习·uv
通义灵码2 小时前
在 IDEA 里用 AI 写完两个 Java 全栈功能,花了 7 分钟
人工智能·ai编程·qoder
TracyCoder1232 小时前
机器学习与深度学习基础(五):深度神经网络经典架构简介
深度学习·机器学习·dnn
AI营销快线2 小时前
AI如何每日自动生成大量高质量营销素材?
大数据·人工智能
元智启2 小时前
企业 AI 智能体:零代码落地指南与多场景实操案例
人工智能
xiaoxiaoxiaolll3 小时前
智能计算模拟:第一性原理+分子动力学+机器学习
人工智能·机器学习
OpenCSG3 小时前
现代 AI 代理设计:17 种架构的系统化实战合集
人工智能·架构