
学习记录
文章平均质量分 74
KingsMan666
这个作者很懒,什么都没留下…
展开
-
从端到端打通模型端侧部署流程(NCNN)
深度学习已经在生活的方方面面被应用和重视。随着手机算力的不断提升,以及深度学习的快速发展,特别是小网络模型不断成熟,原本在云端执行的推理预测就可以转移到端上来做。端智能即在端侧部署运行 AI 算法,相比服务端智能,端智能具有低延时、兼顾数据隐私、节省云端资源等优势。目前端智能正逐渐变为趋势,从业界来看,它已经在 AI 摄像、视觉特效等场景发挥了巨大价值。ncnn 是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。原创 2023-02-13 22:39:14 · 5848 阅读 · 6 评论 -
扩散模型发展小结
1.根据文字的描述来生成文本。2.在图上的指定位置生成物体。3.根据一幅图像生成相似的另一幅图像。原创 2023-02-13 21:26:13 · 553 阅读 · 0 评论 -
Python进阶总结(含示例)
1、首先得到每个字符串长度2、排序,选择sorted或者 list.sort()进行排序内置sorted返回一个新的列表,而list.sort是对列表进行操作sorted(iterable , cmp = None , key = None , reverse = False) iterable:是可迭代类型;cmp :用于比较的函数,比较什么由key决定;key:用列表元素的某个属性或函数进行作为关键字,有默认值,迭代集合中的一项;原创 2022-12-22 23:29:49 · 1016 阅读 · 0 评论 -
从Transformer到ViT再到MAE
从Transformer到VIT再到MAE引言Transfomer提出的背景模型架构具体细节Add&NormAttention:Multi-Head Attention自注意力机制(self attention)Positional EncodingViT提出的背景:模型架构:具体细节:维度序列信息Class Token的作用:Transformer处理任意长度的输入结论:MAE(CV版的BERT完形填空)引言最近一年来,Transformer在CV领域又掀起了一股新的潮流,尤其是ViT这篇文章原创 2022-04-06 18:16:15 · 4400 阅读 · 0 评论 -
长期换衣行人重识别(Long-Term Clothes-Changing Person Reid)数据集汇总
长期换衣行人重识别任务中目前常用的数据集总览目前换衣数据集的主要问题数据集换衣/总体情况集统计DeepChange(2021)LaST(2021)COCAS(2020)VC-Clothes(2020)LTCC(2020)PRCC(2019)Celebrities-reID(2019)总览在长期换衣行人重识别的任务当中,数据集的获取(尤其是对于学术环境下)是一个难点,主要的困难有以下几点:采集大规模的数据集比较困难。采集不同的衣服的数据集比较困难。采集不同衣服不同角度的数据集比较困难。目前也有原创 2022-04-04 23:34:54 · 7390 阅读 · 7 评论 -
如何证明凸函数的局部极小值为全局极小值
凸函数的证明原创 2022-03-10 22:21:17 · 8789 阅读 · 1 评论 -
你不会还不知道时间复杂度和空间复杂度怎么算吧?(用代码举例)
时间复杂度和空间复杂度的算法与辨析举例时间复杂度基础时间复杂度渐进时间复杂度空间复杂度时间复杂度即执行算法的时间成本基础时间复杂度基本操作执行次数:一个循环内的操作次数时间复杂度=循环次数*每步循环中的操作数例子1: void function(int n){ for(int i=0; i<n; i++) { printf("操作1"); printf("操作2"); printf("操作3"); } }每个循环要执行3次操作,如果需要执行n个循环,则原创 2021-03-26 18:05:23 · 512 阅读 · 0 评论 -
C++指针,宏,以及一个文件所需的部分
C++指针,宏,以及一个文件所需的部分宏定义宏定义的语法具体的含义指针指针的声明为什么使用指针是程序更好的选择?指针的初始化小知识:堆的概念初始化注意,每一个new必须带一个delet类对象的指针与引用类对象的指针:构造函数:宏定义宏定义的语法这里列一个简单的例子再来讲解它的含义。具体的含义宏定义,用在这里是告诉编译器一些事。比如说,我加入了一个文件里,#include 两个文件 L1.H ,L2.H但是,事实上,L1.H包含了L2.H,如果两个文件都载入,那就没有必要了。就是类似的,如果没有S原创 2020-07-29 20:29:09 · 266 阅读 · 1 评论 -
学习C++的一些重要的入门知识点和例子
学习C++的一些重要的入门知识点和例子为什么要做这个记录首先: 深入理解类和对象的概念学会使用平台:VS中的快捷键public和private编程例子1:对象和类的实例编程例子2:对象与类的成员函数编程例子3:含参数的构造函数的使用编程例子4:析构函数编程例子5: 友元函数编程例子6:用初始化列表来初始化字段(::和:)编程例子7:派生类的使用编程例子8:继承的应用编程例子9:拷贝函数的应用编程例子10:重载的例子this指针的例子指向类的指针输入输出,输入输出流const的含义为什么要做这个记录最近刚原创 2020-07-29 19:52:33 · 386 阅读 · 0 评论