自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mike峰

dont cry over the spilled milk

  • 博客(46)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 huggingface在mainland CN无法访问的问题

(记住要在最前面,如果先加载了transformer再添加的话不会成功)

2024-03-14 17:22:03 154

原创 关于shape[2:]和shape[:2]的区别

是针对数组或张量的切片操作,它们的区别在于选择的元素范围不同。将选择索引为2及其之后的维度,即。将选择索引为0和1的维度,即。例如,如果一个数组的形状是。

2024-03-04 09:58:58 423

原创 关于linux终端查询文件/文件夹个数的命令

这个命令与之前的命令类似,不同之处在于grep命令过滤以 - 开头的行,这表示文件。要查看一个Linux文件夹中的文件夹(目录)的数量,可以使用ls命令结合grep和wc命令来实现。要查看当前位置的文件夹及其子文件夹中所有文件的数量,可以使用 find 命令结合 wc 命令。grep “^d”:从ls -l的输出中过滤出以d开头的行,即目录。执行这个命令后,你将得到当前位置及其子文件夹中所有文件的数量。wc -l:统计搜索结果的行数,即文件的数量。wc -l:统计过滤后的行数,即目录的数量。

2024-02-15 19:51:43 744

原创 vscode | python | remote-SSH | Debug 配置 | CLIP4Clip复现、实验记录

挨个语句调试之后发现出现在某个加载模型的地方,模型的位置防止错误了,远程调试真的好用,可以清晰看到过程的调用栈call stack。之后出现一个问题就是目前引用env变量在命令行中显示为空,目前不能用这个方式引用所以还得用笨方法,就是挨个复制粘贴。之后就要run->add configuration->本地安装Remote-SSH、python。远程服务器上安装Python。

2023-12-22 13:15:50 911 3

原创 一些工具/网站自用总结

工具/网站 自用 总结

2022-08-15 16:27:34 1694

原创 关于栈帧的一些知识点与理解

有关CSAPP中栈帧的自己的目前理解以及知识点整理

2022-08-14 19:43:58 432 1

原创 CSS(网站开发)自学笔记

CSS(html5)网站开发语言自学笔记

2022-07-22 22:16:54 611 2

原创 HTML5自学笔记

html5(以html为主)入门随笔记录

2022-07-21 16:20:17 214

原创 2022spr HIT计统大作业——程序人生-Hello’s P2P

摘要本篇文章是2022春季计算机系统课程的大作业,介绍了hello程序的一生,即其从hello.c这个C文件开始经过预处理,编译,汇编,链接等操作最后展现在用户面前,最终进程被杀死,也就是死亡的过程。hello经历了这样的一生,这一个程序可能对于程序员来讲不复杂,但是这个过程中其底层的软硬件的配合过程是很复杂的。本文将这个过程细化为一个个章节,并且逐节讲述。关键词:计算机系统;编译;链接;第1章 概述1.1 Hello简介P2P:P2P是from progra...

2022-05-20 21:17:35 1572

原创 HIT自动控制期末复习

基础知识/辨析(1)Bode图像叫做对数频率特性图,包括幅频特性和相频特性图像横坐标纵坐标幅频特性图lgω(单位dec)lg_ω(单位dec)lgω​(单位dec)20∗lg∥G(jω)∥(单位dB)20*lg_{\|G(jω)\|}(单位dB)20∗lg∥G(jω)∥​(单位dB)从ω到10ω的过程为10倍频程,记为dec不同环节的bode图环节公式幅频特性图相位特性图放大环节G(jw)=K, 20lg|G(jw)|=20lgK

2022-05-07 01:58:10 648 1

原创 HIT-2022spr-近世代数期末补天

HIT-2022spr-抽代期末补天任世军老师网课网址1.群论1. 循环群循环群证明一个技巧:如果某个子群HHH<群GGG是最小正整数ama^mam生成的,那么要证明H⊆(am)H\subseteq(a^m)H⊆(am),我们可以设∀x⊆H,x=ak,k=qm+r\forall x \subseteq H,x=a^k,k=qm+r∀x⊆H,x=ak,k=qm+r.x=aqm+r=aqmarx=a^{qm+r}=a^{qm}a^rx=aqm+r=aqmar∵aqm∈G,a−qm∈G\bec

2022-05-05 19:36:47 650 1

原创 HIT-2022spr-形式语言自动机期末复习

HIT-2022spr-形式语言自动机期末复习PDA1. PDA的定义PDA通过 ε-NFA 加上 栈 的方式定义ε-NFA:就是具有空转移以及不确定的能力不确定性的例子:例如这个读了0可以跳转到不同位置:2. DPDA的定义将PDA的ε转移能力保留,但是去掉它的非确定性能力(对于最后的ε,只能说有路就要走),就变成了DPDA。3. PDA的栈这里面的栈,push可以是一个字符串,但是pop的必须是一个字符。......

