自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 Consistency Models

图像编辑等假设存在一个函数f,对于同一条PF ODE轨迹上的任意点都有相同的输出fxttfxt′t′for alltt′∈ϵTfxt​tfxt′​t′for alltt′∈ϵTconsistency model的目标是从数据中估计一致性函数fff,来迫使self-consistency性质。

2023-04-23 10:47:35 1237

翻译 DA-5-Source-Free Domain Adaptation via Distribution Estimation

Source-Free Domain Adaptation via Distribution Estimation

2022-06-02 12:57:06 797 1

原创 overleaf使用中的问题

Overleaf使用方法使用问题使用中文使用有颜色字体使用方法https://www.overleaf.com/先注册,然后登录,进去界面如下,选择new project选择想要的要用自己的模板就点击"Upload Project",然后把自己模板的.zip文件拖过来就行这儿随便选个期刊模板,点击Academic Journal这里随便选一个模板,点开,然后点击open as template 就可以开始使用啦使用问题可以使用模板,但是有时候想自己写,不想用模板,此时直接输入中文

2022-05-11 10:56:42 1642

原创 服务器使用记事

服务器使用GPU使用情况GPU使用情况查看谁在占用GPU使用who,可以看到哪位小哥哥小姐姐在什么时候登录了服务器pip install gpustat ——> gpustat就可以看到以下gpu使用情况

2022-04-20 11:19:42 894

原创 vscode python无法跳转到函数定义

我也不确定是不是这样,可以试试,反正我好像行了

2022-03-25 10:54:37 8512 4

原创 PyTorch调参记事

调参参考调整loss函数中各部分的权重占比这个慢慢调就行(0.001,…,0.01,0.02,0.05,…,1,2,5,…)调整学习率https://zhuanlan.zhihu.com/p/52608023调整batch_sizehttps://www.zhihu.com/question/61607442/answer/1875700191...

2021-12-29 15:11:51 713

原创 PyTorch报错记事

No module named ‘torchvision.models.utils‘No module named ‘torchvision.models.utils‘cannot import name ‘utils’ from 'torchvision.models’参考链接:https://blog.csdn.net/weixin_45044286/article/details/121331070pip list 查看torchvision的环境如果torchvision版本>0

2021-12-24 15:00:31 1481

原创 bibtex转换为bibitem

将一下代码中的\bibliography{bibtex-name}的bibtex-name替换为自己的文件名,并运行此.tex文件\documentclass{article}\begin{document}\nocite{*}\bibliography{bibtex-name}\bibliographystyle{plain}\end{document} 示例.bib 文件如下运行代码后出现.bbl文件打开bbl文件,即\bibitem...

2021-12-23 23:10:16 1246

翻译 DA-4-FixBi: Bridging Domain Spaces for Unsupervised Domain Adaptation

