自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走路带风

我的学习笔记

  • 博客(13)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 log_softmax比softmax更好?

探讨一下在多类别分类场景,如翻译、生成、目标检测等场景下,使用log_softmax的效果优于softmax的原因。则使用softmax操作的a,b向量在损失上相差-1e-4,而使用log_softmax在损失上相差-7e-4。此时,对比一下softmax操作之后损失之差为9.42e-2,log_softmax损失之差为0.6661。即便预测概率分布很接近真实概率分布,在损失上下降也不是很明显(9.42e-2),但使用。会有非常显著的损失下降(0.6661,约为softmax的7倍)。会加大错误类别惩罚。

2023-08-09 23:00:07 369

原创 爱斯维尔模板错误总结——坑爹货!

总结爱斯维尔模板里编译不通过的一些小错误,通常是doc太多看不懂造成的。

2023-01-18 17:59:04 1920 4

原创 pytorch——计算网络模型参数个数

parameters = filter(lambda p: p.requires_grad, model.parameters()) # for parameter in parameters: # print(np.prod(parameter.size()) / 1_000_000) parameters = sum([np.prod(p.size()) for p in parameters]) / 1_000_000 print('Trainable ...

2021-07-10 09:24:06 572

原创 pytorch自定义损失函数

相信在看到这篇文章之前,你已经看到了各位博主都再说pytorch自定已损失函数很简单,主要通过以下三个手段:

2021-05-31 15:15:27 1014

原创 只有一层lstm,Out of memory

事情是这样的,我的网络结构是这样的:只有一层lstm+avgpooling+linear,且linear只有一个32*4的隐藏层。网络层很小,所以肯定不是网络参数的事儿,那么问题就出现在样本上。训练数据是有标签样本每批16篇文章,无标签样本5000+,测试集是(有标签+无标签)*0.2。input并没有被torch.cuda.empty_cache()清除 。因此,在使用完网络输出结果后,直接del,这样就不会超出内存了。...

2021-05-26 21:42:45 238

原创 pytorch训练中出现的错误汇集

错误一: File "D:\anaconda3\envs\PyTorch\lib\site-packages\torch\nn\modules\rnn.py", line 559, in forward max_batch_size = input.size(0) if self.batch_first else input.size(1)IndexError: Dimension out of range (expected to be in range of [-1, 0], but .

2020-11-15 17:56:30 5394 6

原创 绩效考核(三)——layUI前端框架

LayUI框架jar包下载LayUI开发使用文档【注】如果自己写UI界面实在太慢,而且效果可能还不是特别好,和老师商量了一下,使用了这几年比较火的前端框架。我们的网站UI居然被另一个老师吐槽所丑,连带着我的老师被吐槽什么审美![/滑稽脸]基础页面UI 我觉得没什么好讲的,给效果图和源代码就行了。如果遇到逻辑页面,我会挑着讲讲。目录登陆页面页面效果页面源代码数据库...

2019-05-08 18:40:40 1146

原创 绩效考核(二)——对表的操作

题外话: 本来这个项目确实是打算使用java web的框架的,但是后来觉得这个项目实在是比较小,没有必要使用框架,于是就用php写了。改成框架结构也可以,不是太难。还有就是现在不要取下载我的那个资源,资源我本来意思是免费下载的,但是没有发现更改积分价格的地方,那就等我全部做完了把整个项目都上传上去在下载吧,不然真的不划算。1 对voterecord 的操作1.1 vote...

2019-04-04 18:47:22 498

原创 绩效考核数据库

没有搞e-r图,码云也没搞好,先就把sql脚本贴出来。重点介绍question表问题本身有分类:单选、多选、简答举个例子:Q1: 小组讨论需要几人?A:2人 B:3人 C:4人 D:5人因此选择是有子选项的。Q1有自己的问题ID,选项也有自己的ID,所以对于每一个问题需要有两个ID,一个是questionID,另一个是parentID,parentID...

2019-03-27 18:32:03 1183 1

原创 python 实战之模仿开发QQ聊天软件(四)多用户多线程的服务器搭建

这三天时间基本上花在多线程上,但是效果好像还是不是特别好,怎么说呢,学校的老师再讲操作系统的时候我基本在睡觉,现在做这个确实比较难了。学编程最重要的是心法,所以今天的开篇先说一点这半个月来的感受吧:总的来说,自己比较急功近利吧,透支身体在做这个,因为之前是没有接触过python,也没有接触过项目开发。所以自己也是摸索着前进。一、 劳逸结合。过于求成可能适得其反!   举个例子吧,我...

2018-10-17 15:52:45 2863 2

原创 python 实战之模仿开发QQ聊天软件(三)TCP/IP服务器与客户端建设

无论是p2p还是c/s还是b/s,只要用到通讯,必然是要用到今天写的这个。python+MYSQL 在pycharm中的使用TCP/IP是网络软件最核心的部分,缺少这个你只能当做单机游戏玩。TCP/IP,只需要搞清楚udp和tcp这两个就可以了。两者的区别在于udp每次发送信息都需要发送ip和端口号,可以比作寄信,tcp只需要发送一次ip和端口号直到客户端运行结束,可以比作是打...

2018-10-13 17:40:32 3839 2

原创 python 实战之模仿开发QQ聊天软件(二)MySQL数据库的连接和使用

 上一篇说道QQ登录界面GUI的模仿设计在自己的电脑上安装mysql.ctrl +shift +T,依次输入sudo suapt-get install MySQL-client-core-5.6apt-get install mysql-client-5.6apt-get install mysql-server-5.6注意:在安装的时候会让你输入一个密码,此密码...

2018-10-09 20:55:42 4649

原创 python 实战之模仿开发QQ聊天软件(一)登录GUI设计

网上找博客找了很久,大家对于PYTHON GUI的介绍都很简单,举得例子也都很基础。有个BUG卡了我2天,就是因为举得例子太简单,不能满足我的需要。这里需要说明一下,网上的例子基本不是面向对象的GUI开发,我用的是面向对象,所以在调试过程中会出现很多问题。卡我两天,然后自己解决还是蛮激动的。首先上我的界面构图阐述一下设计图, ...

2018-10-07 19:56:39 15317 8

SeqList.cpp

数据结构顺序表的cpp实现 下面凑字数 invalid conversion from `void*' to `SeqList*' 是怎么回事 void *是特殊的指针 所有类型指针都可以付给void *;但是void *类型指针付给其他指针类型需要强制类型转换。 invalid conversion from `void*' to `SeqList*' 说明你把void *指针付给SeqList*类型的指针了,是不是L=malloc(sizeof(SeqList));出问题了呢,malloc的正确用法是L=(SeqList *)malloc(sizeof(SeqList)); 希望能帮到你 int *temp;也是没必要的吧,这样使用指针肯定会报段错误,这里我觉得使用int就可以了,不要用int *

2019-09-12

绩效考核系统sql

我的专栏配套的数据库脚本,绩效考核系统sql

2019-03-27

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

TA关注的人

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