- 博客(11)
- 收藏
- 关注
原创 coding exercise之 “distinct-N”分数
计算“distinct-N”分数text8数据地址:https://mattmahoney.net/dc/text8.zip首先弄清楚n-gram是什么,n-gram是一种基于统计语言模型的算法。它的基本思想是将文本里面的内容按照字节进行大小为N的滑动窗口操作,形成了长度是N的字节片段序列。每一个字节片段称为gram,对所有gram的出现频度进行统计,并且按照事先设定好的阈值进行过滤,形成关键gram列表,也就是这个文本的向量特征空间,列表中的每一种gram就是一个特征向量维度。
2025-11-15 15:18:26
237
原创 coding exercise 1
比如上面代码中的words = re.findall(r'[a-zA-Z]+',string)意思就是找出字符串中的字母。本质上是一个字典类,他的键是被统计的元素(比如单词),值是该元素出现的次数。常用方法:.most_common(n),获取出现频率最高的前n项,默认全部。2、词汇表组成如下:word ID , word,word出现的次数。第三步:编写python脚本text8_vocab.py。1、为每一个word分配一个word id。)对象的一个内置方法,用于将一个字符串。再比如,找出所有数字。
2025-11-14 23:07:38
281
原创 linux 练习 GPU相关命令
nvidia-smi图中显示,我的显卡型号是NVIDIA GeForce RTX 3050。显示风扇状态为N/A(可能是该型号显卡风扇设计或当前状态未显示)。显卡温度为43℃。性能状态为 P8(代表较低性能状态,显卡负载低)。:功耗为6W,上线60W。:表示总线id为00000000:01:00.0。:显示状态为On(显卡正在输出显示)。显存使用 632MiB,总显存 4096MiB(即 4GB)。纠错状态相关,这里GPU-Util显卡利用率 1%,Compute M.计算模式为DefaultMIG M.
2025-10-24 17:25:38
471
原创 C:\Windows\System32>wsl --install已禁止(403)。
尝试了很多博客里的方法。最后都没有解决,无奈我又看起了博客,这时候有一篇博客提到,403应该就是网络问题,于是,我抱着试一试的心态。将我连接的校园网切换为我的手机热点,然后就成功了。最近有老师的任务需要配置linux环境,上网搜索后发现现在不是必须用虚拟机了,我决定试试WSL。跟着教程一步步走下来,遇到了这个bug。于是解决办法为,切换网络环境。
2025-10-23 21:20:55
206
1
原创 命令行安装jupyter notebook报错
是python版本过低导致的,一开始我用的是3.8的python,后面我创建了虚拟环境,使用3.9的python就成功了。此外,不使用虚拟环境,直接更新电脑上的python版本应该也是可行的。这里我创建了一个名为my的python虚拟环境,python版本3.9。3、安装jupyter notebook。
2025-10-16 22:00:59
248
原创 类模板与静态成员变量以及动态数组
类模板中可以定义静态成员,那么从该模板实例化得到的所有类,都包含有相同的静态成员。值得一提的是,使用类模板后,类的名称就变成了CArry<T>.(1)类模板与static成员。下面是一个实例“动态数组”。CArry的应用——质数表。
2023-05-18 09:21:22
354
1
原创 类模板与派生
在第四种情况前,作为非模板类的基类,必须是实例化后的模板类,并且定义派生类前不需要模板声明语句。1类模板从类模板派生。2类模板从模板类派生。3类模板从普通类派生。4普通类从模板类派生。
2023-05-11 10:42:00
337
1
原创 普通函数与函数模板的调用规则
想让函数调用模板,仅仅注释掉普通函数的实现是做不到的,这样会报错。正确做法是空模板参数列表。1、如果函数模板和普通函数都可以实现,优先调用普通函数。4、如果函数模板可以产生更好的匹配效果 优先调用模板。2、可以通过空模板参数列表来强制调用函数模板。3、函数模板也可以发生重载。b站 黑马程序员 p172。
2023-05-03 23:50:30
99
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