2022-04-04 21:30:13 2549 2

原创 operating gcc on linux terminal Versus VSC

operating gcc compiler collection with vim and linux (ubuntu20.04) terminal

2022-03-19 14:23:54 422

原创 CSAPP Final Exam Preparation: reading & solution records (2b continued)

CSAPP reading & solution recordsChapter1 Introduction/Prefaceskip (read offline /doge)Chapter2 Representation and processing of informationpage33 旁注man ascii在linux中可以生成ASCII表注:Oct - Octal - 八进制(O/Q)Dec - decimal - 十进制Hex - hexadecimal - 十六进制B

2022-03-09 22:18:34 703

转载 【待续】算法学习资源总结

0-1背包问题:经典动态规划:0-1 背包问题 - labuladong - 博客园 (cnblogs.com)https://www.cnblogs.com/labuladong/p/13927944.html

2022-01-26 18:29:53 86

原创 pip和conda区别

概况它们都是包管理器(package manager),包管理器允许允许用户在操作系统上安装、删除、升级、配置和管理软件包。(此部分参考了此链接(关于包管理器)和此链接(有关pip和conda))软件包管理器可以是像“软件中心”这样的图形化应用,也可以是像 apt-get 或 pacman 这样的命令行工具。conda是一个通用的包管理器,主要是python的包,但是还有其它语言的包。而pip安装的是python wheel或者源代码的包。 从源码安装的时候需要有编译器的支持,pip也不会去支持p

2022-01-26 18:29:14 1017

原创 Jupyter Notebook 入门

Jupyter Notebook 入门1.下载2.开启3.创建新的Notebook1.下载在cmd编辑器中使用pip install jupyter安装jupyter于是我们可以在查找文件后发现2.开启在cmd输入jupyter notebook 或者 直接点击jupyter快捷方式,即可在默认的浏览器中打开jupyter notebook这就是notebook的管理界面3.创建新的Notebook点击Python3这样就创建出了Python3的.ipynb文件,注意不要关闭之前的

2022-01-26 18:23:40 1639

转载 csdn 的 Markdown 说明文章

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-01-26 16:35:52 65

原创 算法课 - 最大流问题

最大流问题 最小割问题 割的流量 Ford Fulkerson算法算法设计与分析-最大流一、流网络流量/容量都表示在边上,有源点和汇点几个概念:剩余流量、总流量、流量限制(条件)、流量守恒(条件)二、最大流问题描述在满足约束条件的情况下,让总流量最大。三、最大流算法思想直观的描述算法(需要改进):A:找出一..

2021-12-16 19:51:33 2879

原创 ACL2021论文笔记——Constructing Multi-Modal Dialog Dataset by Replacing Text with Semantically Relev Image

ACL2021论文,标题:通过语义相关的图像替换文字来建立多模态数据集 关键词:Constructing Multi-Modal Dialog Dataset by Replacing Text with Semantically Relevant Images、多模态、对话系统、相关语义的图像替换、数据集构建、ACL2021、NLP、深度学习、自然语言处理作者机构:韩国科学技术院 (KAIST)作者:Lee等

2021-11-27 17:13:08 720

原创 数据结构期末注记2

注意:图中的V表示的一般是顶点。1. 图的邻接、依附有向图中:<vi, vj>表示vi邻接到vj,也表示vj邻接于vi,称弧<vi, vj>依附于vi和vj。(有向边也称作弧)2. 有向图也有度(TD)这个说法,它的TD = ID +OD(即度等于入度加上出度)3. 路径长度(分为非带权图和带权图两种)非带权图:路径上边的条数带权图:路径上各边的权值之和(路径是顶点序列)4. 简单路径:序列中没有重复的顶点简单回路(也成为环):除了终始两个顶点相同,其..

2021-11-27 14:54:15 239

原创 数据结构期末注记1x

1. 二叉查找树(BST)的查找性能:最好情况:与折半查找的判定树类似,平均查找长度为log_2 n最坏情况:退化成了单支树,平均查找长度为(n +1)/2最好情况:二叉查找树的平均高度为O(log_2 n),因此在平均情况下时间复杂性为O(log_2 n)。就查找性能来讲,BST与二分查找树的查找复杂度都是O(log_2 n)但是对于树的插入删除节点之后有序性的维护而言,BST更具优势:BST的插入、删除操作的平均执行时间为O(log_2 n)而二分查找树的插入删除操作平均执行时间为O.

