自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录使用torch过程中遇到的RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR

这两天在跑一个域名分类的模型,训练的时候很正常,预测的时候总在第6个iter报错:RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR在网上找了各种,都没有解决,自己瞅了一天,最后发现是如下原因:self.embedding = nn.Embedding(config.n_vocab, config.embed, padding_idx=0)模型首先有一个Embedding层,词典长度为60,其中包括了'UNK'字符:索引为61,'PA

2023-10-11 10:41:12 344

原创 蒙提霍尔问题的朴素贝叶斯计算

初始时,你购买的那张彩票中奖的概率是1/3,而老板剩下的两张中奖的概率是2/3。因此,如果你选择换掉自己的彩票,中奖的概率将提高到2/3,相比之下,不换的话中奖的概率只有1/3。P(B | A) 表示:我中奖的情况下,老板刮一张未中的概率,由题意可知,P(B | A) = 1。到这里,你应该明白为什么你手上彩票的中奖概率还是 1/3 了,老板手上的那张中奖概率是2/3。P(A) 表示:我单独刮一张,中奖的概率,由题意可知,P(A) = 1/3。P(A | B) 表示:老板刮一张未中的情况下,我中奖的概率。

2023-08-29 20:23:56 85

原创 gym自定义环境

【代码】gym自定义环境。

2023-08-01 14:41:06 115

原创 pynput 监听键盘组合键和鼠标事件

【代码】pynput 监听键盘组合键和鼠标事件。

2023-06-14 09:50:52 1203

原创 解决报错UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xbf in position 7: invalid start byte

代码如下:f = csv.reader(open(csvroot, 'r',encoding='utf-8'))for i in f: print(i)解决办法:查看该文件编码格式import chardetf = open(full_csvroot, 'rb')data = f.read()print(chardet.detect(data))# 运行结果如下:# {'encoding': 'GB2312', 'confidence': 0.99, 'langua

2021-12-29 20:59:08 1734

原创 动态规划法求解编辑距离python代码(含详细注释)

def edit_distance(string, target): # 字符串长度分别为m,n m = len(string) n = len(target) # 初始化一个矩阵长宽为m+1、n+1 # 第一行和第一列分别表示为其中一个字符串的第一个字符转化为第二个字符串的前j(或者j)个字符所需要的增加、删除、替换的步数 # 0 b c d # 0 0 1 2 3 # a 1 .

2021-10-21 22:53:51 383

原创 CASIA-OLHWDB2.0-2.2数据集wptt文件解析

数据集链接:http://www.nlpr.ia.ac.cn/databases/handwriting/Online_database.html每个页面都存储在以作者索引和页码命名的 *.wptt 文件中。记住下面这个公式,很重要!中括号对应了需要循环解析的部分,中括号外面的乘数是循环次数,中括号里面对应的是每一次循环需要解析的长度。Sample Lenth:4+4+4+strkNum*[2+strkPtNum*4]+2+lineNum*[2+2*lineStrkNum+2+lineCh

2021-09-22 14:01:27 1377 6

原创 Python实现栈及其简单应用

1、栈Stack一种有次序的数据项集合,在栈中,数据项的加入和移除都仅发生在一端,这一端叫栈顶top,另一端叫栈底base。出入栈规则:Last in First out具有以下功能Stack():创建一个空栈push(item):将item加入栈顶,无返回值pop():将栈顶数据移除,并且返回,栈被修改peek():查看栈顶数据,并且返回,栈不会被修改isEmpty():返回是否为空栈size():返回栈中有多少个数据项# List末端作为栈顶实现栈 push

2021-08-03 10:05:03 789

空空如也

空空如也

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

TA关注的人

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