自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 SVM浅显理解

0. 前言  最近在学习一些机器学习的知识,看的书主要是李航的《统计学习方法》。看到了支持向量机这一章,花了不少时间,把一些基础知识掌握了。写一篇博客记录一下我的理解。  首先支持向量机有三种分类,分别是线性可分支持向量机、线性支持向量机以及非线性支持向量机。后面的类型比前面的复杂,用到的技术也是逐渐增加。线性可分SVM用到了硬间隔最大化,线性SVM则用到条件松一些的软间隔最大化,非线性SVM则用到核技巧以及软间隔最大化。1. 线性可分支持向量机  我们先看最简单的线性可分SVM。首先我们需要知道了

2021-12-01 20:20:06 909 1

原创 爬虫学习记录

1.前言  最近有个朋友想要爬取一些关于中医药的信息,问我能不能帮忙。虽然之前没接触过爬虫,但python基础还是有的,学起来应该也不是非常困难。所谓技多不压身,花点时间学个爬虫还是可以的。我用了一天学了点基础,便能够爬取一些简单的信息跟图片,在此记录一下。2.准备1.Python32.selenium+Phantomjs。一开始选择的是requests去爬取,发现网站只返回一个html模板,没有我要的信息。查了网上的资料,要等页面js执行完毕才可以,因此换了这两个模块。Phantomjs需要自己下

2021-03-31 14:56:16 280

原创 pycharm远程连接服务器

1.前言  大家都知道很多时候代码并不能在本地上跑,像深度学习的项目就得用带有GPU的服务器运行。但是代码是需要经常修改调试的,所以能够远程连接服务器是必不可少的。本文教的是用pycharm远程连接服务器,这是pycharm的一个强大功能。但这个功能需要专业版的pycharm才能实现,所以大家要去买专业版的账号,不建议大家破解激活(懂的都懂)。如果实在搞不到专业版的pycharm,那么可以试一下用vscode进行远程连接,这个是免费的。如果这两条路都行不通,那就在本地修改完代码然后用FileZilla等软

2021-03-07 17:21:40 225

原创 os模块指定gpu无效

使用Pytorch训练神经网络的时候,默认都是使用0卡进行训练。如果当0卡有人用了,那么我们要指定其他gpu。指定gpu我经常是使用下面两种方法:1.在终端指定:CUDA_VISIBLE_DEVICES=1 python train.py2.在代码里指定(这种方法也方便代码调试):import osos.environ["CUDA_VISIBLE_DEVICES"] = "1"但是有时候会出现指定了某个gpu但却无法生效的情况,需要检查一下下面两种情况。1.import os是否放在了i

2021-02-08 10:43:18 3208 2

原创 PyQt实现预览功能

简介  最近在做一个标注软件,需要实现一些简单的功能,比如说想看一下所有图片的名字以及标到哪个地方了,专门划出一块区域显示有点大材小用,所以做了实现了这样一个预览功能:当我鼠标移动到某个控件的时候,显示所有图片名称,鼠标离开的时候,隐藏图片名称。实现  1.移入:在这里我是在QToolBar上创建了一个QAction,然后鼠标放在上面即显示。Qt有个非常棒的机制是信号与槽机制,当信号发射时,连接的槽函数会自动执行。在PyQt5中,信号与槽函数通过object.signal.connect()方法进行

2020-12-15 15:31:28 1408

原创 MNN框架下的特征图格式问题

这两个星期在将一个手势关键点检测的Pytorch模型转化成MNN模型,转化完了之后进行测试,用的是MNN的Python接口。最开始的测试代码如下:import MNNinterpreter = MNN.Interpreter("test.mnn")session = interpreter.createSession()input_tensor = interpreter.getSessionInput(session)tmp_input = MNN.Tensor((1,3,256,256), M

2020-11-19 16:15:52 888 2

原创 TypeError: Expected Ptr<cv::UMat> for argument ‘img‘

我创建了一个numpy矩阵并使用轴对换来对多个维度进行变换,然后在上面画圆:import cv2import numpy as npimage = np.zeros((3, 255,255),dtype=np.uint8)image = image.transpose((1,2,0))cv2.circle(image, (150,150), 1, (0, 0, 255), 4)cv2.imshow("1", image)cv2.waitKey()发现会有报错,在windows跟linux下

2020-11-09 10:34:04 6113

翻译 CVPR2020论文翻译 Context Prior for Scene Segmentation

CVPR2020: Context Prior for Scene Segmentation题目:场景分割的上下文先验论文地址:https://arxiv.org/pdf/2004.01547.pdf代码地址:https://git.io/ContextPrior摘要最近的工作广泛探索了上下文相关性,以实现更准确的分割结果。但是,大多数方法很少区分不同类型的上下文依赖项,这可能会影响场景理解。在这项工作中,我们直接监督特征聚合以清楚地区分类内和类间上下文。具体来说,我们在Affinity Los

2020-10-16 22:18:03 435 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除