- 博客(187)
- 资源 (2)
- 收藏
- 关注
原创 python数值误差
x要先和num_grids_per_axis相乘,然后再除以physical_length。先除再乘的话,数学逻辑上一样,但是如果一个很小的数,除以一个很大的数,会有舍入误差。最近在用fenics框架跑有限元代码,其中有一个部分是把在矩阵里定义的初始值,赋值到有限元空间里,这就涉及到了初始矩阵和有限元空间坐标的转化,部分代码如下。
2024-09-07 01:17:12
372
1
原创 tensorflow和numpy的版本
但是,我用另外一个命令,显示的cuda版本是12。显示的cuda版本也是11.5。显示cuda是11.5。
2024-07-02 18:14:56
1372
原创 word2vector-粘贴自我的知乎
对于常规句子来说,不是窗口越大越好,因为窗口太大的话,句子之间就没有前后依赖关系了。但是对于特定场景,比如用户偏好,每个用户的item之间存在强依赖关系,这种情况下,窗口越大越好。经过验证,窗口越大,训练速度越慢。3.mincount,取词的最小值。1.训练语料大小,最好在上千万样本。
2024-06-23 00:49:18
137
原创 Attention系列总结-粘贴自知乎
梦想做个翟老师:阿里:Behavior Sequence Transformer 解读48 赞同 · 7 评论文章。优点:捕捉用户行为历史序列中的顺序信息。w2v也是捕捉用户序列信息的,本质差异在于啥?添加图片注释,不超过 140 字(可选)
2024-06-23 00:27:05
221
原创 Linux常用
测试麦克风录音 arecord -d 10 test-mic.wav aplay test-mic.wav。检查没有问题,所以问题应该是teams 设置。也没有问题,是音量设置太小了。添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)检查麦克风设备 arecord -l。测试本身设备的麦克风有没有问题。摄像头:联想笔记本有物理遮挡。笔记本键盘的print键。
2024-06-23 00:21:55
555
原创 tf.squeeze/tf.expand_dims
tf.squeeze是降维,把维度为1的去掉,我的理解是,这个代码把dense feature和sparse feature在数据预处理时放到了一起,在进行embedding look up时,dense feature的维度为1(index id为同一个值),因此要进行过滤。而每个sparse feature的维度不一样,用 tf.expand_dims把维度拉齐。在git上的FM开源代码中看到了这样子的用法。
2024-06-22 20:08:50
321
原创 聚类算法会在训练集上过拟合吗
总体来说,虽然聚类算法通常不容易过拟合,但在应用时仍然需要小心处理数据的质量、算法参数和模型复杂性等因素,以确保得到合理的聚类结果。1. **参数调整:** 一些聚类算法具有一些参数,可以通过调整这些参数来控制算法的复杂性,防止过度拟合。2. **降维:** 在应用聚类算法之前,可以考虑对数据进行降维,以减少数据的维度并去除一些不必要的噪声。4. **交叉验证:** 使用交叉验证可以评估模型的泛化性能,确保模型对未见过的数据表现良好。
2023-12-28 18:25:36
520
1
原创 C++基础
在C++中,你可以使用传值(pass by value)和传引用(pass by reference)来传递参数给函数。这两种方式有不同的行为和影响。下面我将使用例子来详细讲解它们。: 当你将参数传递给函数时,函数接受的是参数的副本,而不是原始值。这意味着函数内部的修改不会影响到原始值。这是C++中默认的参数传递方式。: 传引用允许函数直接访问和修改原始变量,而不是它的副本。在C++中,你可以通过在参数前加上。的修改不会影响到原始的。函数接受一个整数参数。函数接受一个整数引用。函数时,它会直接修改。
2023-10-27 09:42:17
225
1
原创 java依赖注入
在没有依赖注入的情况下,我们可以在 `Car` 类中创建一个 `Engine` 对象并使用它来驱动车辆。使用依赖注入,我们可以将 `Engine` 对象作为 `Car` 类的构造函数参数传递进来,而不是在 `Car` 类内部创建它。在这个例子中,`Car` 类的构造函数接受一个 `Engine` 对象作为参数,然后将它存储在一个私有成员变量中。在 `drive()` 方法中,`Car` 类使用它的 `engine` 成员变量来启动引擎并驱动车辆。
2023-05-14 17:03:36
1485
原创 leetcode-并查集
leetcode-广度优先遍历/图/并查集_MaYingColdPlay的博客-优快云博客5941 找出知道秘密的所有专家class UnionFind: def __init__(self, n): self.count = n self.parent = [i for i in range(n)] self.rank = [0] * n def find(self, i): if self...
2022-06-04 21:26:45
842
1
原创 python列表sort
列表里的元组sort按照元组的第一个元素来排列。class Solution: def cutOffTree(self, forest): M = len(forest) N = len(forest[0]) trees = [] for i in range(M): for j in range(N): if (forest[i][j] > 1):
2022-05-24 17:28:35
141
原创 leetcode-括号问题
678. 有效的括号字符串贪心力扣class Solution { public boolean checkValidString(String s) { int min = 0, max = 0; // 维护当前左括号的数量范围:[min, max] char[] chars = s.toCharArray(); for(char i : chars) { if(i == '...
2022-05-10 11:55:56
330
原创 leetcode-原地哈希
442. 数组中重复的数据原地Hash - SegmentFault 思否满足要求的元素是 nums[i] (当前遍历到的元素),放到对应的下标:nums[i]-1 (注意这个是下标)所以是 nums[nums[i]-1] = nums[i] ,把nums[i]放到下标nums[i]-1上。...
2022-05-09 12:26:16
315
原创 leetcode-计算贡献
6050. 字符串的总引力开始我想的是类似最长回文子串那种,二维dp。本来我是觉得dp[i][j]表示从i到j的子字符串长度,然后从dp[i+1][j]和dp[i][j-1]中计算得到。debug走了一下,在这中间计算的话会有重复值...
2022-05-02 11:55:19
484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人