「已注销」
码龄7年
求更新 关注
提问 私信
  • 博客:50,339
    50,339
    总访问量
  • 27
    原创
  • 7
    粉丝
  • 19
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2018-07-20
博客简介:

qq_42746890的博客

查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得9次评论
  • 获得157次收藏
创作历程
  • 15篇
    2022年
  • 12篇
    2021年
成就勋章
TA的专栏
  • makefile
    7篇
  • opencv
    1篇
  • 机器学习,深度学习
    3篇
  • python
    1篇
  • C++
    2篇
  • MFC
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习自然语言处理tensorflow图像处理nlp数据分析
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Makefile目标文件搜索

我们都知道一个工程文件中的源文件有很多,并且存放的位置可能不相同(工程中的文件会被放到不同的目录下),所以按照之前的方式去编写 Makefile 会有问题。如果需要的文件是存在于不同的路径下,这就用到了 Makefile 中为我们提供的目录搜索文件的功能。常见的搜索的方法的主要有两种:一般搜索VPATH和选择搜索vpath。VPATH 和 vpath 的区别:VPATH 是变量,更具体的说是环境变量,Makefile 中的一种特殊变量,使用时需要指定文件的路径;vpath 是关键字,按照模式..
原创
博文更新于 2022.03.18 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Makefile自动化变量

自动化变量可以理解为由 Makefile 自动产生的变量。在模式规则中,规则的目标和依赖的文件名代表了一类的文件。规则的命令是对所有这一类文件的描述。我们在 Makefile 中描述规则时,依赖文件和目标文件是变动的,显然在命令中不能出现具体的文件名称,否则模式规则将失去意义。模式规则命令中该如何表示文件呢?就需要使用“自动化变量”,自动化变量的取值根据执行的规则来决定,取决于执行规则的目标文件和依赖文件。下面是对所有的自动化变量进行的说明:自动化变量 说明 $@ 表示规则的目标文件名。
原创
博文更新于 2022.03.18 ·
945 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Makefile变量的定义和使用

Makefile 文件中定义变量的基本语法如下:变量的名称=值列表Makefile 中的变量的使用其实非常的简单,因为它并没有像其它语言那样定义变量的时候需要使用数据类型。变量的名称可以由大小写字母、阿拉伯数字和下划线构成。等号左右的空白符没有明确的要求,因为在执行 make 的时候多余的空白符会被自动的删除。至于值列表,既可以是零项,又可以是一项或者是多项。如:VALUE_LIST = one two three调用变量的时候可以用 "$(VALUE_LIST)" 或者是 "${VALU
原创
博文更新于 2022.03.18 ·
2524 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Makefile通配符

Makefile 是可以使用 shell 命令的,所以 shell 支持的通配符在 Makefile 中也是同样适用的。 shell 中使用的通配符有:"*","?","[...]"。具体看一下这些通配符的表示含义和具体的使用方法。通配符 使用说明 * 匹配0个或者是任意个字符 ? 匹配任意一个字符 [] 我们可以指定匹配的字符放在 "[]" 中 实例test:*.cgcc -o $@ $^但是如果我们的通配符使用在依赖的规则中的话一定...
原创
博文更新于 2022.03.18 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Makefile工作流程

当我们在执行 make 条命令的时候,make 就会去当前文件下找要执行的编译规则,也就是 Makefile 文件。我们编写 Makefile 的时可以使用的文件的名称 "GNUmakefile" 、"makefile" 、"Makefile" ,make 执行时回去寻找 Makefile 文件,推荐使用Makefile。Makefile 的具体工作流程可以通过例子来看一下:创建一个包含有多个源文件和 Makefile 的目录文件,源文件之间相互关联。在 Makefile 中添加下面的代码:mai
原创
博文更新于 2022.03.18 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Makefile文件规则

Makefile 描述的是文件编译的相关规则,它的规则主要是两个部分组成,分别是依赖的关系和执行的命令,其结构如下所示:targets : prerequisites command或者是targets : prerequisites; command command相关说明如下:targets:规则的目标,可以是 Object File(一般称它为中间文件),也可以是可执行文件,还可以是一个标签; prerequisites:是我们的依赖文件,要生成 targe
原创
博文更新于 2022.03.18 ·
493 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Makefile简介

如果你是在 Windows 下作开发的话不需要去考虑这个问题,因为 Windows 下的集成开发环境(IDE)已经内置了 Makefile,或者说会自动生成 Makefile,我们不用去手动编写。Linux 中却不能这样,需要我们去手动的完成这项工作。Linux 下可以学习的开发语言有很多,常见的有 C/C++语言、python、java 等等。Makefile 可以简单的认为是一个工程文件的编译规则,描述了整个工程的编译和链接等规则。其中包含了那些文件需要编译,那些文件不需要编译,那些...
原创
博文更新于 2022.03.18 ·
259 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

opencv源码下载编译

1.源码下载GitHub - opencv/opencv: Open Source Computer Vision Library 选择需要下载的opencv版本。安装git,通过git clone +地址链接下载,或下载zip压缩包。 带有opencvino的可以部署在线模型。 或下载opencv_contrib,下载方法同opencv一样。GitHub - openc...
原创
博文更新于 2022.03.18 ·
7605 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

概率密度函数

1.概率密度函数2.概率密度函数的推导假设误差服从正太分布,符合中心极限定理,那么样本误差服从互相独立的假设。 所以3.对数似然函数推导出MSE损失函数 当J(θ)取最小时,可使总似然得到最大。即得到新的目标函数J(θ)。 最小二乘法形式...
原创
博文更新于 2022.03.17 ·
1018 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python将pdf转为png

