自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 隐马尔可夫

HMM

2022-10-19 20:58:20 125

原创 自然语言处理NLP学习(二)

资料[白话解析] 深入浅出最大熵模型

2021-06-30 20:48:56 146

原创 认知科学与类脑

《人工神经网络》第4章 Hopfield网络模型

2021-05-30 12:31:21 300

原创 自然语言处理NLP学习(一)

一、什么是NLP?自然语言处理(NLP)是计算机科学,人工智能和语言学的交叉领域,目标是让计算机处理,理解以及运用人类语言,以执行语言翻译和问题回答等任务。二、发展历程NLP基础发展:1948年,香农提出信息熵的概念。按照维基百科,NLP源于1950年,图灵提出“图灵测试”,用以检验计算机是否真正拥有智能。NLP规则时代:1950-1970年,模拟人类学习语言的习惯,以语法规则为主流。除了参照乔姆斯基文法规则定义的上下文无关文法规则外,NLP领域几乎毫无建树。NLP统计时代:20

2021-05-19 09:46:54 1216 1

原创 数学建模

时间序列预测之–ARIMA模型机器学习(五)——时间序列ARIMA模型

2021-02-03 18:41:47 100

原创 深度学习

以理论为主,很少有推导ResNet残差神经网络(ResNet)ResNet详解与分析Q:为什么会出现ResNet?它产生了什么效果?Cycle Gan【论文笔记】CycleGAN让算法拥有想象力的cycleGAN(一)原理分析CycleGAN利用cycle gan解决现实问题,优缺点Regularize深度学习中Dropout原理解析Batch Normalization原理与实战机器学习中的正则化(Regularization)深度学习基础系列(九)| Dropout VS B

2021-01-02 14:38:53 85

原创 在linux服务器后端运行程序,前端可关机

用后台运行程序nohup python demo.py > hehe.log&demo.py是要运行的python程序;hehe.log是存储的日志文件,可以通过查看hehe.log来查看程序的运行情况。注意需要敲击两次回车键。这里会返回一个程序的pid,最好记录下来查看运行的程序的进程(1)静态查看vim hehe.log(2)动态查看以动态的显示程序的运行情况,CTRIL + C的方式停止查看。tail -f hehe.log服务器的后端结束程序如果没有记住p

2020-12-02 12:37:15 283

原创 WIN10+VS2017+Opencv4.1.0 配置contrib扩展

1.准备编译工具配置contrib需要CMake对Opencv进行编译1.1 CMake下载安装Cmake下载链接下载最新版本即可下载后直接安装,这里记得要选择第三个,自动添加环境变量1.2 opencv_contrib下载安装opencv_contrib下载链接选择与自己opencv版本对应的opencv_contrib,下载后直接解压即可PS:检查自己opencv的版本:进入opencv文件夹,再进入build文件夹,找到下面标红的CMAKE文件用记事本打开上面的文件,第一行

2020-11-28 14:45:10 482

原创 Windows下深度学习标注工具LabelImg安装和使用指南

环境:anaconda3一、下载labelimg下载压缩文件,然后解压下载地址二、打开labelimg在开始菜单中找到anaconda prompt,打开使用cd 命令进入刚刚下载解压的labelimg文件夹cd C:\Users\LENOVO\Desktop\labelImg-master如果没有pyqt,安装pyqt,安装命令:conda install pyqt=5时间稍微有点长,安装完成后可能会出现DEBUG menuinst_win32: __init__(185): M

2020-11-26 19:21:16 464

原创 使用vscode连接远程服务器遇到的坑

1、PytorchStreamReader failed reading zip archive: failed finding central directory网上搜到的解决方案都是关于torch的版本问题,我这个问题就很坑。。由于vscode直接拖拽文件上传不稳定,在本地训练好的模型上传到服务器时,有些文件内容没有上传成功,导致整个文件只上传了一部分…如果运行文件,就会出现这个问题。解决方案:使用本地命令行将文件稳定上传到服务器:scp -r 本地文件目录 [email protected].

2020-11-20 17:38:52 3285 1

原创 处理multi-language model的数据size不平衡的问题

