自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 diffusion初探——使用hugging face镜像网站所遇到的问题

近期hugging face官网无法直接从国内访问(可用梯子解决),故无法像之前方法在服务器上直接访问,本文采取的方法是:使用国内替换原hugging face网站,https://hf-mirror.com/。但这样势必会带来一些问题,这里将使用DreamBooth生成“土豆先生”作为示例,逐一描述本人遇到的问题:

2024-04-15 22:45:18 591

原创 Alpha Zero——强化学习的集大成者

该论文是在alphaGO和alpha GO zero基础上提出,在不需要专家数据的前提下采用self-play的方式进行训练,在各类棋类游戏得到的强大性能!在国际象棋中,AlphaZero训练4小时就超越了世界冠军程序Stockfish;在日本将棋中,AlphaZero训练2小时就超越了世界冠军程序Elmo。在围棋中,AlphaZero训练30小时就超越了与李世石对战的AlphaGo。

2024-04-14 18:26:43 886

原创 SegFormer——无需位置编码,轻量级的transformer架构,并有很强的零样本鲁棒性

在本文中,**我们提出了一种简单、干净且功能强大的语义分割方法SegFormer,它包含一个位置编码无关的、分层的Transformer编码器和一个轻量级的AllMLP解码器。但是,position embedding的大小是固定的,因此,当测试的时候输入分辨率与训练的时候的分辨率不一致的话,positional code就需要被插值,导致精度的下降。我们的解码器设计**借鉴了Transformer的非局部注意力,并实现了更大的感受野,而不会变得复杂。因此,设计主干架构一直是语义分割中的一个活跃领域。

2024-04-13 21:59:16 674

原创 SETR——Rethinking系列工作,展示使用纯transformer在语义分割任务上是可行的,但需要很强的训练技巧

自[ 36 ]的开创性工作以来,现有的语义分割模型主要是**基于全卷积网络( FCN )的模型。**一个标准的FCN分割模型具有编码器-解码器结构: 编码器用于特征表示学习,而解码器用于特征表示的像素级分类。[ 36 ]Jonathan Long, Evan Shelhamer, and Trevor Darrell. Fully convolutional networks for semantic segmentation. In CVPR, 2015. 1, 2, 3, 6FCN针对在非约束场景图像

2024-04-13 21:57:19 878

原创 UNET——经典的CNN架构,上下文信息进行统一

利用contracting path(收缩路径)捕获上下文信息,symmetric expanding path(对称扩展路径)就获取精确的定位信息,(本质上是编码和解码过程)将两者结合,得到一个很好的效果。

2024-04-13 21:51:54 343

原创 ViT——nlp和cv进行了统一,使多模态成为可能

紧接着在一系列 token 的前面加上加上一个新的 token(对应着 * 那个位置),此外还需要加上位置的信息,对应着 0~9(本文讨论了1d,2d和相对位置编码的输入,结论是无区别)。之前的transformer在cv中应用,大部分是将CNN模型中部分替换成transformer block(整体网络结构不变)或者用transformer将不同网络连接起来,而本文提出:一个针对图像patch的纯的transformer可以很好地完成图像分类任务,无需CNN的参与,这无疑打通了nlp和cv的壁垒。

2024-04-13 21:49:58 729

原创 Swin Transformer——披着CNN外皮的transformer,解决多尺度序列长问题

视觉实体变化大,在不同场景下视觉Transformer性能未必很好——多尺度问题图像分辨率高,像素点多,Transformer基于全局自注意力的计算导致计算量较大——tokens序列长度问题针对上述两个问题,我们提出了一种包含Shifted Window操作,具有层级设计的。:::warningShifted Window操作包括不重叠的local window,和重叠的cross-window connection。不重叠的local window将注意力计算限制在一个窗口中,

2024-04-13 21:46:15 889

原创 MAE——自监督学习,何凯明大神作品

MAE(Masked Autoencoders)是用于CV的自监督学习方法(对照于NLP的BERT),优点是扩展性强的(scalable),方法简单。在MAE方法中会随机mask输入图片的部分patches,然后重构这些缺失的像素。

2024-04-13 21:43:20 684

原创 Google Earth Engine 代码提示ctrl+space无效解决方法

解决Google Earth Engine 代码提示快捷键(ctrl+space)无效问题,使用美式键盘输入即可!

2024-03-01 23:03:24 342

原创 IPv4无Internet访问权限问题

解决ipv4无法访问网络问题

2023-08-16 15:26:58 5810 1

原创 GoogleNet

googlenet的深入分析

2022-10-04 11:18:30 203

原创 Alex网络

caffenet的简介

2022-10-04 11:13:13 262

原创 高斯约当法矩阵求逆(Matlab实现)

数学模型到具体算法仍有一段距离,需要考虑计算机执行速度和“四舍五入”等问题,这里主要利用矩阵的初等变换进行矩阵求逆,也就是高斯约当法,代码如下:主函数:main.m%测试A=[1 -2 3; 2 3 4; 3 5 7];b=[-10;5;7];%内置函数x1=A\b%高斯约当法x=inverse(A,b)函数:reverse.m%求可逆矩阵(AX=b)%高斯约当法function x=inverse(A,b)row=size(A,1);%C用于存储A的逆矩阵C=ey

