- 博客(3)
- 收藏
- 关注
原创 PyTorch Error: “RuntimeError: CUDA error: invalid device ordinal的”
设置使用的GPU设备,此时会有个误区就是当在环境变量中指定了“CUDA_VISIBLE_DEVICES”,那么Python代码中会根据指定的GPU数量从0开始重新编号,因此代码中应该设置为。环境变量中设置了“CUDA_VISIBLE_DEVICES”,那么记得不管限定的GPU编号是多少,在代码中的编号总是从0开始的。首先在允许代码的时候通过环境变量“CUDA_VISIBLE_DEVICES=7”限定了使用的GPU,然后再在代码中通过。
2023-10-23 11:16:11 234
原创 字符串匹配BF算法、KMP算法以及BM算法Python实现
因为选修了搜索引擎的课程,最近在做传统的字符串检索匹配实验。我在网上找了很久的Python的源代码,有些是返回的结果不是我想要的,有些则是完全不能运行。所以我在这里整理了我的学习过程。下面我会贴出一些比较好的算法教程链接以及Python实现。BF算法BF(Brute Force)算法就是朴素的暴力匹配。BF算法的基本思想是从主串的start位置开始与模式串进行匹配,如果相等,则继续比较后续字符...
2018-10-11 00:23:26 4755 8
原创 Python大数据量计数
介绍大数据量计数问题是我在数学建模中碰到的,如果只是普通数据量的计数问题那么我们不妨使用Counter,但是如果数据量达到一定规模,那么我们不得不考虑其他算法来解决问题了。我们这里使用hyperloglog算法来实现大数据量计数问题,这种算法是一种基于统计的计数算法,算法并不一定准确,但是足够快,如果读者将速度放在第一位那么不妨试试这种算法,而且hyperloglog算法准确率逼近100%,试问...
2018-09-21 14:45:51 1452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人