- 博客(80)
- 收藏
- 关注
原创 【OpenCV】(一)—— 安装opencv环境
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。OpenCV 是用 C++ 编写的,但它也有 Python、Java 和 MATLAB 接口,并支持 Windows、Linux、Mac OS、Android 和 iOS 操作系统。这个库提供了大量的图像处理和计算机视觉算法,是开发实时应用的理想选择。
2024-10-12 21:40:44
666
原创 【机器学习】(基础篇七) —— 神经网络
神经网络是一种模仿人脑神经元结构的计算模型,用于处理复杂的数据模式识别和预测问题。它由大量简单的处理单元(称为“神经元”或“节点”)组成,这些单元通过连接权重相互连接。神经网络可以学习从输入数据到输出结果之间的映射关系,从而实现对新数据的分类、回归或其他类型的预测。神经网络通过调整各层间的连接权重来进行训练,以最小化预测结果与实际结果之间的差异。这一过程通常使用反向传播算法来实现。神经网络广泛应用于许多领域,如计算机视觉、自然语言处理、语音识别等。
2024-08-19 21:35:08
530
原创 【机器学习】(基础篇六) —— 数据集的划分和过拟合问题
在机器学习中,数据集通常会被划分为训练集(Training Set)和测试集(Test Set),有时还会包括一个验证集(Validation Set)。这样的划分是为了能够更好地评估模型的性能,并防止过拟合。
2024-08-19 21:31:47
1315
原创 【机器学习】(基础篇五) —— 逻辑回归
逻辑回归(Logistic Regression)是一种广义线性模型,主要用于处理因变量为二分类或多分类(通过独热编码或多输出逻辑回归)的问题。尽管名字中带有“回归”二字,但实际上逻辑回归是一种分类算法,特别适用于估计某种事件发生的概率。实际上,“分类”是应用逻辑回归的目的和结果,但中间过程依旧是“回归”。
2024-08-18 15:42:48
1312
原创 【机器学习】(基础篇四) —— 回归分析
线性回归是回归任务,输入是带有标签的数据,根据数据关系,拟合出一个函数,并利用该函数进行预测等操作。回归分析不止有线性关系,还包括了非线性相关关系等。
2024-08-13 15:52:36
1179
原创 【数据结构和算法】(基础篇三)——栈和队列
栈(Stack)和队列(Queue)是两种非常基本的数据结构,它们主要用于存储和检索元素。尽管它们都用于管理一组数据项,但它们的访问规则和数组都是不同的。
2024-08-11 20:07:35
893
原创 【数据结构和算法】(基础篇二)——链表
数组最麻烦的地方就是其在建立之后大小固定,对于增删数据很不方便。链表的出现解决了这个问题,链表的元素不是在内存中连续存储的,而是通过指针链接在一起的节点集合,这样的设计让链表有了动态的大小。链表是树和图结构的基础。
2024-08-10 16:29:14
850
原创 【Stable Diffusion】(基础篇九)—— 扩展
添加一些SD对应的扩展,可以让你的创作之旅更加简单。首先在webUI的扩展界面中有两种方法可以用于扩展的安装,分别是从扩展列表下载和从网址安装
2024-08-03 17:49:21
1363
原创 【Stable Diffusion】(基础篇八)—— 局部重绘
我们使用SD生成一张整体满意但是某些细节存在问题的时候(比如手没有画好),此时我们不需要舍弃这张画重新生成,而是可以使用局部重绘对一张图片的细节进行修补。
2024-08-02 17:14:42
896
原创 【Stable Diffusion】(基础篇七)—— lora
除了大模型和VAE之外,SD中还有embedding模型和lora模型,这两种模型体积都很小,他们对于画面的调节能力不和大模型一样,但也可以实现画风改变和特殊物品形象的精确定义,本文将带你了解lora 。
2024-07-31 23:31:25
750
原创 java二维数组
在Java中,二维数组是一种特殊类型的数组,它实质上是一个数组的数组,即每个元素都是一个一维数组。(行2,列4),只需要知道行2有个元素为0,列4有个元素为0.不管怎样,整行和整列都要清零,在记录之后再同意进行归零操作,又何必要记录零元素的确切位置?声明时可以指定数组的行数(外层数组的大小),但列数(内层数组的大小)可以在初始化时指定或动态确定。所以对应关系为[I,J] -> [J,N-1-I] (这里为N-1是因为坐标从0开始所以最大的坐标为N-1)只指定数组的长度,然后逐个或逐行地给数组元素赋值。
2024-07-30 17:18:01
389
原创 【Stable Diffusion】(基础篇六)—— embedding
除了大模型和VAE之外,SD中还有embedding模型和lora模型,这两种模型体积都很小,他们对于画面的调节能力不和大模型一样,但也可以实现画风改变和特殊物品形象的精确定义,本文将带你了解emdedding。
2024-07-29 20:47:33
1207
原创 【Stable Diffusion】(基础篇五)—— 使用SD提升分辨率
在前期作画的时候,我有提到过,在第一次作画的时候图像分辨率不宜太高,因为过高的分辨率可能会爆显存,导致整个作画失败,但是分辨率低的图像质量不高,细节不够丰富,本文介绍如何使用AI提升图片分辨率
2024-07-25 15:36:07
2021
原创 【Git】(基础篇七)—— IntelliJIDEA集成Git
现在有很多的集成工具帮助我们写代码,使用这些工具可以帮助我们加速写代码,很多工具也可以集成git,使用图形工具管理git,相信了解了底层运行逻辑的你能够很快地上手使用这些工具,本文以InteliJ IDEA进行如何集成git,IDEA主要用来写java项目,用于写python项目的Pycharm和IDEA同理,其余软件我使用不多,大家可以自行探索。
2024-07-23 12:06:27
643
原创 【Git】(基础篇三)—— 分支操作
Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,但是本篇会详细讲述什么是分支、分支的具体操作以及实际项目开发中到底是怎么依赖分支来进行团队合作的。
2024-07-17 12:36:56
1083
原创 【Git】(基础篇一)—— Git理论知识
本文介绍了git的理论基础知识,后续将进行实际的操作,希望你可以跟上我的节奏,在实践中熟悉git的使用。
2024-07-15 12:45:53
1116
原创 【Stable Diffusion】(基础篇二)—— 关键词和参数设置
本文介绍机器学习的分本文主要讲解如何正确高效地使用合适的提示词来帮助完成AI绘画类,监督学习和无监督学习
2024-07-09 20:13:04
1923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1