RNN 结构详解

2020-11-15 17:46:10 760 1

原创 Uncaught TypeError:$.ajax is not a function

版本jquery.slim.min.js 不支持$.ajax,换个版本就好了

2020-10-31 09:27:27 3722

原创 远程监督

远程监督是借助外部知识库为数据提供标签,从而省去人工标注的麻烦。提出2009年Mintz等人提出远程监督方法。其中提出一个重要的假设:If two entities have a relationship in a known knowledge base, then all sentences that mention these two entities will express that relationship in some way.(两个实体如果在知识库中存在某种关系,则包含该两个实

2020-10-15 22:58:34 5856 2

原创 git连接本地仓库和远程仓库

为了将本地文件提交到github上更方便,这里利用git将本地仓库和远程仓库连接,每次在本地更新后,利用git命令提交到github上即可配置ssh密钥这个之前配好了,就不再记录了把github上的仓库复制到本地git clone [email protected]:StellaHxy/test.git这里的StellaHxy一定要改成自己的注意,这里要选用ssh而不是https这样每次git push的时候不需要再输入密码和用户名了将工作环境文件提交到暂存区git add . //全

2020-09-25 16:08:55 537

原创 NOI-1819 木棒(搜索dfs)

题目传送门描述乔治拿来一组等长的木棒,将它们随机地裁断,使得每一节木棍的长度都不超过50个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。请你设计一个程序,帮助乔治计算木棒的可能最小长度。每一节木棍的长度都用大于零的整数表示。输入输入包含多组数据,每组数据包括两行。第一行是一个不超过64的整数,表示砍断之后共有多少节木棍。第二行是截断以后,所得到的各节木棍的长度。在最后一组数据之后,是一个零。输出为每组数据,分别输出原始木棒的可能最小长度,每组数据

2020-08-07 14:50:00 307

原创 NOI-8470 DNA

题目总时间限制:6000ms内存限制:1024kB描述考虑一段DNA单链,上面有N个基因片段。这里的基因片段可重叠(例如AGCTC包含AGC和CTC),不可倒置(例如AGCTC不包含TCG)。要问这样的单链最短长度是多少。输入输入的第一行是一个正整数T(不超过13),表示数据组数。每组数据若干行,其中第一行一个正整数N(不超过9),表示基因片段的数目,接下来N行每行一个基因片段,由AGCT四个字母组成,且长度介于1和15之间(含两端)。输出每组数据输出一样,表示最短的单链长度包含这N个

2020-08-06 22:51:31 623

原创 NOI-8468 单词序列

题目传送门描述给出两个单词(开始单词和结束单词)以及一个词典。找出从开始单词转换到结束单词,所需要的最短转换序列。转换的规则如下:1、每次只能改变一个字母2、转换过程中出现的单词(除开始单词和结束单词)必须存在于词典中例如:开始单词为:hit结束单词为:cog词典为:[hot,dot,dog,lot,log,mot]那么一种可能的最短变换是: hit -> hot -> dot -> dog -> cog,所以返回的结果是序列的长度5;注意:

2020-08-05 17:58:04 267

原创 NOI-1814 恼人的青蛙

传送门描述样例输入6 714 2 1 6 6 4 2 2 5 2 6 2 7 3 4 6 1 6 2 2 3 6 3 6 4 6 5 6 7 样例输出7代码#include<bits/stdc++.h>using namespace std;int r,c,n,ans;int a[5005][5005];int record[5005][5005];struct node{ int x,y; bool operator<(

2020-08-04 23:22:32 250

原创 NOI-7591 反质数

描述将正整数 x 的约数个数表示为 g(x)。例如,g(1)=1,g(4)=3, g(6)=4。如果对于任意正整数y,当 0 < y < x 时,x 都满足 g(x) > g(y), 则称 x 为反质数。整数 1,2,4,6 等都是反质数。现在任意给定两个正整数 M, N,其中,M < N <= 20000000,按从小到大输出其中(包括 M 和 N)的所有反质数。如果没有,则输出大写的NO。输入一行,包含两个正整数M和N,用单个空格隔开。输出在一行内输出所

2020-08-04 22:41:52 636 1

原创 B-LIS&LCS && C-拿数问题(Week10作业)

B - LIS & LCS题目Simple Input5 51 3 2 5 42 4 3 1 5Simple Output3 2实现思路LIS:最长递增子序列,f[i]表示以a[i]结尾的最长递增子序列长度转移方程:f[i]=max(f[i],f[j]+1) LCS:最长公共子序列,f[i][j]表示以a[i]或b[j]结尾的最长公共子序列长度转移方程:if(a[i]==b[j]) c[i][j]=c[i-1][j-1]+1;else c[i][j]=ma

2020-06-05 16:42:52 145

原创 CSP 201809-3 元素选择器

题目总结与思考这一道经典模拟题,对于模拟题,尤其是长度较长的模拟题,一定要仔细读题,把每一个细节都照顾到,这个代码刚开始交了很多遍都是90,后来才发现题目中在查询的时候 #后面的字符大小心敏感,而我都按照不敏感处理;另外,由于代码中有较多的for循环,一定要注意内侧for循环的索引值不能与外侧索引值相同,容易发生一些奇怪的错误。代码实现#include<bits/stdc++.h>using namespace std;int n,m;char ch;struct no

2020-06-05 16:20:17 186

原创 宇宙狗的危机(M4)

题目在瑞神大战宇宙射线中我们了解到了宇宙狗的厉害之处,虽然宇宙狗凶神恶煞,但是宇宙狗有一 个很可爱的女朋友。最近,他的女朋友得到了一些数,同时,她还很喜欢树,所以她打算把得到的数拼成一颗树。这一天,她快拼完了,同时她和好友相约假期出去玩。贪吃的宇宙狗不小心把树的树枝都吃掉 了。所以恐惧包围了宇宙狗,他现在要恢复整棵树,但是它只知道这棵树是一颗二叉搜索树,同 时任意树边相连的两个节点的gcd(greatest common divisor)都超过1。但是宇宙狗只会发射宇宙射线,他来请求你的帮助,问你能

2020-06-04 23:55:34 184

原创 CSP 201609-3 炉石传说

题目题目传送门样例输入8summon 1 3 6summon 2 4 2 end summon 1 4 5 summon 1 2 1 attack 1 2 end attack 1 1样例输出0301 2301 2题目思路一道相对正常的模拟题,定义一个结构体node(攻击值+生命值),首先初始化两个角色,生命力为30,0表示先手玩家,1表示后手玩家。利用while循环模拟两个玩家的轮次,判断当前的操作是 召唤英雄、攻击对方、还是结束回合。1、召唤英雄,根据题

2020-06-04 23:07:09 169

原创 TT数鸭子 && ZJM要抵御宇宙射线(M4)

TT数鸭子题目描述这一天,TT因为疫情在家憋得难受,在云吸猫一小时后,TT决定去附近自家的山头游玩。TT来到一个小湖边,看到了许多在湖边嬉戏的鸭子,TT顿生羡慕。此时他发现每一只鸭子都不 一样,或羽毛不同,或性格不同。TT在脑子里开了一个map<鸭子,整数> tong,把鸭子变成了 一些数字。现在他好奇,有多少只鸭子映射成的数的数位中不同的数字个数小于k。输入描述:输入第一行包含两个数n,k,表示鸭子的个数和题目要求的k。接下来一行有n个数,aia_iai​,每个数表示鸭子被TT映射

2020-06-04 22:20:55 221

原创 C-咕咕东学英语(M3)

题目代码思路刚开始用暴力做的,拿了10分…后来经过仔细研究发现,不满足条件的字符串一共就几种,只要找到不满足条件的字符串,并用字符串总数 n*(n-1)/2减去其数量就可以算出结果。不满足条件的字符串:AA…B;AB…B;BB…A;BA…A代码实现#include<iostream>using namespace std;long long len,n;string s;int main(){ cin>>n; cin>>s; int t

2020-06-04 22:02:17 158

原创 A-瑞神的序列 && B- 消消乐大师-Q老师(M3)

瑞神的序列题目样例输入122 3 3 6 6 6 1 1 4 5 1 4样例输出8总结与思考在此处,last_tmp值赋为第一个数字,由于题目中只说了输入的是整数,并没有说是正整数,因此不可以用-1来初始化last_tmp,容易wa。代码实现#include<iostream>using namespace std;int n,tmp,last_tmp,ans;int main(){ cin>>n; for(int i=0;i<n;i++)

2020-06-04 21:53:17 130

原创 A - 猫睡觉问题(week14模拟)

题目Sample Input12 12 123:00-01:003 4 307:00-08:0011:00-11:0919:00-19:59Sample OutputYes101:07-22:13No总结与思考1、准确理解题意,刚开始并没有完全理解题意,导致写题写的很糊涂,把题理解成在1-2天范围内的时间安排表做好;2、将时间统一格式,全部用分钟表示,刚开始试图用 小时:分钟 形式,但是开闭区间以及时间比较的时候出现了一些问题,导致一直wa,因此下次对于这种时间比较问题

2020-06-04 21:38:34 170

原创 A - ZJM 与霍格沃兹 (Week15 作业)

A - ZJM 与霍格沃兹Sample Input[expelliarmus] the disarming charm[rictusempra] send a jet of silver light to hit the enemy[tarantallegra] control the movement of one's legs[serpensortia] shoot a snake out of the end of one's wand[lumos] light the wand[ob

2020-06-02 17:56:48 250

原创 机器学习-天池竞赛O2O优惠券使用预测(python相关知识)

数据预处理部分read_csvpandas.read_csv参数详解处理NAN、NAN详解keep_default_na = False:在利用read_csv读入数据时,对于空数据,pandas默认为NAN填充,利用这个语句可以用Null覆盖NAN.NAN与任何数据都不相等,包括它本身。对于NULL,判断字段是否是空省值:training_set.date == 'null'对于NAN,判断字段是否是空省值:training_set.date == training_set.dat

2020-05-26 11:20:34 813

原创 CSP 201604-3 路径解析

问题描述在操作系统中,数据通常以文件的形式存储在文件系统中。文件系统一般采用层次化的组织形式,由目录(或者文件夹)和文件构成,形成一棵树的形状。文件有内容,用于存储数据。目录是容器,可包含文件或其他目录。同一个目录下的所有文件和目录的名字各不相同,不同目录下可以有名字相同的文件或目录。为了指定文件系统中的某个文件,需要用路径来定位。在类 Unix 系统(Linux、Max OS X、FreeB...

2020-05-08 11:55:24 123

原创 E-东东与 ATM &&F-(Week11作业)

E-东东与ATM题目一家银行计划安装一台用于提取现金的机器。 机器能够按要求的现金量发送适当的账单。机器使用正好N种不同的面额钞票,例如D_k,k = 1,2,…,N,并且对于每种面额D_k,机器都有n_k张钞票。 例如,N = 3,n_1 = 10,D_1 = 100,n_2 = 4,D_2 = 50,n_3 = 5,D_3 = 10表示机器有10张面额为10...

2020-05-08 11:32:44 169

原创 A-D题集合(Week11)

A-DA 买房子题目输入格式输出格式样例输入样例输出代码实现B 蒜头君列队题目输入格式输出格式样例输入样例输出代码实现C 简单密码题目输入格式输出格式样例输入样例输出代码实现D 东东吃鱼题目Input输入:Output输出:ExamplesInputOutputInputOutputInputOutput代码实现A 买房子题目蒜头君从现在开始工作,年薪 NNN 万。他希望在蒜厂附近买一套 6...

2020-05-08 11:15:35 171

原创 ▷ T4-咕咕东学英语(Week12模测)

题目咕咕东很聪明,但他最近不幸被来自宇宙的宇宙射线击中,遭到了降智打击,他的英语水平被归 零了!这一切的始作俑者宇宙狗却毫不知情! 此时咕咕东碰到了一个好心人——TT,TT在吸猫之余教咕咕东学英语。今天TT打算教咕咕东字母A 和字母B,TT给了咕咕东一个只有大写A、B组成的序列,让咕咕东分辨这些字母。 但是咕咕东的其他学科水平都还在,敏锐的咕咕东想出一个问题考考TT:咕咕东问TT这个字符串 有多...

2020-05-08 01:23:33 236

原创 B -团队聚会(Week 10)

题目TA团队每周都会有很多任务,有的可以单独完成,有的则需要所有人聚到一起,开过会之后才能去做。但TA团队的每个成员都有各自的事情,找到所有人都有空的时间段并不是一件容易的事情。给出每位助教的各项事情的时间表,你的任务是找出所有可以用来开会的时间段。输入格式第一行一个数T(T≤100),表示数据组数。对于每组数据,第一行一个数m(2 ≤ m ≤ 20),表示TA的数量。对于每位TA,首...

2020-04-27 15:07:27 302

原创 A - 咕咕东的目录管理器(Week9.1作业)

题目咕咕东的雪梨电脑的操作系统在上个月受到宇宙射线的影响,时不时发生故障,他受不了了,想要写一个高效易用零bug的操作系统 —— 这工程量太大了,所以他定了一个小目标,从实现一个目录管理器开始。前些日子,东东的电脑终于因为过度收到宇宙射线的影响而宕机,无法写代码。他的好友TT正忙着在B站看猫片,另一位好友瑞神正忙着打守望先锋。现在只有你能帮助东东!初始时,咕咕东的硬盘是空的,命令行的当前目录为...

2020-04-20 21:56:54 179

原创 C++学习笔记(一)auto的使用

类型推导 Auto Type过去:std::map<int, std::string>::const_iterator itr = q.find(3);C++11:auto itr = q.find(3);使用auto简化迭代器遍历:for (int i : v) { std::cout << i << std::endl;}代码立马...

2020-04-20 09:49:52 297

原创 B - 东东学打牌(Week9.2作业)

题面最近,东东沉迷于打牌。所以他找到 HRZ、ZJM 等人和他一起打牌。由于人数众多,东东稍微修改了亿下游戏规则:所有扑克牌只按数字来算大小,忽略花色。每张扑克牌的大小由一个值表示。A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K 分别指代 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13。每个玩家抽得 5 张扑克牌,组成一手牌...

2020-04-19 00:33:12 166

原创 B-HRZ学英语(Week8模测)

题目题目思路从第一个字母开始存储,利用map记录当前字母是否已经放进输出的序列中,如果出现一个字母,此时输出序列中的字母个数不到26(包括?),且输出序列中已经存在,那么我们就从序列的头开始删除,直到当前的字母可以放入输出序列中,当num(记录序列长度)等于26时,那么停止遍历,开始输出当前已经记录的序列,对于'?'的地方,根据字典序填充字母,然后输出。代码实现#include&l...

2020-04-17 15:35:33 195

原创 A - HRZ 的序列(Week8模测)

题目题目思路分析题目,满足条件的数据中最多有三种不同的数,且是等差数列。那么我们可以先排序,保证a[0]是数组中最小的数,枚举索引为1-(n-1)的数字 1、a[i]==a[0]:跳过 2、abs(a[0]-a[i])!=temp || abs(a[0]-a[i])!=2*temp: 将temp值更新,flag++ (对于满足条件的数组,其公差temp应该最多只有一个) 若f...

2020-04-17 15:23:18 111

原创 B - TT 的旅行日记(Week7作业)

题目众所周知,TT 有一只魔法猫。今天他在 B 站上开启了一次旅行直播,记录他与魔法猫在喵星旅游时的奇遇。 TT从家里出发,准备乘坐猫猫快线前往喵星机场。猫猫快线分为经济线和商业线两种,它们的速度与价钱都不同。当然啦,商业线要比经济线贵,TT平常只能坐经济线,但是今天 TT 的魔法猫变出了一张商业线车票,可以坐一站商业线。假设 TT 换乘的时间忽略不计,请你帮 TT 找到一条去喵星机场最快...

2020-04-17 14:49:10 117

空空如也

空空如也

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

TA关注的人

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