2022-03-23 19:03:40 2344 1

原创 Python基础篇——列表使用

1.列表创建与打印language=["jave","python","c++","javescript"]print(language[0])#特殊用法print(language[-1])#-1来访问最后一位列表元素,以此类推(-2访问倒数第二个元素)2.插入列表元素2.1 append在列表末尾添加元素#在列表末尾添加元素 appendlanguage.append('C')print(language)2.2insert在列表任何位置插入元素格式:insert(

2022-01-04 12:22:29 387

原创 python基础篇——认识与部分常用函数

#python编程基础#1注释#1.1单行注释,快捷键 ctrl+/#输出名字print("名字")#1.2多行注释(两种:3个单引号或双引号)""""""''''''# 2.代码换行# 2.1代码过长需要换行时(\)print("欢迎来到,\我的世界")# ()可以用于容纳多行的表达式或者函数的输出入,括号内的数值可以被解析成一行:a=(1+ 2+ 3)print(a)# 3.字符串# 3.1字符串大小写修改book_name="harry potter.

2021-12-28 20:51:20 315

原创 C++中sort排序的具体使用

文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言最近遇到排序的问题,便整理了一下c++的sort函数及其具体用法与注意事项.一、sort函数简介C++ STL 标准库中的 sort() 函数,本质就是一个模板函数。该函数专门用来对容器或普通数组中指定范围内的元素进行排序,排序规则默认以元素值的大小做升序排序,除此之外我们也可以选择标准库提供的其它排序规则(比如std::greater<T>()降序排序规则)...

2021-08-23 20:56:07 12894 4

原创 浙大oj 1005的补充

重新用大佬的方法,写了一遍,在visual2019编译无问题,但在oj系统内发现出现段错误,尚不清楚原因......#include<iostream>#include<stdio.h>#include<algorithm>#include<functional>using namespace std;int cov[100];bool cmp(int a,int b){ return a > b;}void fun(int m

2021-08-23 19:54:48 109

原创 浙大oj(basic level)1005

1005 继续(3n+1)猜想卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个数n为“关键数”,...

2021-08-22 21:00:28 315 1

原创 浙大oj(Basic Practice)1004

1004 成绩排名读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。每个测试输入包含 1 个测试用例,格式为:第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ...第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。对每个测..

2021-08-17 11:36:33 526 1

原创 浙大oj(basic level)1003

1003 我要通过!“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符;任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串;如果 aPbTc 是正确的,那么 aPbATca 也是正确的,其中 a、 b、 c 均或者是空字符串,或

2021-08-15 20:54:43 217 1

原创 浙大oj(basic level)1002

本来昨晚就写的差不多了,但发现一个问题:示例求和只能到45,刚开始还以为是零的情况未考虑导致,最后排查了一遍,并没有问题,今天晚上查了一下资料,发现未考虑int型输入超限了,示例有28位数字,最后改为字符串输入,将内容用字符数组存放,再减去'0'转换为数字,学到了。以下是原题:1002 写出这个数读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。每个测试输入包含 1 个测试用例,即给出自然数n的值。这里保证n小于10的10次方。在一行内输出n的各位数字之和的每一位,...

2021-08-14 20:23:35 457 1

原创 浙大oj(basic level)1001

之前一直没有时间去好好提高编程能力,趁着暑假刷一下浙大oj,在此分享一下学习经验,以此督促学习,共勉!1001 害死人不偿命的(3n+1)猜想卡拉兹(Callatz)猜想:对任何一个正整数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有...

2021-08-13 11:27:46 1227

原创 数据库基础

数据库基础数据库 数据库的建立 create database数据库名 on primary( name, filename,size,maxsize,filegrowth) name为逻辑名, filename为物理名,primary为mdf, log为ldf log on 数据库修改 alter database数据库名 modify file(name,size)增加容量 add file增加数据库文件 Remove file删除数据库文

2021-06-01 14:34:55 189 1

无条件图像生成扩散模型-用来生成美丽的蝴蝶图像

主要使用两种方法,可用于diffusion入门练习 1.可以直接使用DiffusionPipeline.from_pretrained获取pipeline,根据模型可输入num_inference_steps 采样步骤数量,guidance_scale 输出与提示的匹配程度生成图像 2.自行构建model和scheduler组成pipeline,这里使用UNet2DModel 和 DDPMScheduler

2024-04-17

数据结构课设,包括五个实验,亲测可用

数据结构课设,包括二叉树、中缀转后缀等五个文件,矿大专属

2021-08-17

数据结构实验源代码,亲测可用

数据结构实验源代码(C++),包括字符串,单链表,顺序表

2021-08-17

2021年“华数杯”全国大学生数学建模竞赛赛题.zip

2021年华数杯ABC题目及附件

2021-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除