- 博客(1289)
- 资源 (64)
- 收藏
- 关注
原创 Ubuntu root默认密码
Ubuntu系统的root用户默认密码并不是固定的,而是每次系统启动时都会随机生成一个新的密码。如果你需要重置或查看这个随机生成的密码,可以通过以下步骤操作:
2024-01-25 09:47:46 484
原创 TDengine 如何进行数据建模
在使用 TDengine 的时候,通过官网的技术文档可以学习到建库(database)、建表(table)的各种 SQL 语句,但是一旦要跟自己的具体业务场景结合,经验不足的朋友可能会不知道到底如何下手,本文将分享一些常见的建模方式,希望帮助大家更好地落地 TDengine。不同于 OpenTSDB、Prometheus 等时序数据库(Time-Series Database),TDengine 允许一个表有多个列(即每条记录中,多个采集量共用一个时间戳的存储方式),这样在建表时可以有更大的灵活性。
2024-01-16 11:02:53 1645
原创 Stable Diffusion 真人照片转动漫风格
由于 SD 生手实在太费劲,我们需要给他更精准的参考,我的思路是直接把照片原图的手抠出来让 SD 重绘一下,再 P 到我们上面生成的美图上,这样就完成了一个精准的参考,真是个大聪明,说干就干。选择「Ghost Mix _v2.0」模型,将「生成批次」调为 6,1 次跑 6 张,上面我们已经得到模型测试结果,就先将「脚本」功能关闭,点击「生成」经过这步修脸之后,我们所有问题都处理完了,这次生成的图,有精致丰富的面部细节,自然的手部动作,以及准确的姿势,都保证了与原图的极大相似;
2023-12-12 11:59:12 1732 2
原创 Stable Diffusion 模特假人换服装、换背景、换真人
黑色代表保护,白色代表允许修改,灰色则用来调整被修改的程度。sd-webui-controlnet扩展插件之前已经讲过如何安装使用了《AI 绘画 | Stable Diffusion 提示词扩展插件》,这里主要讲一下sd-webui-segment-anything的安装使用。SD-WEB-UI 扩展》》从网站安装(如果是用的秋叶整合包,无需安装已经内置) ,安装后启动重启WEB-UI。sd-webui-segment-anything 不仅可以做到抠图的效果,也能实现之多蒙版的效果。
2023-12-12 10:47:33 1973
原创 Stable Diffusion替换背景
在Stable Diffusion软件中,使用ControlNet+模型实现固定物体批量替换背景出图的流程。
2023-12-12 10:35:58 1805
原创 Stable Diffusion 黑白老照片上色修复
在这个时代,我们习惯于拥有高清、色彩丰富的照片,然而,那些古老的黑白色老照片由于年代的久远,往往会出现模糊、破损等现象。那么今天要给大家介绍的是,用 Stable Diffusion 来修复老照片。前段时间 ControlNet 的除了上线了“IP-Adapter”模型以外还增加另一个叫“Recolor”的模型,它的作用就是给图片重新上色。通过“Recolor”,我们能够让那些古老的黑白色老照片重现生机,展现出它们原本应有的色彩和细节。
2023-12-12 09:56:16 1621
原创 Stable Diffusion涂鸦功能与局部重绘
(任何作品的)粗样,初稿。首先我们在图生图面板上传一张美女图片,然后点开涂鸦重绘选卡,然后点击画笔调整好粗细,在选择颜色管理器里的颜色,这里我们选着红色,给美女涂鸦一个口罩,然后在正向提示词输入框内输入mouth mask(口罩),点击生成图片即可。在 StableDiffusion图生图的面板里,除了图生图(img2img)选卡外,还有局部重绘(Inpaint),涂鸦(Sketch),涂鸦重绘(Inpaint Sketch),上传重绘蒙版(Inpaint Uplaod)、批量处理(Batch)等功能。
2023-12-12 09:48:38 1614
原创 Stable Diffusion 局部重绘(利用SD进行换脸)
能清楚的看到脸部周围的细节非常的差劲,这就是蒙版模糊不够时产生的后果,至于这个值选多少,看你个人需求,反正拉的很高的话,只修改一点点内容。为了修复脸部就出现了局部重绘功能,分辨率调高,脸部的像素密度就变大,重绘幅度加大就可以修复面部细节,但是。有时候在重绘脸部时 边缘无法很准确的选中,这时就需要蒙版模糊,可以羽化蒙版边缘,使得重绘部分与原图周围更加的贴合。这个时候因为你换的是背景,风景,所以正向提示词需要改,提示词相关性,重绘幅度也需要适当调整,用XYZ图表可以快速找到想要的区间。
2023-12-12 09:39:51 1349
原创 Stable Diffusion图生图
以上面这张图为例,如果用提示词描述,可能写上几百字都难以向模型解释清楚画面的内容,但图生图不同,模型会自动从参考图上提取像素信息,并将其作为特征向量准确映射到最终的绘图结果上,通过这样的方式能最大程度还原参考图中的提示信息,实现更稳定准确的出图效果。前面介绍图生图的原理是在原图基础上绘制一张新的图片,而重绘幅度就是用来控制在原图基础上重绘的发散性程度,数值越高,说明模型重绘过程中更加自由,绘制结果和原参考图的差异性越大,生成的图像也就更倾向于模型自身的绘图风格。下面我们来挨个介绍不同缩放模式的效果差异。
2023-12-06 16:04:43 1548
原创 Stable Diffusion写好提示词
图 3 给出了 stable diffusion 整体结构示意图,利用文本编码器 text encoder(蓝色模块),把文字转换成计算机能理解的某种数学表示,它的输入是文字串,输出是一系列具有输入文字信息的语义向量。当然,要是想保持原有图片结构,可继续使用前面提到的关键词切换,使用负面提示词“the: (painting cartoon:1.9): 0.3”,可得到图 19 中更接近原始图像但增加了写实主义风格的生成图像。负面提示词,即填入不想要的主体或者身体部位,以在采样过程中避免出现。
2023-12-06 16:03:35 1360
原创 StableDiffusionWebUI界面基本布局和操作
一般用于复制别人参数然后自动填充所有字段,以便您在按下“生成”按钮时生成相同的图像。请注意,将设置种子和模型覆盖。如果这不是您想要的,请将种子设置为 -1 并删除覆盖。
2023-12-06 16:02:05 1556
原创 StableDiffusion模型下载使用
首先要了解 Stable Diffusion 中的模型概念是什么?维基百科对模型的定义非常简单:用一个较为简单的东西来代表另一个东西。换句话说,模型代表的是对某一种事物的抽象表达。在 AIGC 领域,为了使机器表现出智能,研发人员使用机器学习的方式让计算机从数据中汲取知识,并按照人类所期望的方向执行各种任务。对于 AI 绘画而言,我们通过对算法程序进行训练,让机器来学习各类图片的信息特征,而在训练后沉淀下来的文件包,我们就将它称之为模型。简而言之,模型就是经过训练学习后得到的程序文件。
2023-12-06 16:01:08 1267
原创 StableDiffusionUI引擎部署
Stable Diffusion是一款基于人工智能技术开发的绘画软件,可帮助艺术家和设计师快速创建高品质的数字艺术作品。该软件使用了一种称为GAN(生成对抗网络)的深度学习模型,可以学习并模仿艺术家的创作风格,从而生成类似的艺术作品。同时,Stable Diffusion具有直观的用户界面,可让用户轻松地调整绘画参数并实时预览结果。通过Stable Diffusion Web UI,用户可以更加方便地使用Stable Diffusion的各种功能,包括但不限于文本到图像的生成、图像风格转换、图像修复等。
2023-12-06 15:59:36 513
原创 Stable Diffusion简介
Stable Diffusion是一个备受关注的文本到图像生成模型,具有广泛的应用前景和潜在的发展空间。该模型利用潜在扩散过程生成高质量且稳定的图像,适用于文本生成图像、图像修复、超分辨率重建等多个领域,并提供开源的预训练模型以方便用户使用。然而,由于潜在扩散过程的复杂性以及数据和计算资源的限制,Stable Diffusion仍然面临一些挑战和问题需要进一步研究和解决。
2023-12-06 15:55:30 1301
原创 正整数的阶乘
阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是。,并且0的阶乘为1。自然数n的阶乘写作n!1808年,基斯顿·卡曼引进这个表示法。)是所有小于及等于该数的。
2023-11-17 12:53:37 240
原创 Python语言 range()函数用方法
range() 是Python的一个内置函数,返回的是一个可迭代对象。用于创建数字序列。即:range(初值, 终值, 步长)
2023-11-17 11:59:17 139
原创 似然(likelihood)、极大似然、对数似然、最大后验等
1 似然设总体X服从分布P(x;θ)(当X是连续型随机变量时为概率密度,当X为离散型随机变量时为概率分布),θ为待估参数(或者说系统参数),X1,X2,…Xn是来自于总体X的样本,x1,x2…xn为样本X1,X2,…
2023-11-17 10:55:04 229
原创 数学次方中的-1次方是怎么回事?(比如说-2的-1次方,2的-1次方.)
比如说-2的-1次方就是-2分之一,2的-1次方就是2分之1.数学次方中的-1次方就是倒数的意思;1/2的-1次方就是2.
2023-11-17 10:53:23 110
原创 期望、方差
一、期望和方差的定义随机变量(Random Variable) X 是一个映射,把随机试验的结果与实数建立起了一一对应的关系。而期望与方差是随机变量的两个重要的数字特征。
2023-11-17 10:52:25 586
原创 Matplotlib 安装教程
Matplotlib是一个Python的绘图库,可以用来制作各种类型的图表和图形展示。它是Python数据可视化中最常用的工具之一,无论是数据分析还是图像处理,Matplotlib都是必不可少的。然而,对于初学者而言,Matplotlib的安装却可能会成为一道难题。下面,本文将从多个角度分析,为小白提供最简单的Matplotlib安装教程。
2023-11-17 10:49:13 3024
原创 YOLOv8优化与量化(1000+ FPS性能)
整个的步骤就是这样!现在就开始跟着我们提供的代码和步骤,动手试试用Open VINO™优化和加速YOLOv8吧。关于英特尔OpenVINOTM开源工具套件的详细资料,包括其中我们提供的三百多个经验证并优化的预训练模型的详细资料,请您点击https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/overview.html。
2023-11-17 10:32:54 1440
原创 Qkeras量化模型-直接搭建模型的量化感知训练
官网的实例直接运行会有比较多的问题,这里改成这样的导入方式,解决问题;4、容易扩展,可以使用keras的设计准则自定义构建块去扩展keras的函数,并且发展出sota模型;2、使用pytorch、mxnet等其他框架搭建的模型,可以手动转换成qkeras搭建的模型;3、支持指定量化函数,量化的bit数目、量化的小数点左边bit数、对称性等;1、使用keras搭建的模型,可以直接转换成qkeras的量化模型;1、支持导入keras模型到qkeras模型;6、打印模型参数shape;4、计算测试准确度;
2023-11-17 10:28:09 209
原创 Seaborn 回归(Regression)及矩阵(Matrix)绘图
logistic:logistic=True时,假设y取值只有2个比如True和False,并用statsmodels中的逻辑回归模型回归。lmplot(回归统计绘图):figure级regplot函数,绘图同regplot完全相同。对每个x值的所有y值用函数计算,绘制得到的点,并绘制误差线。x_jitter会随机改变图中散点的x坐标,y_jitter会随机改变图中散点的y坐标。聚合热度图,绘制一个分层聚合的热度图。robust参数为True时,会降低异常值的权重,在需要剔除异常值时,非常有用。
2023-11-17 10:25:16 860
原创 一文弄懂Jupyter的配置与使用
Jupyter 是一个基于 Web 的交互式计算平台,使用户能够创建和共享文档,这些文档包含实时代码、方程式、可视化图表和解释文字。Jupyter 在数据分析领域被广泛应用,它提供了一个直观、交互式的操作界面,使得用户能够更容易地探索数据、可视化数据以及进行数据处理和建模的实验。Jupyter 不仅能够对 Python 代码进行展示和格式化,还能够保存用户的历史代码和结果以及数据分析结果。这些结果可以在后期随时查看和修改,使得 Python 的学习和应用变得更加方便和高效。
2023-11-17 10:23:54 80
原创 图片标注工具Labelme的安装及使用方法
注意标注的时候,假如你要标注的对象为人和狗,在画掩码过程中,一幅图像中如果有多个person、dog,命名规则为person1、person2……因为labelme生成的标签为一个label.png文件,这个文件只有一通道,在你标注时同一标签mask会被给予一个标签位,而mask要求不同的实例要放在不同的层中。启动后找到目标文件夹,在使用过程中发现,如果存在中文路径或中文名字的时候,会报编码相关的错,标注完成后,我们得到原图和对应的 json 文件,需要转化成 colormap 标注图,在。
2023-11-17 10:20:47 257
原创 速通目标检测:head、neck与backbone和特征图像金字塔(FPN)含代码解读
本次未使用其分类,所以不需要进行展平后全连接,在这之前截断即可,其余与基础的res50网络结构相同,仅在forward时保存每次下采样前的特征图并作为函数输出。# inplane=当前的fm的通道数# 参数# stem的网络层# 64,128,256,512指的是扩大4倍之前的维度,即Identity Block中间的维度# 后续的网络# block部分##这里使用五个output输出在每次下采样前的feature map''':param block: block模板。
2023-11-17 10:18:29 363
原创 时间序列预测—双向LSTM(Bi-LSTM)
本文展示了使用双向LSTM(Bi-LSTM)进行时间序列预测的全过程,包含详细的注释。整个过程主要包括:数据导入、数据清洗、结构转化、建立Bi-LSTM模型、训练模型(包括动态调整学习率和earlystopping的设置)、预测、结果展示、误差评估等完整的时间序列预测流程。本文使用的数据集在本人上传的资源中,链接为。
2023-11-17 10:10:14 369
原创 机器学习-分类与回归的联系与区别
在学习完机器学习基础之后,对分类和回归之前的联系和区别还有一点困惑,通过知识重新回顾学习,对二者的关系有了进一步了解。
2023-11-17 10:08:03 1522
原创 Kubernetes实战(三十三)-外部Etcd集群部署与调优(更安全的数据存储策略)
Etcd集群作为kubernetes集群的大脑,重要性不言而喻,但我好像没有对etcd集群做过一个全方面的总结,部署手法也只是单调的使用ansible快速部署,很多细节并没有说清楚,并且对于etcd集群部署后的性能调优也没有过多的提及。因此,本文将对etcd集群的由来,etcd集群的特点,etcd集群的部署手法,etcd应该注意的调优方案这些做一个全面的总结。
2023-11-06 09:42:06 499
原创 Etcd 常用命令与备份恢复
etcd启动基本就是靠传参的方式[Unit][Service]--name=etcd-10.31.200.105 \ # 节点名称,这个每个节点都必须不同,因为是基于这个节点名称来识别节点的。# 这里注意,签发给etcd的证书,都是绑定了节点的IP的,如果涉及到etcd节点的替换,那么IP地址一定要和原节点的IP一样才行。--cert-file=/etc/kubernetes/ssl/etcd.pem \ # 公钥。
2023-11-06 09:22:24 483
原创 Docker 修改镜像的Digests值
最近工作中遇到个事情,我在我本地虚拟机中导出的镜像,再导入到服务器上发现这个镜像的digests是,网上找了半天发现没有相关的解决方案,因为我服务器上的源码是通过镜像的hash值去拉取镜像没有通过tag,所以镜像的digests为很痛苦要改源码,经过这半天的摸索发现了一个解决方案,特此记录,便于日后查阅。其实就是就是根据镜像内容产生的一个ID,官网上说,只要用于产生这个image的输入不变,那么digest就是可以预测的,换句话说只要镜像的内容不变digest也不会变。
2023-11-03 17:44:17 396
原创 Pycharm 对容器中的 Python 程序断点远程调试
pycharm如何连接远程服务器的docker容器有两种方法:第一种:pycharm通过ssh连接已在运行中的docker容器本文是第一种方法的教程,第二种请点击以上的链接(1)准备好pycharm专业版,社区版没有连接远程服务器的功能(2)远程服务器ubuntu,已安装好docker。
2023-11-03 09:09:30 762
原创 Goland 对容器中的 Go 程序断点远程调试
注意的第二点: shell 脚本中需要 sleep 0.5 ,是因为这个是顺序执行,因为 shell 里面最后加了 & 所以不会阻塞,有可能 shell 运行完了,Goland 启动 debug, 但是shell 那里异步启动还没完成,会导致启动失败。红色框起来的的几的按钮以及后面对这几个按钮的解释。
2023-11-03 09:05:52 1186
原创 Idea 对容器中的 Java 程序断点远程调试
第一种:简单粗暴型直接在java程序中添加log.info(),根据需要打印信息然后打包覆盖,根据日志查看相关信息第二种:远程调试
2023-11-03 09:04:02 604
原创 Git 拉取指定TAG/分支的代码
像其他版本控制系统(VCS)一样,Git 可以给仓库历史中的某一个提交打上标签,以示重要。比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。
2023-11-02 15:41:44 1521
原创 Istio实战(十三)-SideCar注入
可以看出,istio默认sidecar注入规则是,namespace带有标签才会注入sidecar。默认情况,是没有设置。
2023-10-31 09:19:06 382
原创 Istio实战(十二)-Istio 延长自签发证书的有效期
因为历史原因,Istio 的自签发证书只有一年的有效期。如果你选择使用 Istio 的自签发证书,就需要在它们过期之前订好计划进行根证书的更迭。根证书过期可能会导致集群范围内的意外中断。我们认为每年更换根证书和密钥是一个安全方面的最佳实践,我们会在后续内容中介绍如何完成根证书和密钥的轮换过程。为了了解根证书的剩余有效期,请参考下面。我们提供了下面的过程,用于完成根证书更新工作。Envoy 进程不需要进行重启来载入新的根证书,也就不会影响长链接了。
2023-10-30 18:07:21 372
原创 Istio实战(十一)-Envoy 请求解析(下)
Envoy也是istio的核心组件之一,以 sidecar 的方式与服务运行在一起,对服务的流量进行拦截转发,具有路由,流量控制等等强大特性。本系列文章,我们将不局限于istio,envoy的官方文档,从源码级别切入,分享Envoy启动、流量劫持、http 请求处理流程的进阶应用实例,深度分析Envoy架构。它与应用程序并行运行,通过以平台无关的方式提供通用功能来抽象网络。当基础架构中的所有服务流量都通过 Envoy 网格时,通过一致的可观测性,很容易地查看问题区域,调整整体性能。
2023-10-30 13:48:27 196
Mysql 到 Starrocks 同步,自动生成Flink的脚本
2023-11-20
动手学深度学习-Pytorch版,练习jupter-nootbook源码
2023-11-16
Kubenetes 三主三从集群高可用一键部署脚本
2023-10-25
harbor-v2.6.0离线安装包
2023-10-16
jdk-8u333-linux-x64
2023-09-12
apache-maven-3.6.3-bin
2023-09-12
ChatGPT3.5插件
2023-09-05
Golang 1.18.10 Windows安装包
2023-07-14
Minio集群部署安装包
2023-04-19
Seata二次开发源码
2023-02-21
ShardingSphere-4.1.1 二次开发源码
2023-01-03
RocketMQ-Connect 二次开发源码
2023-01-03
Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集
2022-12-08
Kubernetes CRI Containerd 1.6.4 运行时容器安装包
2022-12-08
libseccomp 2.5.1版本,修复Containerd不兼容问题的组件包
2022-12-06
优秀的UI自动化测试框架
2022-08-28
优秀的自动化测试框架。
2022-08-28
自动生成指定大小测试文件。
2022-07-11
clickHouse备份工具1.3.1:clickhouse-backup-linux-amd64.tar.gz
2022-03-07
datax-elasticsearch-master.zip
2021-09-09
HDFS集群数据迁移怎么做?
2022-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人