2021-11-23 11:58:54 1295

原创 外部排序——数据结构复习

1.选择树包括胜者树、败者树,用于多路归并,选择出K条路(已经排好序)中每条路第一个元素中最小的元素。关于为什么“多路归并”与外排配合而不是“堆排序”与外排配合:原因是多路归并只需要占用内存空间...

2021-11-20 14:32:40 465

原创 生成式对抗网络(GAN)-实验5

生成对抗网络(Generative adversarial network):Generative adversarial network - Wikipediahttps://en.wikipedia.org/wiki/Generative_adversarial_network无监督学习的一种方式。两个网络进行博弈(生成网络、判别网络),生成网络从潜在空间(latent space)中随机取样作为输入,其输出结果需要尽量模仿训练集中的真实样本。判别网络的输入则为真实样本或生成网络的输出,其目的是将

2021-11-17 21:17:56 833

原创 数据结构与算法实验1——公司管理(二叉树)

实验一 公司组织管理题目:某公司利用链表管理员工之间的领导关系,如上图所示。每名员工用链表中的一个节点表示,每个节点有name、next、prev和lead四个属性。以“王总”节点为例:name(王总): 员工姓名,每个员工的姓名唯一;next:指向和王总同级的后一位员工;prev:指向和王总同级的前一位员工;lead:指向直接受王总领导的员工。每一位员工直接领导最多1名员工,最少0名员工。请你实现一个系统,接受4种命令作为输入,实现4种功能:1.(输入)ini.

2021-11-17 21:16:54 1499

原创 数据结构作业4——图的DFS等获得连通分量

