- 博客(23)
- 收藏
- 关注
原创 推荐系统fm算法
先介绍一下POLY2模型,POLY2是为了解决特征交叉问题而设计的模型,初期,算法工程师需要手动组合特征再通过各种手段分析特征。为了解决这种效率低下的问题,设计了特征的暴力组合。POLY2的数学形式如下ϕPOLY2wxb∑i1nwixi∑i1n∑ji1nwijxixjϕPOLY2wxbi1∑nwixii1∑nji1∑nwijxixj前面b∑i。
2024-09-06 12:55:51
729
原创 pytorch梯度累积
pytorch每次前向传播后得到反向传播的计算图,其中变量的梯度不会清空,如果没有optimizer.zero_grad(),将会对变量的梯度进行累积。设置了accumulation_steps = 4,只有当小batch运算四次的时候才会进行清空梯度,更新参数,相当于扩大了4倍batch_size。的计算,导致记忆的历史mean和var的视野会缩短,更久远的统计信息占比的权重会更小,所以相比于大batch,梯度累积方式的bn层计算的。讲一下pytorch梯度累积对bn层影响的看法。
2024-09-05 12:26:58
612
1
原创 求解质因子的方法
首先必须明确,最多只有一个大于sqrt(n)的质因子,我们就可以进行优化,先枚举到 n / i ,即先找到sqrt(n) 中的所有质因子,最后再去判断是否存在大于sqrt(n)的质因子。
2024-03-15 10:31:07
396
1
原创 PAT 甲级1016 测试点234一直过不去
搞到最后发现是,连续的两条记录判断错了,一定要先on再off,我用不等号判断了,要用字典序大于号(n>f)
2024-03-13 11:23:42
378
1
原创 PAT 1015 进制转换和数字逆转 stoi()函数
使用vector保存每一位余数,随机存取方便操作。stoi函数能方便地进行进制转换,如一个字符串{‘1’,‘1’},stoi(str)能默认转为十进制11。
2024-03-12 13:28:58
371
1
原创 有重复元素的全排列问题C++
归根结底是相同元素的稳定性被破坏了,我们取相同元素时,要保证,原排列前面的元素先被取到。举例子,1,1,2全排列有。
2024-03-04 12:49:24
897
原创 编码与调制
把数据变换为数字信号的过程称为编码把数据变换为模拟信号的过程称为调制数字数据通过数字发送器转换为数字信号,通过调制器转换成模拟信号。模拟数据通过PCM编码器转换为数字信号,通过放大器调制器转换为模拟信号。
2023-05-10 13:55:25
226
原创 408|计算机网络|数据通信基础知识
码元:码元是指用一个固定时长的信号波形(数字脉冲),代表不同离散数值的基本波形,是数字通信中数字信号的计量单位,这个时长内的信号称为k进制码元,而该时长称为码元宽度。同步传输:在同步传输的模式下,数据的传送是以一个数据区块为单位,因此同步传输又称为区块传输在传送数据时,需先送出1个或多个同步字符,再送出整批的数据。关系:若一个码元携带n bit的信息量,则M Baud的码元传输速率所对应的信息传输速率为M×n bit/s。1、码元传输速率,表示单位时间内数字通信系统所传输的码元个数,单位是波特(Baud)
2023-05-08 20:41:56
164
原创 pip install opencv-python pip install opencv-contrib-python都没用,看这篇文章
安装opencv-python不踩坑
2022-12-01 19:47:57
1198
原创 pandas报错:ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item()处理
pandas报错:ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item()处理
2022-11-30 19:52:17
813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人