自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (6)
  • 收藏
  • 关注

原创 内存不够的情况下python处理大规模数据

如何处理大规模数据,在机器内存不够的情况下

2022-07-30 22:16:43 1911 1

原创 如何在python上多进程处理数据

python 多进程 处理数据

2022-07-22 15:56:08 646

原创 用python脚本统计文件夹下所有文件的总行数

python脚本统计文件行数

2022-07-09 22:28:20 504

原创 科研论文里的paired t-test

科研论文中的t-test

2022-05-05 19:39:21 1856 2

原创 如何在非root的服务器账户下配置python科研环境

如何在非root用户的服务器上配置python科研环境

2022-04-09 17:50:04 1245

原创 推荐系统中的MRR指标

MRR(Mean reciprocal rank)MRR最早是在搜索场景下衡量,返回结果的质量。其基于一个假设“每一个query Q只有一个与其相关(relevant)的结果A”指标反应的是我们找到的这些item是否摆在用户更明显的位置,强调位置关系,顺序性。公式如下,N表示推荐次数,1/p表示用户真实访问的item在结果列表中的位置,如果没在结果序列中,则p为无穷大,1/p为0。如上图,有N次搜索,p_i是第i次搜索的结果中最相关结果的位置,其倒数就是返回结果的质量。python实现:'''

2022-03-06 22:40:10 6741

转载 linux下bash自动补全

bash 自动补全参考链接https://hengyun.tech/bash_completion_tips/commandcurl -L http://hengyunabc.github.io/bash_completion_install.sh | shbind -f ~/.inputrc

2021-12-27 18:49:32 98

原创 mac vscode 调试 c++

mac 上如何用vscode调试c++笔者使用的Catalina系统,catalina已经不支持lldb了所以要先下载插件codeLLDB接下来在打开的项目都.vscode文件下添加配置文件launch.json{ "configurations": [ { "name": "(lldb) 启动", "type": "lldb", "request": "launch", "program": "${fileDir

2021-05-29 18:49:53 562 2

原创 Mac上 python报错:OMP:Error #15: Initializing libiomp5.dylib

OMP: Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incor

2021-03-03 16:37:16 2216 7

原创 pl0 编辑器 语法分析 syntax 部分 (内附github代码链接)

目录1实验目的以及要求1.1理解编译器的工作机制,并编译器的工作原理1.2掌握语法分析器生成工具bison的用法1.3测试输入文件的要求1.4输出文件的要求2实验框架2.1核心程序层次结构2.2实验步骤3设计思路3.1语法分析器3.1.1语法规则3.2词法分析器3.3构建语法树3.3.1...

2021-02-25 10:41:14 208

原创 在远程服务器上调用NNI,本地浏览器使用web界面

在远程服务器上部署NNI下面给出的是在远程服务器上运行程序并使用本地浏览器操作webUI的方法查看远程的服务器上的web界面http://127.0.0.1, http://172.17.0.1 以及 http://10.0.0.15 都是 localhost。如果在服务器或远程计算机上启动 Experiment, ssh -L 18080:127.0.0.1:8080 [email protected] -p 5102其中:18080:127.0.0.1代表自己机器上的18

2021-01-27 21:19:31 1421 1

原创 NNI GridSearch示例

NNI 小白入门 GridSearch示例使用最简单的GridSearch进行演示参考本博客前,需要先浏览过NNI的官网,了解大致流程运行代码框架a simple implement of linear regression不用在意线性回归的实现假如需要调参的是 batch_size, epochs_number, learning_rate为了方便演示,假设上面三个参数从给定的范围中选取,所以使用BatchTuner参数范围:epochs = [i for i i

2021-01-27 17:37:13 231

原创 NNI 示例 BatchTuner

NNI 小白入门使用最简单的BatchTuner进行演示参考本博客前,需要先浏览过NNI的官网,了解大致流程运行代码框架a simple implement of linear regression不用在意线性回归的实现假如需要调参的是 batch_size, epochs_number, learning_rate为了方便演示,假设上面三个参数从给定的范围中选取,所以使用BatchTuner参数范围:epochs = [i for i in range(10, 2

2021-01-24 00:20:26 217

原创 lex实现扩展的pl0语言的词法分析器(附源码)

词法分析器实验报告文章目录词法分析器实验报告实验目的实验构成以及说明实验说明代码说明***辅助定义******识别规则******用户子程序***设计思路实验步骤源代码实验目的理解编译器的工作机制,掌握编译器的工作原理掌握词法分析器生成工具LEX的用法实验构成以及说明实验说明使用LEX实现扩展的pl0语言的词法分析器pl0语法扩展包括:支持字符类型及相关运算支持浮点类型及相关运算支持整形数组支持for循环语句支持repeat语句保留字:

2021-01-10 18:14:09 1196

原创 分类问题:评价指标

评价指标二分类准确率 (P, precision)P = a/(a+b)召回率 (R, recall)R = a/(a+c)F-MeasureF = 1α1P+(1−α)1R\cfrac{1}{\alpha\cfrac{1}{P} + (1-\alpha)\cfrac{1}{R}}αP1​+(1−α)R1​1​let α=12let\ \alpha=\frac{1}{2}let α=21​F1=2PRP+RF_{1}=\cfrac{2PR}{P+R}

2021-01-10 17:56:51 111

原创 局部敏感哈希,基于Jaccard距离

局部敏感哈希下面内容参考了stanford的公开课https://myslide.cn/slides/12108 这是ppt链接这是公开课链接 https://www.youtube.com/watch?v=e8dA0tscrCM简介适用场景:Find near-neighbors in high-dim. spaceWe formally define “near neighbors” as points that are a “small distance” apart.

2020-07-18 13:34:33 397

原创 算法小结:有向无环图对于哈密顿路径的多项式时间算法

问题

2020-05-11 23:58:25 1835 2

原创 Mac上使用LaTeX(小白入门配置Latex)

Mac上使用LaTeX(完全小白入门Latex)latex本身可以理解为一种 语言,是专门用来进行排版和字体设置的语言。在Mac OS X上使用latex,需要先配置环境,再使用编译器(如果不用编译器,也可以,用普通文本编辑器写完全没有问题,之后用命令行生成pdf也行,但是很麻烦,不推荐)至于很多其他教程里面的关于各种版本的ctex、texlive之间关系的阐释,个人觉得没有必要了解。不知道......

2020-02-23 16:53:27 28859

原创 选择算法

一、实验目标实现最坏情况下线性时间选取第k大元素的算法和Randomized_select,并比较效率二、设计思路最坏情况下线性时间选取第k大元素的算法将n个元素分成5个一组,最后一组有n mod 5个元素用插入排序对每一组排序,并取其中值本实验使用了STL里自带的插入排序 __insertion_sort没有使用新的数组存储n/5个组的中值,而是将它们swap到了...

2020-01-30 22:09:20 403

原创 用Fibonacci_Heap实现的minimum_spanning_tree

最小生成树MSTA、Prim算法一、实验目标实现基于Fibonacci Heap的Prim算法二、设计思路数据结构用path来存储图中的边,edge为图的边集struct path{ int a,b,w;}edge[max_];node来记录图中的每个节点key :Prim算法中的key值id :节点在图中的标号precessor :该节点的父节点重载运算符...

2020-01-30 22:00:51 185

原创 最大流__EdmondsKarp算法

#include<iostream>#include<queue>using std::cin;using std::queue;const int size = 201;int Gf[size][size] = {0};int pre[size] = {0};int visited[size] = {0};int n,m;int BFS(int sr...

2020-01-30 21:56:20 271

原创 Optlab, 利用csapp里面的优化技术提高程序效率

Optlab实验目标优化程序运行效率大体分为:有条件:1个整数加法,2个浮点数乘法、加法无条件:1个整数加法,2个浮点数乘法、加法设计思路一、结合书上内容的尝试代码移动将循环中多次使用的数据用变量保存,尽可能使其存储在寄存器中 int rows = lineorder_table_info.rows;减少过程调用将一些常用的指针,在循环外赋值给临时变量,方便从寄存器...

2020-01-30 21:46:42 157

原创 csapp dataLab

Datalab1.bitXorOps:7设计思路:由于异或运算的结果是相同取0,相异取1两个数相同的方式有2种:同为1 或 同为0计算 x&y 和 ~x&~y上面2个式子只有2个数不同的情况下,才均为0所以将其分别取反,再做与操作源代码int bitXor(int x, int y) { return (~(~x&~y)&am...

2020-01-30 21:38:25 2313

原创 csapp cacheLab

cache labPart A实验目标完成一个cache simulator(c语言)有任意的size, associativityLRU(least-recently used) policy, 当需要evition时使用argc, argv传参数getopt, fsacnf辅助实现数据结构cache代表cache的整体cache是每一个组的指针形成的数组的指...

2020-01-30 13:22:52 262

原创 csapp bombLab

Bomb Lab 在这里插入代码片phase_10000000000001254 <phase_1>: 1254: 48 83 ec 08 sub $0x8,%rsp 1258: 48 8d 35 31 18 00 00 lea 0x1831(%rip),%rsi # 2a90 <_IO_stdin_used...

2020-01-30 13:19:48 2957 5

原创 csapp AttackLab

AtackLabctarget1、用gdb去看getbuf的反汇编文件(gdb) disass getbufDump of assembler code for function getbuf: 0x0000000000001a3c <+0>: sub $0x28,%rsp 0x0000000000001a40 <+4>: mov %r...

2020-01-30 13:16:57 467

原创 斐波那契堆和二叉堆

实验目标实现斐波拉契堆并与二叉堆比较效率(Dijkstra算法)设计思路二叉堆数据存储设计用数组来存储堆中元素数组下标为元素的序号左儿子为2*i+1,右儿子为2*i+2template <class T>class MinHeap{ private: T *mHeap; // 数据 int mCapaci...

2019-12-12 14:44:00 578

2020美赛模版.zip

其中包含2020年最新的美国大学生数学建模比赛的模版。包括latex格式和word格式。此为完全符合美赛官方标准的版本。资源主美赛论文就是使用它写成,最终顺利得奖。

2020-10-18

14_18按模型分类美赛优秀论文.zip

O奖论文。按照模型分类,共一百多篇优秀论文。包含BP神经网络模型、层次分析法、PSR模型、差分方程、排队论、TOPSIS模型、目标规划类、遗传算法等模型。

2020-10-18

博弈论算法优秀论文.zip

一共三篇O奖论文。一篇为2016年,两篇为2018年美赛O奖获奖论文。论文中 均使用了 博弈论 思想。美赛 O奖 论文。

2020-10-18

14-18主成分分析优秀论文.zip

2014年到2018年期间,美国大学生数学建模比赛中获得O奖且使用了主成分分析算法的优秀论文。获得O将优秀论文。使用主成分分析 PCA 算法。

2020-10-18

2018、2019年美赛优秀论文——中英文.zip

2018年和2019年美赛O奖论文,中英文对照(既有中文,又有英文,上交英语专业同学翻译)。一共有18篇论文。

2020-10-12

2017国赛优秀论文.zip

2017年全国大学生建模比赛优秀获奖论文,一共有18篇。全部都是pdf格式的论文,无论是论文内容还是论文排版格式都十分有参考价值,

2020-10-12

空空如也

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

TA关注的人

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