FixBi: Bridging Domain Spaces for Unsupervised Domain Adaptation, 2021CVPRMethodFixed Ratio-based MixupConfidence-based Learning正伪标签的双向匹配(Bidirectional Matching with positive pseudo-labels)带有负伪标签的自我惩罚(Self-penalization with negative pseudo-labels)一致性正则化(Co

2021-10-27 14:51:50 853 3

翻译 DA-3-Contrastive Adaptation Network for Unsupervised Domain Adaptation

Contrastive Adaptation Network for Unsupervised Domain Adaptation方法最大均值差异(MMD, Maximun Mean Discreoancy)对比域差异(Contrastive Domain Discrepancy)对比自适应网络(Contrastive Adaptation Network)CAN优化Alternative optimization (AO)Class-aware Sampling(CAS)原文链接(2019 CVPR)

2021-10-25 11:16:14 693

原创 RuntimeError: scatter_cpu_(): Expected self.dtype to be equal to src.dtype

学习《深度学习框架PyTorch:入门与实践》,遇到报错RuntimeError: scatter_cpu_(): Expected self.dtype to be equal to src.dtype原因我们使用scatter_ 将数据放回去时,类型不一致解决方法将类型转换为一致的,即可以加入b = b.float()如下图所示:...

2021-10-05 16:26:57 528

翻译 DA-2-Unsupervised Multi-source Domain Adaptation Without Access to Source Data

Unsupervised Multi-source Domain Adaptation Without Access to Source DataRelated worksMethodologyCVPR 2021 · Sk Miraj Ahmed, Dripta S. Raychaudhuri, Sujoy Paul, Samet Oymak, Amit K. Roy-Chowdhury ·原文链接:https://openaccess.thecvf.com/content/CVPR2021/pap

2021-09-22 21:04:57 659

原创 研究生复试英文准备

保研复试英文准备Self-Introduction介绍家乡Self-IntroductionGood morning, dear professors. I am very glad to be here for this interview. My name is Xiao Siying, 21 years old. I come from Chongqing, a place famed as a mountain city. I currently major in computer scienc

2021-09-19 21:34:25 298

原创 TIM登录超时,00001解决办法

使用浏览器什么的网络都正常,唯独TIM登陆超时,代码00001,百度经验里说的在登录界面的设置里将登录服务器改为UDP或者TCP,试过也不行,所以“登录服务器”那儿我又改回了“不使用高级选项”。之后试了试打开防火墙,然后就登上了。打开“控制面板\系统和安全\Windows Defender 防火墙\允许的应用”找到TIM的位置,点击更改设置,然后再TIM后面的“公用”处都✔,之后点确定。就可以登录上了...

2021-09-18 08:44:21 9974 1

翻译 DA-1-再生核Hilbert空间

Reproducing Kernel Hilbert Space,再生核希尔伯特空间Eigen Decomposition翻译的原文链接本文主要讨论和函数核再生核希尔伯特空间(reproducing kernel Hilbert space, RKHS)。核方法的动机在于映射一个Rn\mathcal{R}^{n}Rn空间中的向量为特征空间中的另一个向量。如下图所示,红色和蓝色的数据点在Rn\mathcal{R}^{n}Rn空间中是不易分的。但如果将这些数据点映射到高维特征空间,我们也许可以使其容易分

2021-09-08 23:01:19 243

原创 Google的Colaboratory使用

和小组成员一起调试别人代码,大佬们都玩colab,菜鸡的我就学一学怎么玩这玩意儿呗。以跑通MVCNN为例。先是进入google的云端硬盘点击左侧“我的云端硬盘”,然后“新建–更多–google colaboratory”点击中间的地方就可以写代码了,如图输入a = 1print(a)然后点击左侧 ▶ 按钮,或者“ctrl+Enter”就可以看到下面的输出结果为 1 啦!点击左侧文件夹就可以看到共享的文件/代码啦挂载成功出现“Mounted at /content/drive”

2021-07-13 20:24:09 338 1

原创 编译原理简答题

编译过程一般可以分为哪些阶段?各自的作用是什么?涉及到四元式,三地址码的阶段有哪些?一般可以划分为五个工作阶段:(1) 词法分析,对构成源程序的字符串进行扫描和分解,识别出一个个的单词(2) 语法分析,根据语言的语法规则,把单词富豪串分解成各类语法单位(3) 语义分析与中间代码生成,即对各类语法单位,分析其含义并进行初步翻译(4) 代码优化,以期产生更高效的代码(5) 目标代码生成,把中间代码变换成特定机器上的低级语言指令形式简述语法分析中的自下而上以及自上而下的分析方法,并举出相应分析.

2021-04-13 16:46:53 1851

原创 CTeX的WinEdt 10.0弹窗

在清华镜像下载了CTeX,使用WinEdt一直弹窗,网上搜了好多方法,均失效,最后使用以下方法终于不在弹窗了单击Advanced Configuration前的小箭头打开 Event Handlers里的Exit将代码改为以下内容将Exit文件里的内容全部替换为此代码// WinEdt Exit (Cleanup) Macro PushTagsandRegisters; CloseAppl("TexFriend"); Exe('%b\Config\Cleanup.edt')

2021-04-05 09:03:11 840 3

原创 LaTeX里添加下划线无法自动换行

之前使用CTeX想同时给文字设置下划线+斜体有问题,会出现无法自动换行的问题,编译时出现“Bad Boxes:1”的问题问题1使用\underline命令可以增加下划线,但不能自动换行,如下图解决办法添加宏包\usepackage{ulem}和\usepackage{CJKulem},在需要添加下划线的前面使用命令\uline{*}即可。问题2如果使用了上述中的“ulem”和“CJKulem”宏包,并在文中使用“\ulem”命令,那么添加“\emph{*}”也会出现无法自动换行,且不

2021-03-26 23:30:01 10544 5

原创 MATLAB-此类型的变量不支持使用花括号进行索引

MATLAB-此类型的变量不支持使用花括号进行索引在写代码时,遇到MATLAB中 “此类型的变量不支持使用花括号进行索引” 的报错。百度都没怎么有呜呜呜原因:{ }花括号是对cell里的每个cell里的内容进行索引,出现此报错解决办法...

2021-01-31 17:26:08 27384

翻译 MATLAB - cell

MATLAB cell参考链接:https://www.mathworks.com/help/matlab/ref/cell.htmlcell array是一种数据类型,具有称为 cell 的索引数据容器,其中每个单元格可以包含任何类型的数据。单元格数组通常包含文本列表、文本和数字的组合,或者不同大小的数字数组。用圆括号括起索引来引用单元格集,()通过使用大括号{}索引访问单元格的内容。使用 cell array 创建符号 { } 来创建一个cell arrayC = {1,2,3;

2021-01-30 15:09:45 263

原创 OS - 文件管理

1. 选择文件组织时的重要原则是什么,列举并简单定义5种文件组织。选择文件组织时的重要原则有5条:快速访问,易于修改,节约存储空间,维护简单,可靠性5种文件组织堆:堆是最简单的文件组织形式,数据按它们到达的顺序被收集,每条记录由一串数据组成,堆文件没有结构;顺序文件:顺序文件是最常用的文件组织形式,在这类文件中,每条记录都使用一种固定的格式,所有的记录都具有相同的长度,并由相同数量、长度固定的域按特定的顺序组成;索引顺序文件:保留了顺序文件的记录按照关键域的顺序组织的特征,增...

2021-01-15 17:07:26 678

原创 OS - I/O管理和磁盘调度

1. 有哪几种基本I/O控制方式,分别适用于哪些场合?有4种基本的I/O控制方式,分别如下:程序I/O控制方式, 适用于早期计算机无中断机构, 处理机对I/O设备的控制采用程序I/O方式或称忙等的方式. 即处理器代表一个进程给I/O模块发送一个I/O命令; 该进程进入忙等待, 直到操作完成才能继续执行. 中断驱动I/O控制方式, 适用于有中断机构的计算机系统. 处理器代表进程向I/O模块发出一个I/O命令. 若来自进程的I/O指令是非阻塞的, 则处理器继续执行发出I/O命令的进程的后续指令. 若I

2021-01-15 17:04:14 1390 1

原创 OS - 单进程死锁

单进程死锁如果一个进程发出一个I/O命令并被挂起等结果,然后在开始I/O操作之前被换出,那么该进程被阻塞,它等待 I/O 事件的发生,此时 I/O 操作也被阻塞,它等待该进程被换入,即单进程死锁。为了避免死锁,在发出 I/O 请求之前,参与 I/O 操作的用户存储空间必须立即锁定在内存中,及时这个 I/O 操作正在排队,且在一段时间内不会被执行。参考文献《操作系统 —— 精髓与设计原理》. William Stallings...

2021-01-05 20:31:44 940

原创 软件工程 - 白盒测试&黑盒测试

白盒测试一、语句覆盖(Statement Coverage)二、判定覆盖(Decision Coverage)三、条件覆盖(Condition Coverage)四、判定条件覆盖(Decision/Condition Coverage)五、组合覆盖(Branch Condition Combination Coverage)六、路径覆盖总结白盒测试用例设计的一个很重要的评估标准就是对代码的覆盖度。白盒测试中常见的覆盖有六种:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。下面我们就分别

2021-01-05 20:26:13 2077

原创 软件工程 - 项目管理

第十章 软件项目管理软件项目管理的四大要素(4个P):人员(People)、产品(Product)、过程(Process)、项目(Project)。其中最重要的是人员。P-CMM:人员资源管理能力成熟度模型。5个能力成熟度等级:初始级、管理级、定义级、可预测级、优化级。三种团队组织形式:民主分权制(DD)、有控制的分权制(CD)、有控制的集中制(CC)。DD:沟通是横向的;没有领导者;有更高的士气和工作满意度。CD:小组和个人之间的横向沟通、垂直控制层次的沟通都会发生;有领导协调具体任务,也有

2021-01-05 01:00:18 1114

原创 软件工程 - 软件维护

软件工程 - 软件维护ISO-IEC 12207-2008对软件维护的定义:软件维护是指由于软件产品出现问题或需要改进而对代码及相关文档的修改,其目的是对现有软件产品进行修改的同时保持其完整性。软件维护的必要性:(1) 软件维护能够改正错误。(2) 软件维护能够改善设计。(3) 软件维护能够实现软件的改进。(4) 软件维护能够与其他系统进行交互。(5) 软件维护能够为使用不同的硬件、软件、系统的新性能以及通讯设备等而对软件进行改进。(6) 软件维护能够完成遗留程序的移植。(7) 软件退出

2021-01-05 00:57:11 837

原创 软件工程 - 测试策略

第八章 软件测试策略软件测试的四个级别是哪些?各自主要目的是什么?(1) 单元测试:主要目的是验证软件模块是否按详细设计的规格说明正确运行。(2) 集成测试:主要目的是检查多个模块间是否按概要设计说明的方式协同工作。(3) 系统测试:主要目的是验证整个系统是否满足需求规格说明。(4) 验收测试:从用户的角度检查系统是否满足合同中定义的需求,以及以确认产品是否能符合业务上的需要。主要目的中涉及到的文档就测试的依据。系统测试的定义:系统测试是从用户的角度来进行的测试,主要工作是将完成了集成测试的

2021-01-05 00:52:59 719

原创 软件工程 - 软件测试

第七章 软件测试技术软件测试的基本原则:(1)穷尽测试是不可能的。(2)测试无法显示潜伏的软件缺陷。(3)测试活动应尽早进行。(4) 软件缺陷具有群聚性。(5) 注意杀虫剂现象。(6) 应尽量由独立的测试团队进行测试。背 理解意思软件测试的目标:(1)确认系统满足其预期的使用和用户的需要。(2)确认解决了所需解决的问题(如实现商业规则和使用合适的系统假定)。(3)为测试的过程建立责任和可解释性。(4)便于及早发现软件和系统的异常。(5)及早提供软件和系统的性能的评估。(6

2021-01-05 00:50:42 482

原创 软件工程 - 生产率和工作量度量

第五章 软件生产率和工作量度量软件生产力的度量:基于功能点的度量(间接测量)和基于代码行的度量(直接测量)。功能点方法计算:表格和公式;FP FUNC point 计算;LOC 和 FP 的相关度量计算;LOC/FP 换算。基于 LOC 度量方法的优缺点:优点:LOC,KLOC 和相关度量容易计算。许多现有的软件估算模型都使用 LOC 和 KLOC 作为一项重要输入。有大量关于 LOC 的参考文献和数据。缺点:LOC 依赖于使用的语言,这对短小精悍的程序不利。不太适用于非过程化语言。LO

2021-01-05 00:42:22 3088

原创 软件工程 - 软件设计

第四章 软件设计工程软件设计包含两类主要活动:(1) 软件架构设计(又称顶层设计、概要设计):描述软件的顶层架构和组织,划分不同的组件。(2) 软件详细设计(又称组件设计、过程设计):详细描述各组件,以便能够编码实现。设计分为两个部分:概要设计和详细设计。其中概要设计又包括三个部分,分别为:体系结构设计、接口设计和数据设计。详细设计包括组件设计。创新设计不属于软件设计,它实际上是属于需求分析和需求规格定义的一部分。模块的划分不是越多越好。模块越多,单个模块复杂度会降低,但接口会变多。当模块数目增

2021-01-05 00:38:05 1373

原创 软件工程 - 软件需求

第三章 软件需求1.软件需求的定义:软件需求表达了对解决现实世界中某类问题的产品的要求和约束。背(1) 硬件、软件和将遵照的通信接口。(2) 必须服从公司标准的用户界面。(3) 将被坚持的报告格式。(4) 过程限制,比如ISO 9000等。(5) 基础设施造成的硬件限制。必须使用排序算法对航班离开时间排序:不是需求问题,而是设计问题。4.需求分析的四个步骤以及每个步骤的定义:(1) 需求获取:指的是软件需求的来源以及软件工程师收集这些软件需求的方法。(2) 需求分析:产生操作规格参数表,

2021-01-05 00:17:54 717

原创 软件工程 - 软件过程模型

第二章 软件过程模型1.软件过程模型的定义:软件过程模型是从软件项目需求定义直至软件运行维护为止,跨越整个生命周期的系统开发、运行和维护所实施的全部过程、活动和任务的结构框架。软件过程模型能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。列举 4 种过程模型:瀑布模型、原型模型、并行开发模型、增量模型、RAD模型、螺旋模型2.瀑布模型是线性的,是文档驱动的;螺旋模型是风险驱动的。3.瀑布模型适用于需求很明确而且将来没有太大改变的情况。4.瀑布模型的特点:(1) 阶

2021-01-04 22:37:48 956

原创 软件工程 - 软件工程背景

软件工程 - 软件工程背景参考书:《软件工程:共同演进的方法与实践》田文洪第一章 软件工程背景知识1.软件=程序+数据+文档。2.软件是逻辑和物理的系统,由程序、文档、数据和其他相关元素组成。程序是按事先设计的功能和性能要求执行的指令序列。数据是使程序能正确地处理信息的数据结构。文档是与程序开发、维护和使用有关的图文资料。3.软件的特点:(1) 软件是开发出来的或者说是工程化的,并不是制造出来的。(2) 软件开发环境对产品影响较大。(3) 软件开发的时间和工作量难以估算

2021-01-04 22:01:33 1507

原创 软件工程 - 简答题复习

软件工程一些简答题1. 耦合性和内聚性有几种类型,其耦合度,内聚强度的顺序如何耦合度由低到高:非直接耦合 数据耦合 标记耦合 控制耦合 外部耦合 公共耦合 内容耦合内聚度由强到弱:功能内聚 信息内聚 通信内聚 过程内聚 时间内聚 逻辑内聚 偶然内聚2. 什么是数据字典,简述数据字典与数据流图的关系数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典,数据流图就不严..

2021-01-04 21:56:46 2981

原创 自制 ipencil 一代贴纸

ipencil 一代有点滑,还有点重,个人觉得写久了有点累淘宝上的 ipencil 的贴纸,橡胶套都用过,贴纸感觉有点厚,橡胶套稍微用久后,橡胶套就会往下滑,而且放不进笔槽。不如自己用和纸胶带做一个,还可以防笔帽丢失,圙工具:pencil : 1✂ : 1和纸胶带 : 1(1)用塑料袋之类不易断的(或许布也可以?),剪好图中所示粉色部分(2)用和纸胶带分别将塑料袋两头粘到 ???? 和 笔帽上,注意要留出中间充电头的位子,不然笔帽拿不下来(3)笔

2020-12-26 20:07:01 353

原创 OS-虚拟内存

操作系统作业 - 虚拟内存1.简单分页和虚拟分页有何区别?在简单分页中, 进程运行时,它的所有页必须都在内存中, 除非使用了覆盖技术.在虚拟分页中, 进程运行时, 并非所有页都须在内存页框中, 而仅在需要时才读入页. 此外, 使用虚拟内存分页时, 把一页读入内存可能需要把另一页写出到磁盘.2.什么是抖动? 在稳定状态, 内存的几乎所有空间都被进程块占据, 处理器和操作系统能直接访问到尽可能多的进程. 因此, 当操作系统读取一块时,它必须把另一块换出. 如果一块正好...

2020-12-22 15:12:33 7223 5

原创 OS-内存管理

操作系统作业-内存管理1. 简述存储管理的基本功能?存储管理有四大基本功能,分别如下。内存的分配与回收,按分配时机的不同,可分为两种方式:静态存储分配和动态存储分配; 地址重定位,即在存储中应有逻辑组织和物理组织,存储管理需要处理好用户程序和数据的地址分配问题,地址重定位又分为静态重定位和动态重定位; 存储保护,使得进程免被其他进程干扰,分为上、下界存储保护和基址-限长存储保护; 虚拟存储技术,把有限的内存空间与与大容量的外存统一管理起来,构成一个远大于实际内存的存储器,即把二级存储.

2020-12-22 15:12:03 3800

原创 OS-并发:死锁和饥饿

操作系统作业-并发:死锁和饥饿1. 分别举例说明什么是可重用资源和可消耗资源?可重用资源包括处理器、I/O通道、内存和外设、设备,以及诸如文件,数据库和信号量之类的数据结构。诸如此类资源,一次仅供一个进程安全使用且不因使用而耗尽,进程得到资源单元并使用后,会释放这些单元供其他进程再次使用。可消耗资源的例子有中断、信号、消息和I/O缓冲区中的信息。这类资源是可被创建(生产)和销毁(消耗)的资源。某种类型可消耗资源的数量通常没有限制,无阻塞生产进程可以创建任意数量的这类资源。消费进程得到一个资.

2020-12-22 15:11:48 801

原创 OS-互斥和同步

操作系统作业-并发性:互斥和同步1. 什么是临界资源、临界区,临界区的使用原则有哪些?进程间在竞争控制中会面临互斥问题。假设两个或者更多的进程需要访问一个不可共享的资源,如打印机,在进程的执行过程中,每个进程都给该I/O设备发命令,接收状态信息,发送数据和接受数据,则这类资源称为临界资源。使用临界资源的那部分程序称为程序的临界区。临界区主要解决的是互斥问题,互斥问题的要求可总结为:空闲让进,忙则等待,有限等待,让权等待。同时,这也是对于临界区使用的原则,具体内容如下:实施强制互斥:.

2020-12-22 15:11:34 1347 1

空空如也

空空如也

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

TA关注的人

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