XOR
Stable Diffusion Prompt
Prompt俗称咒语,实际上也是很难完全把控,在实际生图过程中需要不断的摸索。本文从“规则”、“原理”、“结合扩散模型”三个角度对Prompt进行探讨,希望小伙伴们能对Prompt整体有立体的认识。 一、规则 1、增强/减弱(emphasized) 实质是:缩放语义向量 :::warning ()强 ......
Stable Diffusion 数学支撑
一、生成模型 在概率统计理论中, 生成模型是指能够随机生成观测数据的模型 GAN 模型因其对抗性训练的本质可能导致训练不稳定以及生成多样性不足VAE 依赖于替代损失Flow 模型必须使用专门的架构来构建可逆变换 扩散模型受非平衡热力学的启发。它们定义了一个扩散步骤的马尔可夫链,逐渐向数据添加随机噪声 ......
Stable Diffusion组成
一、Text Understander(蓝色部分) 将文字转换成某种计算机能理解的数学表示 text understander是个特别的Transformer语言模型(例如clip,可参考Clip介绍) text understander的输入是人类语言(token),输出是一系列的向量(token ......
Clip介绍
一、Clip如何训练 那像CLIP这样的语言模型究竟是怎么训练出来的呢?它们是怎么样做到结合人类语言和计算机视觉的呢? 首先,要训练一个结合人类语言和计算机视觉的模型,我们就必须有一个结合人类语言和计算机视觉的数据集。CLIP就是在像下面这样的数据集上训练的,只不过图片数据达到了4亿张的量级。事实上 ......
【scikit-learn基础】--『预处理』之 分类编码
数据的预处理是数据分析,或者机器学习训练前的重要步骤。通过数据预处理,可以 提高数据质量,处理数据的缺失值、异常值和重复值等问题,增加数据的准确性和可靠性 整合不同数据,数据的来源和结构可能多种多样,分析和训练前要整合成一个数据集 提高数据性能,对数据的值进行变换,规约等(比如无量纲化),让算法更加 ......
Docker部署PhotoPrism | 一个开源的照片管理工具
一、介绍 PhotoPrism 是一个开源的照片管理工具,是一款 AI 驱动的应用程序,用于浏览、组织和分享您的照片集,可以在本地搭建Server端,可以很好的替代Google相册 二、搭建PhotoPrism 镜像管理,选择镜像仓库,搜索 PhotoPrism镜像。 默认选择安装版本latest就 ......
管理多个账号,实现Line多开的轻松操作
轻松管理多个账号,实现Line多开的操作技巧分享 在现代社交生活中,我们经常需要同时管理多个社交账号,比如工作账号、个人账号等。而对于使用Line这样的即时通讯工具的用户来说,如何轻松实现多个账号的管理和使用成为了一项挑战。本文将介绍一些简单实用的方法,帮助你轻松实现Line多开的操作,方便高效地管 ......
群聊
一、创建客户群聊 客户端API有创建群聊的接口wx.qy.createCorpGroupChat - 接口文档 - 企业微信开发者中心该接口有一些限制: 调用前提: 此接口仅在企业微信3.1.8及以后版本支持 必须先调用过wx.qy.login,且session_key未过期,开发者可调用check ......
MyBatis手写SQL批量操作
一、查询 List<ArticleAccumulatedIncomeDTO> batchAccumulatedIncome(List<Long> ids); <select id="batchAccumulatedIncome" resultMap="ArticleSumIncome"> selec ......
BindingException: Invalidbound statement (not found)
一、报错 二、原因 未扫描到Mapper文件 三、解决 方式一 mybatis: mapperLocations: classpath:mapper/**/*.xml 方式二 <!-- 项目打包时会将java目录中的*.xml文件也进行打包 --> <build> <resources> <reso ......
XXL-JOB配置
一、Docker运行 # Docker地址:https://hub.docker.com/r/xuxueli/xxl-job-admin/ (建议指定版本号) docker pull xuxueli/xxl-job-admin:2.3.1 docker run -it \ -e PARAMS="-- ......
RuoYi-Cloud-Plus
一、官网 dromara/RuoYi-Cloud-Plus 二、Mac本地接入 1、创建网段 在Mac上:替换所有网络模式为自己定义的网段(或注释网断设置) network_mode: "mynet" :::info 网段设定可参考Docker网络模式--network_mode ::: 2、启动基 ......
WMTS . WMS focuses on flexibility in the client request enabling clients to obtain exactly the final image they want.
WMTS - Introduction — OGC e-Learning 2.0.0 documentation https://opengeospatial.github.io/e-learning/wmts/text/main.html WMTS - Introduction Introduct ......
OLED多级菜单
数组vs链表 数组的优点是可以根据索引值快速查询某一个元素,而链表要从头结点一一查询才能查询到想要的结点 链表的优点是插入和删除结点很方便,适合于频繁插入和删除的情况,而数组长度固定空间不够时需要重新定义数组 根据OLED多级菜单的特点:需要频繁的增加子菜单,删除子菜单,且查询的时候是从父菜单开始一 ......
阅读习惯2
阅读习惯2 阅读时长 增加190小时22分 增加49小时 收获与感悟 在今年的阅读中,我有了一个从网络小说向出版读物名著的转变。我读了大秦帝国系列图书,路遥的《平凡的世界》等等,阅读让我跨越时空,体验不同时期不同背景下的风土人情。我还阅读了一些与课程相关的图书,比如区块链等,让我的课堂扩展得以充实。 ......
IDEA根据SOAP接口生成JAVA 代码
1、选择这个菜单项 2、 A、记得要选中包名,进行1操作,才会出现这个窗口 B、wsdl文件,你可以在浏览器中访问SOAP接口地址。将看到的xml另存为下载来,把后缀改成wsdl。 其实我估计这里,也是可以输入url地址。但是我输url地址不行,换成wsdl文件可以 3、点击确定生成成功 ......
问题:AndroidManifest.xml文件中(uses-library)详解
语法: <uses-library android:name=“string” android:required=[“true”|”false”] /> 被包含于<application>中 说明: 这个元素用于指定该应用程序必须链接的共享类库,这个元素告诉系统应用程序包的类装载器中所包含的类库代码 ......
Nacos配置中心环境搭建
一、配置中心介绍 原有配置文件问题: 配置文件的数量会随着服务的增加池穴递增 单个配置文件无法区分多个运行环境 配置文件内容无法动态更新,需要重启服务 现配置中心: 统一的配置文件管理 提供统一标准接口,服务根据标准接口自行拉取配置 支持动态更新到所有服务 二、配置中心比较 Appllo:携程 Di ......
Dubbo整合Nacos
一、Dubbo整体架构 二、Dubbo环境搭建 1、集成三板斧 1.1、依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-dubbo</artifactId> </depende ......
记一次用SOAP请求SAP接口的艰难历程
1、需求通过SOAP调用SAP接口。 错误1:一般SOAP接口,我都是同事JDK来根据soap地址的,生成相关的java类来调用的。 但是不知道什么原因。用JDK生成,总是有各种各样的报错。 错误2:然后我尝试用IDEA来进行生成SOAP代码。但是也有报错(我看错路径,以为没生成。这步很重要。其实是 ......
寒假工,单招生,暑假工,实习生(可以开实习证明)
寒假工,单招生,暑假工,实习生(可以开实习证明) 假期即将到来,你是否想体验一下打工者的生活?看着那两双逐渐老去的双手,你更加应该去体验一下父母的生活,挣钱的不容易,劳动的果实最甜美。幸福不会从天而降你想要换新手机想买电脑,应该用自己的双手去创造,而不是向父母一味的索取,红糖甜,白糖甜,不如劳动果实 ......
Ruby - 如何在 Prawn 中使用不同的字体?
ttf是常用格式,可以到Google font下载字体。例如,将字体放在项目的某个目录中,例如 /assets/fonts/ 然后您可以像这样定义一个新的字体系列: Prawn::Document.generate("output.pdf") do font_families.update("Ari ......
Spring Boot Actuator使用
Spring Boot Actuator 是一个非常强大的模块,它为 Spring Boot 应用程序提供了生产级别的监控和管理功能。以下是对 Spring Boot Actuator 的详细解析: 1. **什么是 Actuator**: - Spring Boot Actuator 是一个扩展模 ......
使用 golang 开发 PHP 扩展
使用 golang 开发 PHP 扩展 环境 golang go1.19.9 darwin/arm64 Macos/Linux PHP8.1.11 编译安装 实战 PHP脚手架生成 进入PHP源码,使用命令 php ext/ext_skel.php --ext go2php 会在ext目录下生成go ......
Is every covariance matrix positive definite?
Well, to understand why the covariance matrix of a population is always positive semi-definite, notice that: \[\sum_{i, j=1}^n y_i \cdot y_j \cdot \op ......
三维模型数据的高程偏差的几何坐标纠正技术方法浅析
三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对三维模型进行几何精纠正处理,精度高,... ......
GAN模型
GAN模型优化训练 在训练过程中,生成网络的目标就是尽量生成真实的图片去欺骗判别网络D。而网络D的目标就是尽量把网络G生成的图片和真实的图片分别开来。这样,G和D构成了一个动态的“博弈过程”。这个博弈过程具体是怎么样的呢? 先了解下纳什均衡,纳什均衡是指博弈中这样的局面,对于每个参与者来说,只要其他 ......