题目:微信朋友圈出了扩大版。其中好友分为直接好友和间接好友。和你有直接好友关系的是你的直接好友,你的直接好友的好友都是你的间接好友。所有互为好友的人共同构成了一个朋友圈,圈里每个人都其他人的直接或间接的好友。已知微信用户共有N位,以及他们之间的直接好友关系,请你找出总共形成了多少个扩大版朋友圈。输入格式第一行输入两个整数N(1<=N<=1000),M(0<=M<10000),分别表示微信用户的人数、他们之间的直接好友关系的数目。接下来有M行输入,每行输入两个整数x(1&l

2021-11-17 21:16:04 648

原创 内部排序——数据结构复习

计划:11/14 内部排序11/15 外部排序11/16 查找11/17 图11/18 树与二叉树11/19 二叉树习题课11/20 线性表、栈与队列11/21 绪论、算法机动:穿插看补充文档正文:11/14 内部排序

2021-11-17 18:26:58 857

原创 数据结构作业——几种排序的序列

期末做个水一些的作业填空题:在内排序的过程中,通常需要对待排序的关键码集合进行多遍扫描。采用不同排序方法,会产生不同的排序中间结果。设要将序列< M,S,R,D,F,X,Q,H,C,Y,P,A >中的关键码按字母的升序重新排列,则(1) __是冒泡排序一趟扫描的结果,(2) __是初始步长为4的希尔排序一趟扫描的结果,(3) __是两路归并(合并)排序一趟扫描的结果,(4) __是以第一个元素为分界元素的快速排序一趟扫描的结果,(5) __是堆排序初始建堆的结果。解答:(

2021-11-14 01:06:05 1058

原创 ACL2021论文笔记——Semantic Representation for Dialogue Modeling

原文链接:Semantic Representation for Dialogue Modeling (aclanthology.org)概述:题目为《对话建模的语义表示》文章摘要:尽管神经模型在对话系统中取得了有竞争力的结果,但它们在表示核心语义方面的能力有限,例如忽略重要实体。为此,我们利用抽象含义表示(AMR)来帮助对话建模。与文本输入相比,AMR显式地提供了核心语义并减少了数据稀疏性。我们开发了一种算法来从句子级AMR构建对话级AMR图, 并探索两...

2021-10-23 17:09:26 4414

原创 数据结构与算法作业3——二叉树路径

2021-10-15 22:51:30 271

转载 C++自学笔记

自学网站:C语言中文网链接:C++入门教程http://c.biancheng.net/cplus/一、从C到C++1.2 C++类和对象到底是什么意思?C++ 中的类也是一种构造类型,但是进行了一些扩展,类的成员不但可以是变量,还可以是函数;通过类定义出来的变量也有特定的称呼,叫做“对象”。有个问题:class Student{public: //类包含的变量 char *name; int age; float score; //类包含的

2021-10-11 22:00:06 123

转载 C语言单、双引号的区别

在用字符数组其中的一个字母比较时出错了char w[100][100];判断首字母是否是 ‘*’if(w[100][0] == "*")错误的会报错,c禁止指针和整数比较if(w[100][0] == '*')这是正确的。文章来源:Slyar Home (www.slyar.com)1、含义不同。用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。而一般我们的编译器采用的都是ASCII字符集。因此's'的含义其实和十进制数11.

2021-10-08 19:22:17 332

原创 关于指针、地址的大小的问题(以及malloc的用法)

任何变量的指针大小都是一样大小的空间,例如在64位机中是4个字节,在32位机中是2个字节。而我们分配一个地址,就比如力扣145题https://leetcode-cn.com/problems/binary-tree-postorder-traversal/solution/er-cha-shu-de-hou-xu-bian-li-by-leetcode-solution/该题其中一句:int *matrix = malloc(sizeof(int) * 2001);给res这个指针分配了

2021-10-08 00:25:01 515

原创 历史遗留问题

1. 二叉树的遍历(非递归)——重点是后序。时间:2021/10/6~2021/10/7

2021-10-07 16:57:09 105

原创 对于栈、递归的关系的理解

对于某一个递归程序,实际上就是使用栈实现的。在递归过程中,经常需要进入在函数A中进入下一层函数A(也就是函数自己调用自己)个人的理解:当函数A(a层)进入下一层(a+1层)函数A(和自己一样的函数),系统会将下一层函数的变量也进栈。当下一层(a+1层)函数退出的时候,也就是自然返回到了本层(a层),此时我们就将第a+1层的变量出栈,栈顶的元素就是第a层的变量了。这样,函数也就知道自己是在第几层了。...

2021-10-07 16:19:09 563

原创 二叉树的遍历(非递归)

由于二叉树的递归方法实际上是系统在使用栈进行操作,因此我们的迭代(非递归)方法也就需要使用栈进行模拟。一、先序遍历我们需要明白,进栈的元素都是树的根节点 root。所以我们需要先访问该节点,再将该节点进栈。【数据结构】树的非递归先序遍历、中序遍历算法_哔哩哔哩_bilibili二叉树的非递归后序遍历算法https://www.bilibili.com/video/BV1gV411U7XJ?from=search&seid=5899376191017226924&spm_id_fro

2021-10-06 21:55:34 332

原创 数据结构与算法作业3——约瑟夫环问题(循环链表)

第二次作业:习题2 载具杀手与时停高手著名绅士简尚夫有一项特殊的天赋,他可以摧毁任意一辆载具(载具杀手)。他的朋友狄傲可以将时间暂停(时停高手)。他俩玩一个游戏。有N辆车,编号1~N。其中编号A的是狄傲心爱的压路机。指定编号B的车作为起点,简尚夫首先摧毁这辆车;然后往后数K辆车,摧毁第K辆;然往后数K辆车,摧毁第K辆。数到最后一辆车,则回到剩余的第一辆车接着数。直到把所有车全部摧毁。当简尚夫将要摧毁狄傲的压路机时,狄傲会发动时停技能阻止他。请你构建循环链表,模拟这个过程(模拟到发动.

2021-09-29 21:39:26 222

原创 数理逻辑MOOC+知识点总结(未完无待续)

数理逻辑 MOOC 知识点 期末复习 课程链接https://hit.yuketang.cn/pro/lms/8692P7E5cKJ/7204189/video/主析取范式 主合取范式 永真式 永假式

2021-09-29 14:06:35 351

原创 编程memonic chant、trick

以下的口诀、trick可能仅仅适用于个人,充当笔记使用。悟出一个赋值的口诀:a = b;那么就是这样"a的值变成啥","a的值变成了b".

2021-09-28 09:41:03 196

原创 数据结构与算法作业2——双向链表

第二次作业:习题1 双向链表双向链表的知识点:同单链表相比,双链表仅是各节点多了一个用于指向直接前驱的指针域。因此,我们可以在单链表的基础轻松实现对双链表的创建。与单链表不同,双链表创建过程中,每创建一个新节点,都要与其前驱节点建立两次联系,分别是:将新节点的 prior 指针指向直接前驱节点;将直接前驱节点的 next 指针指向新节点。双向链表的创建 2021/9/26Doubly Linked List | Set 1 (Introduction and Inser.

2021-09-27 13:15:21 456

哈工大计算机系统安全作业1

哈工大计算机系统安全作业1

2022-10-19

吴恩达深度学习笔记(2)+作业.pdf

吴恩达深度学习笔记(2)+作业.pdf

2021-09-28

吴恩达深度学习笔记(1)+作业.pdf

吴恩达深度学习笔记(1)+作业.pdf

2021-09-28

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

TA关注的人

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