笔记
臭屁淇
傻fufu的淇淇
展开
-
c++ crow入门填坑坑
看到介绍是类似Flask的就心动了安装环境是Ubuntu 18;官方上:https://github.com/ipkn/crow写的安装总出这样那样的错,我是直接下载下来,将include下的crow/和crow.h放入/usr/local/include/下,能用就行哈哈哈。g++版本>> g++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0它...原创 2020-05-04 01:17:11 · 3827 阅读 · 2 评论 -
pytorch bert RuntimeError: CUDA error: device-side assert triggered
在用BERT进行文本分类的时候,这个错误困扰了我一晚上,百度到的答案都是说标签的问题,但是我用放大镜来仔细观察后确认标签没有问题;之后通过与之前的代码对比发现,原来是设置的最大长度过长的问题;输入的句子的容许长度太长了;我从1000改为100就ok了。问题千千万,仅供参考,如有雷同,不甚荣幸。 parser.add_argument("--max_seq_length", ...原创 2020-04-13 21:59:53 · 598 阅读 · 0 评论 -
Python字符串操作之常忘的字符串、列表、数值
s为字符串 s.isalnum() 所有字符都是数字或者字母 s.isalpha() 所有字符都是字母 s.isdigit() 所有字符都是数字 s.islower() 所有字符都是小写 s.isupper() 所有字符都是大写 s.istitle() 所有单词都是首字母大写,像标题 s.isspace() 所有字符都是空白字符、 、、 判断是整数还是浮点数 ...原创 2018-09-22 12:29:16 · 237 阅读 · 0 评论 -
python set集合使用
描述set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。语法set 语法:class set([iterable])参数说明:iterable – 可迭代对象对象; 返回值 返回新的集合对象。实例以下实例展示了 set 的使用方法:>>>x = set('runoob')&...原创 2018-09-03 10:13:11 · 1018 阅读 · 0 评论 -
std::accumulate的用法
std :: accumulate累计范围内的值 返回将范围中的所有值累加[first,last)到init的结果。默认操作是向上添加,但可以将不同的操作指定为binary_op。accumulate (InputIterator first, InputIterator last, T init, BinaryOperation binary_op);参数 first,l...原创 2018-08-24 18:29:58 · 17425 阅读 · 1 评论 -
决策树问答
决策树产生方法:1、结构:1个根节点+多干内部节点和叶节点,根节点和若干内部节点是判断模块,用来判断对特征怎样分类,叶节点是终止模块,到这里决策树就完成了分类过程. 2、feature selection+Decision tree生成(递归过程)+pruing(剪枝,防止过拟合) 3、决策树分支节点划分原则:纯度原则(Purity),分支节点的样本尽可能属于同一类,也就是纯度越高越好,判...原创 2018-08-28 18:58:29 · 1061 阅读 · 0 评论 -
贝叶斯定理和先后验概率
贝叶斯定理(贝叶斯公式)能够告知我们如何利用新证据修改已有的看法。看公式很好理解: P(A|B)=P(B|A)P(A)P(B)P(A|B)=P(B|A)P(A)P(B)P(A|B)=\frac{P(B|A)P(A)}{P(B)}其中: 1、P(A|B)是已知B发生后A的条件概率,也由于得自B的取值而被称作A的后验概率。 2、P(A)是A的先验概率(或边缘概率)。之所以称为”先验”是因...原创 2018-08-28 10:50:23 · 1094 阅读 · 0 评论 -
标准误和标准差及CV值
标准差标准差(又称标准偏差、均方差,英语:Standard Deviation,缩写SD),数学符号σ(sigma),在概率统计中最常使用作为测量一组数值的离散程度之用。标准差定义:为方差开算术平方根,反映组内个体间的离散程度;标准差与期望值之比为标准离差率。测量到分布程度的结果,原则上具有两种性质:1、为非负数值(因为开平方后再做平方根); 2、与测量资料具有相同单位(这样...原创 2018-08-28 10:19:58 · 45950 阅读 · 2 评论 -
map和unordered_map的用法和区别
用法定义一个关联容器需要分别包含头文件#include<map>#include<unordered_map>map/unordered_map是一个关联容器,它按照特定顺序存储由键值和映射值的组合形成的元素; 在映射中,键值通常用于排序和唯一标识元素,而映射值存储与此键关联的内容。键和映射值的类型可能不同,并在成员类型value_type中组合在一...原创 2018-08-15 21:26:39 · 17198 阅读 · 2 评论 -
链表结构
链表单向链表,双向链表以及循环链表 理解:在各个计算机内存地址里放了数据,每个内存地址里保存有这个地址的值(val)、下一个地址的指针、(上一个地址的指针和最后一个地址的指针)。c++单链表结构: template struct ListNode { T val; ListNode *next; //ListNode *rear;还可加入末...原创 2018-08-12 17:30:10 · 261 阅读 · 0 评论 -
常见二叉树定义及其性质
二叉树种类名称定义:完全二叉树若设二叉树的深度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层所有的结点都连续集中在最左边,这就是完全二叉树。 节点数是2^k??(因为比满二叉树少一个节点)满二叉树一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是满二叉树。也就是说,如果一个二叉树的层数为K,且结点总数是(2^k) -1 ,则它就是满...原创 2018-08-12 17:10:41 · 508 阅读 · 0 评论