import fitz"""将PDF转化为图片pdfPath pdf 文件的路径imgPath 图像要保存的文件夹zoom_x x方向的缩放系数zoom_y y方向的缩放系数rotation_angle 旋转角度"""def pdf_image(pdfPath, imgPath, zoom_x, zoom_y, rotation_angle): #打开pdf文件 pdf = fitz.open(pdfPath) #逐页读取pdf for pg in r.
原创
博文更新于 2022.03.17 ·
1040 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

C++中的类和对象

1.C++已经能够很完善的支持面向过程编程,面向对象编程,和泛型编程。 C++是一门面向对象的编程语言,理解C++,首先要理解类(Class)和对象(Object)这两个概念。 C++中的类(Class)可以看作是C语言中结构体(Struct)的升级版,结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如:#include<stdio.h>//定义结构体 Studentstruct Stu...
原创
博文更新于 2022.03.17 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++函数重载

在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型,可以是 int、float、char、bool 等,我们需要通过参数把变量的地址传入函数内部。在C语言中,程序员往往需要分别设计出三个不同名的函数,但在C++中,这完全没有必要。C++ 允许多个函数拥有相同的名字,只要它们的参数列表不同就可以,这就是函数的重载(Function Overloading)。借助重载,一个函数名可以有多种用途。 参数列表又叫参数...
原创
博文更新于 2022.03.17 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

机器学习——线性回归

1.线性回归是机器学习中有监督机器学习下的一种算法。 回归问题主要关注确定一个唯一的因变量(需要预测的值)和一个或多个数值型的自变量(预测bi)
原创
博文更新于 2022.03.16 ·
1601 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

雅可比矩阵,Hessian矩阵

1.雅可比矩阵由一阶偏导数构成的矩阵,发明它的目的主要是为了简化求导公式。 假设有这样一个函数可以把n维的向量x映射为k维的向量y。,其中每个和每个都是相关的,也就是每个是单独从映射过来的函数,它的雅可比矩阵就是每个分别对每个求偏导,然后构成的矩阵是雅可比矩阵,第一行就是对到求偏导,第二行到第k行依次类推。 2.Hessian矩阵 它是对于一个多元函数来说的,相当于一元函数的二阶导数,Hessian矩阵是一个对称矩阵。Hessian矩...
原创
博文更新于 2022.03.16 ·
2501 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

MFC框架结构的分析

1.框架代码文件的结构主要有4个部分组成:1) 资源文件Resource.h:主要是定义资源的ID。2) 预编译文件:可以用来解决头文件包含冲突的问题,定义一些需要全局性包含的文件。3) 应用程序类对应文件:项目名称是TestOne,对应类名为CTestOneApp。4) 对话框类:项目名称是TestOne,对应类名为CTestOneDlg。2.应用程序类MFC定义了一个应用程序基类CWinA...
原创
博文更新于 2022.03.16 ·
631 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MFC简介

1.APIWndows操作系统为我们编写Windows应用程序提供的接口函数----API,//Windows中播放声音的API函数//PlaySound需要的头文件和库文件#include <mmsystem.h>#pragma comment(lib, "WINMM.LIB")BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound);//pszSound:文件路径;fdwSound:播放模式2.SDK
原创
博文更新于 2022.03.16 ·
5309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++函数的默认参数

在C++中,定义函数时可以给形参指定一个默认的值,这样调用函数时如果没有给这个形参赋值(没有对应的实参),那么就使用这个默认的值。也就是说,调用函数时可以省略有默认值的参数。如果用户指定了参数的值,那么就使用用户指定的值,否则使用参数的默认值。 所谓默认参数,指的是当函数调用中省略了实参时自动使用的一个值,这个值就是给形参指定的默认值。下面是一个简单的示例:#include<iostream>using namespace std;//带默认参数的函数...
转载
博文更新于 2021.06.23 ·
1768 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

如何规范的使用C++内联函数

inline关键字可以只在函数定义处添加,也可以只在函数声明处添加,也可以同时添加。但是在函数声明处添加inline关键字是无效的,编译器会忽略函数声明处的关键字。也就是说,inline是一种“用于实现的关键字”,而不是一种用于声明的关键字。 更为严格地说,内联函数不应该有声明,应该将函数定义放在本应该出现函数声明的地方,这是一种良好的编程风格。...
原创
博文更新于 2021.06.23 ·
465 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 内联函数也可以用来代替宏

在c语言中,宏是可以带参数的,它在形式上和函数非常相似。不过不像函数,宏仅仅是字符串替换,不是按值传递。 使用宏的一个经典例子是求一个数的平方,如下所示:#include <iostream>using namespace std;#define SQ(y) y*yint main(){ int n, sq; cin>>n; sq = SQ(n); cout<<sq<<endl; ...
原创
博文更新于 2021.06.23 ·
795 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

C++ inline内联函数

函数是一个可以重复使用的代码块,CPU 会一条一条地挨着执行其中的代码。CPU 在执行主调函数代码时如果遇到了被调函数,主调函数就会暂停,CPU 转而执行被调函数的代码;被调函数执行完毕后再返回到主调函数,主调函数根据刚才的状态继续往下执行。 一个 C/C++程序的执行过程可以认为是多个函数之间的相互调用过程,它们形成了一个或简单或复杂的调用链条,这个链条的起点是 main(),终点也是 main()。当 main() 调用完了所有的函数,它会返回一个值(例如return...
转载
博文更新于 2021.06.23 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多