![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识点
Jack_0601
热爱生活,喜爱分享。
展开
-
ERROR: No matching distribution found for opencv-python==4.2.0.32
解决 Anaconda Python 环境下载 OpenCV 库失败的解决方案。原创 2022-08-16 11:43:49 · 5036 阅读 · 1 评论 -
如何用python将列表中的字符串元素按数字大小排序?
class SortNum(object): def __init__(self, lst): self.lst = lst @staticmethod def convert2int(s): try: return int(s) except ValueError: return s def str2int(self, v_str): return [self原创 2021-02-05 12:29:36 · 3066 阅读 · 3 评论 -
毕业论文格式大全、排版技巧及常见问题汇总
目录一、毕业论文格式1.1 封面页1.2 摘要1.3 Abstract1.4 页眉页脚1.5 目录1.6 正文内容1.7 参考文献1.8 附录1.9 致谢1.10 攻读硕士学位期间的研究成果二、排版技巧2.1 正文页面边距设置2.2 图片设置2.3 参考文献引用2.4 公式排版三、常见问题汇总3.1 word插入图片被文字挡住问题3.2 百度学术上没有相应论文的引用信息怎么办?3.3 公式显示不全一、毕业论文格式1.1 封面页xx大学学位论文(居中、宋体、二号)论文题目(居中、黑体、三号)姓名(居原创 2021-01-17 16:45:42 · 11580 阅读 · 1 评论 -
Pytorch 0号卡占用问题
RuntimeError: cuda runtime error (2) : out of memory at /opt/conda/conda-bld/pytorch_1587428266983/work/aten/src/THC/THCCachingHostAllocator.cpp:278如上,我们在跑程序时经常会遇到这种情况,除了常规的因为模型参数量或计算量过大导致的问题,还有一种经常的情况下是因为0号显卡显存不足,导致显存空间分配不足,从而提示报错。很多人有一个疑问就是,为什么我们明明指定的是原创 2021-01-07 14:59:46 · 2130 阅读 · 2 评论 -
如何解决RuntimeError: CUDA error: out of memory?
当我们在使用GPU进行训练和推断时,经常会发现爆显存的问题。一开始的时候相信很多人跟我一样有个疑问,就是明明显存没占用,可是还是会爆?这里以8张卡为例,假设前面4张卡被人占用之后,还有后面4张卡是空的,如果这时候我们只是单纯的指定CUDA:0这样,那么必然会报下面这个错:RuntimeError: cuda runtime error (2) : out of memory at mmdet...原创 2020-01-05 12:13:53 · 36194 阅读 · 4 评论 -
如何用python删除多个指定下标的元素?
nums = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'k', 'x', 'y']ans = [0, 3, 7] # 'a', 'd', 'h'cnt = 0for a in ans: del nums[a-cnt] cnt += 1print(nums)output:[‘b’, ‘c’, ‘e’, ‘f’, ‘g’, ‘k’...原创 2019-12-28 23:25:02 · 2661 阅读 · 1 评论 -
RuntimeError: You must compile your model before using it.
RuntimeError: You must compile your model before using it.出现这个问题是因为程序检测到你模型还未编译,解决方法就是在你搭建model的起始行,手动指定 input_shape 参数的维度。models.add(Conv2D(6, (5, 5), activation='relu', input_shape=(28, 28, 1)))m...原创 2019-05-26 10:34:59 · 10276 阅读 · 0 评论 -
python中如何删除列表中给定的元素
我们有时候需要删除python中列表的元素,今天介绍三种常用的方法:remove 、pop 、del1- remove:用于删除指定名称的元素demo = [1, 2, 2, 3, 3, 3, 'a', 'b', 'c']demo.remove('a')print(demo)"""输出如下:[1, 2, 2, 3, 3, 3, 'b', 'c']"""2- pop:用于删除指定...原创 2019-04-25 11:04:34 · 5513 阅读 · 0 评论 -
深度剖析ROC曲线以及AUC指标
首先,我们要知道,ROC描绘的是一条曲线,而AUC则是ROC曲线下的面积,是一个数值。接下来,在正式讲解之前,我们先来看一个例子:假设测试样本集的数量为1k个,其中A类样本有950个,B类样本有50个;共有2个分类器,C1和C2;其中:分类器C1划分的结果是将950个A类样本都判定为A类,即50个B类样本也判定为A类,即分类器C1将全部样本都预测为A类,则分类准确率为95%;分类器C2划...原创 2019-04-20 13:57:23 · 5675 阅读 · 0 评论 -
机器学习算法常用指标总结
一、指标分类1- Accuracy(准确率)2- Precision(精确率)3- Recall(召回率)4- F1-Score5- Fn-Score定义:对于一个二分类问题,我们可以将实际值与预测值做一个组合,得到以下这四种结果:TP:那些实际上为正向的标签,你预测它为正向;(预测正确)TN:那些实际上为负向的标签,你预测它为负向;(预测正确)FP:那些实际上为正向的标签,你...原创 2019-03-26 20:40:33 · 1042 阅读 · 0 评论 -
一文详解感知机模型算法收敛性的公式推导
\quad\quad我们知道,对于线性可分数据集感知机学习算法原始形式收敛,即经过有限次迭代可以得到一个将训练数据集完全正确划分的分离超平面及感知机模型。这里,我们记w^=(wT,b)T\hat{w}=\left(w^{T}, b\right)^{T}w^=(wT,b)T, x^=(xT,1)T\hat{x}=\left(x^{T}, 1\right)^{T}x^=(xT,1)T其中,x^∈R...原创 2019-04-06 22:26:42 · 1311 阅读 · 1 评论 -
UserWarning: Error in loading the saved optimizer state. As a result, your model is starting with...
C:\ProgramData\Anaconda3\lib\site-packages\keras\engine\saving.py:327: UserWarning: Error in loading the saved optimizer state. As a result, your model is starting with a freshly initialized optimizer...原创 2019-04-12 13:30:04 · 4988 阅读 · 0 评论 -
关于argmin和argmax的一点说明
一、定义首先我们应该知道,arg是元素(变元)argument的英文缩写。在数学中,arg max的参数是指使函数值最大化的某个函数域的点。与全局最大值相反,其指的是函数的最大输出 ,同理,arg min指的是使函数输出尽可能小的参数。二、举例比如对于:arg max f(x)(1)当f(x) = -(x-3)^2,则有arg max f(x) = 3;(2)当f(x) = (x-3)...原创 2019-04-03 15:56:07 · 8133 阅读 · 0 评论 -
如何用python快速统计一个列表中元素的种类及每种元素类型的数量
一、问题背景\quad对于一个列表:list = [‘a’, ‘b’, ‘a’, ‘b’, ‘c’, ‘c’, ‘a’, ‘a’, ‘b’, ‘d’],这里面总共有10个元素,其中共有4种取值{‘a’, ‘b’, ‘c’, ‘d’},4类元素的个数分别为[4, 3, 2, 1],接下来我们将利用python数据结构中字典的get()函数来实现这一个统计个数的小功能。二、实现方法values ...原创 2019-10-22 14:46:25 · 25778 阅读 · 1 评论