自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu16.04配置各类深度学习框架方法及常见问题

这里主要是GPU版本的框架安装安装前提:如果装cpu版本pytorch没有问题(caffe我没有试过)安装gpu版本需提前安装好nvidia显卡驱动,cuda和cuDNN【1】安装显卡驱动具体在我的其他博客有写,https://blog.csdn.net/Cindy_lxy/article/details/89438123【2】安装cuda下载地址:https://d...

2019-07-10 14:57:23 364

原创 vs2019配置C++版OpenCV

一.下载opencv官网:https://opencv.org/releases/不同版本vs对应不同版本的opencv,其中高版本vs可以配置低版本vc,低版本不能配置高版本vc。windows系统直接下载Windows版本就可以(下载的文件是一个exe文件,运行相当于解压缩),下载后如果不对开源源码进行更改,是不需要重新编译的!可以直接使用。二、配置环境变量在Path中配置环境变量D:\opencv\build\x64\vc14\bin三、配置vs1.新建vs项..

2021-09-04 23:54:30 875

原创 线上会议视频制作

由于疫情原因很多学术会议改成线上举办啦,那么如何快速高效录制完成视频呢?这里提供几个方便小技巧~~~这里也借鉴了其他人的方法https://zhuanlan.zhihu.com/p/1423947871、英语发音问题大家可能对自己的口语不自信,那么推荐谷歌的Text-to-speech,可以讲演讲稿转为语音,根据这个语音听读,有效提高单词读音正确率。https://cloud.google.com/text-to-speech2、视频制作PowePoint支持在每页插入音频,然后通过

2020-07-22 15:35:30 753

原创 计算机视觉中的attention机制

主要从visual grounding, image caption方向(需要进行多模态融合的方向)说一下attention机制的心得,如有不正确欢迎指正留言~~注意力机制通过设置更高的权重使得模型关注图片中的重要区域。在 Image caption领域最早使用attention机制是2015年的《Show, Attend and Tell: Neural Image Caption Generation with Visual Attention 》在之前生成描述是通过讲整张图片特征图通过mean

2020-05-18 12:27:31 763

原创 使用Detectron2训练自己的网络 (一)

首先上官方文档,本文希望能给看文档比较费劲的萌新一些帮助。https://detectron2.readthedocs.io/tutorials/datasets.html(一)使用自定义数据集【1】网上很多教程是将数据集转化为coco数据集格式,然后直接使用detectron2自带的方法解析数据集。coco解析数据集的方法位置:detectron2/data/datasets/coco.py的load_coco_json。该种方法我就不做过多介绍了,网上很多。【2】自己定义解析数据

2020-05-10 21:25:46 3845 5

原创 RuntimeError: cuda runtime error : device-side assert triggered

这个错误整了我一天时间,所以特此记录一下,如果大家也碰到希望能够避雷!!!这个错误是在运行PyTorch代码出错,我碰到的原因是神经网络init定义时给的参数出错。(具体是nn.Embedding(vocab_size,embed_dim)中vocab_size传错参数导致的)【1】网上有人说这是gpu坏了,不能运行,首先可以通过:import torchtorch.cuda.is_available()测试,就可以排除这种问题。所一般不是cuda或者机器的问题注:对于报错,不要

2020-05-10 20:05:07 2850 2

原创 mmdetection试水

之前没用过这种工具,一看代码好多就望而生畏了,这两天突发奇想研究一下,感觉突然发现了新大陆!!!这也太方便了吧!!!什么都集成好了,写个config文件配个模块就能完成自己的网络啦ps.看到人家8个16个gpus,分布式训练羡慕。。。mmdetection的主要网络结构编写放在config文件中,需要使用什么在config文件中配就行。刚入坑可以看看:https://zhuanlan....

2020-04-01 23:17:24 461 1

原创 广度优先搜索(BFS)

广度优先搜索一般使用队列实现对于需要计算树高度(层数):可通过先计算队列内元素个数,每次循环完一波计算过个数的元素,层数加一计算。典型例题:https://leetcode-cn.com/problems/as-far-from-land-as-possible/有一份大小为N x N 的『地图』(网格)grid,上面的每个『区域』(单元格)都用0和1标记好了。其中0...

2020-03-29 12:13:57 229 1

原创 随身get的数学\算法小知识

1.贝祖定理ax+by=z有解当且仅当z是x,y的最大公约数的倍数。

2020-03-21 22:03:27 167 1

原创 符号主义与联结主义

符号主义:应用逻辑推理法则,从公理出发推演整个理论体系。典型代表:知识图谱相比于联结主义更具有可解释性,但是推理难联结主义:无需指定模拟领域的规则,神经网络可以从训练数据中自行摸索。用户只需提供输入数据与输出数据采样(数据采样规模越大种类越多,效果则越好)。联结主义算法不断采用回归模型来调节中间变量的权重系数,直到找到最优模型为止。典型代表:神经网络数据驱动,难以解释...

2020-03-11 11:27:22 3817

原创 Latex基本使用方法(二)

1.sty文件sty文件时latex的模板文件包,一般包括这个文档的字体,样式等一系列模板。一般使用\usepackage{}添加对于一个Latex文件缺少sty包时,一般直接google包名,就能下载保存(这个文件一般官网会给,好好找一下官网模板)。2.插入横跨两联的大表格,大图的方法在开始定义处插入星号\begin{figure*}[htb] ****\en...

2020-01-15 09:34:52 1091 1

原创 读Mask Scoring RCNN 随笔

今天读了2019年CVPR oral Mask SCoring R-CNN,有一些感想。https://arxiv.org/abs/1903.002412019-12-22mask scoring rcnn相比mask rcnn改动不多,主要是在mask branch上加入了一个回归预测MaskIoU的小结构,也就是下图中的蓝色结构。输出是一个类别个数(coco数据集的话就是80)长度...

2019-12-22 21:48:27 625 5

原创 Deeplab

有什么问题欢迎留言指正~~~Deeplab至今总共有四个版本:deeplabv1:https://arxiv.org/abs/1412.7062由于这个版本时间太早,同时主要说的CRF在后面的版本里也被删除了,这里就不进行过多介绍了。deeplabv2:https://arxiv.org/pdf/1606.00915.pdf主要引入了空洞卷积(atrous convol...

2019-12-16 17:22:42 1637

原创 Pytorch使用技巧(一)

1.pytorch使用GPU资源时需要显示调用,如果不指定的话,默认是使用cpu计算资源input=input.to(device)注意:一定要赋值于一个变量2.torch随机矩阵:a=torch.randn(1,3,3)#生成1*3*3的随机矩阵#tensorflow中的随机矩阵b=tf.random_uniform([1,3,3])3.在使用 torch.m...

2019-11-24 20:51:27 249

原创 python的小技巧

这篇博客以后也会持续不断更新滴~~~记录一下自己踩的小坑坑1.python格式化输出:python在3.6版本之后添加了格式化输出的新特性,在字符串前面加'f'lang='python'print(f'hello {lang}')#等价于 'hello {}'.format(lang)3.6版本之间是没有这个特性的.2.python版本管理当电脑里装有多个版本的py...

2019-11-21 20:36:05 516

原创 keras 报 Using tensorflow backend

keras新手坑1.第一次用keras,在命令行中import keras返回了Using tensorflow backend,有些博主说是错误,没有正确安装tensorflow之类的.但这不是错误!!!是正常的keras是可以基于tensorflow和theano框架进行计算的,返回Using tensorflow backend意味着当前keras使用tensorflow底层框架...

2019-11-21 18:26:51 3701 7

原创 Segmentation分割总结

(一)语义分割与实例分割的区别:在深度学习层面,分割任务都是像素级任务,语义分割标签数量固定,本质是对于每个像素的分类问题。而实例分割需要分辨出每个实例,类别其实是不确定的,所以不能算作分类问题。 (二)现阶段实例分割的主要分支1.proposal-based method基于区域的二阶段方法:是现阶段精度最高的实例分割方法,首先通过目标检测模型发现感兴趣的区域,之后在这个...

2019-10-24 20:02:47 1656

原创 ST-GCN docker 安装

折腾了两天,在docker容器里安装过旧版ST-GCN和新版ST-GCN,新版成功了,旧版还没有折腾出来,这里也放出来,如果有成功的小伙伴可以来讨论一波~一、成功案例(新版STGCN)——简单,官方给提供dockerfile代码:https://github.com/open-mmlab/mmskeleton1.使用的镜像:mmdetection创建容器https://git...

2019-10-18 20:36:36 1524 3

原创 RRN安装

paper:2018 CVPRReferring Image Segmentation via Recurrent Refinement Networks源码:https://github.com/liruiyu/referseg_rrn运行环境:python2.7 + cuda 8 + cudnn 5.1框架 tensorflow 1.2.1安装步骤:1.需要先将TF-p...

2019-10-18 20:13:25 661 1

原创 Opencv安装相关内容

一、安装安装多版本opencv1.官网下载sources版本http://opencv.org/releases.htmlcd opencvmkdir release2.先要安装多版本时需要显示设置安装路径cmake -DCMAKE_INSTALL_PREFIX=/usr/local/opencv34 -D CMAKE_BUILD_TYPE="Rlease" ..注...

2019-10-15 10:25:35 170

原创 学术重要网站!!!

1.文献数据库dblpweb of sciencearxiv2.会议列表CVPRopenaccess.thecvf.com/CVPR2019.pyICCVhttp://openaccess.thecvf.com/ICCV2019.pyECCVhttp://openaccess.thecvf.com/ECCV2018.py...

2019-09-08 16:15:05 327

原创 最快捷最简便解决同一网络下windows和Ubuntu之间文件分享问题

不需要安装Samba、不需要设置共享文件夹。只需要在windows系统中下载Xftp。方便快捷都不需要往共享文件夹里移动。xftp官方下载网址:https://www.netsarang.com/en/xftp/个人使用还免费。...

2019-07-16 14:53:30 396

原创 Instance Segmentation 分割论文总结(主实例分割)

2019CVPRMS-RCNNhttps://arxiv.org/abs/1903.00241pose2seg 专门对人进行分割https://arxiv.org/abs/1803.10683HTChttps://arxiv.org/pdf/1901.07518.pdfS4NetSingle Stage Salient-Instance Segmentationhttps:...

2019-06-20 15:45:34 2766

原创 Linux Shell命令

一、常见命令1.设置默认脚本解释器#!/bin/bash增加文件运行权限chmod +x filename.sh2.输出echo "hello world$n" $n为变量名3.for循环  ##1、有限数字(用空格隔开)  for i in 1 2 3 4 5;do echo $i ;done   ##2、序列数据(seq 开始 步...

2019-05-30 09:21:27 778

转载 Ubuntu日志

本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log /var/log/alternatives.log-更新替代信息都记录在这个文件中/var/log/apport.log -应用程序崩溃记录/...

2019-05-22 15:54:41 407

原创 Docker基本用法

一、docker基本操作搜索Docker镜像: docker search 镜像名 下载容器镜像:docker pull 镜像名 创建交互式容器:docker run --name bob(容器命名) -it镜像名 创建长期运行容器(守护式):docker run --name bob(容器命名) -d镜像名查看日志:docker logs bob查看运行各项指标:docker s...

2019-05-11 20:45:58 140

原创 ffmpeg使用技巧

1.将图片帧转为视频https://www.jianshu.com/p/98e9e6ffe8f8注:图片长宽必须为偶数2.视频剪切下面的命令,可以从时间为00:00:15开始,截取5秒钟的视频。ffmpeg -ss 00:00:15 -t 00:00:05 -i input.mp4 -vcodec copy -acodec copy output.mp4-ss表示开始切割的时...

2019-05-11 20:44:38 281

原创 Ubuntu16.04安装Nvidia显卡驱动

一、安装显卡驱动1、在nvidia官网下载显卡型号对应的驱动 .run文件。2、禁用nouveau验证nouveau是否已禁用(没有输出证明已被禁用)lsmod | grep nouveau如果没禁用的话:sudo gedit /etc/modprobe.d/blacklist.conf添加 blacklist nouveausudo update-initramf...

2019-04-21 21:02:23 752

原创 Ubuntu boot 分区划分过小

首先,网上说的Ubuntu磁盘划分还是有点不合理的,我装系统的时候将boot分了300MB,结果还是没用多长时间空间就占满了,所以为了方便起见,还是多划分一些比较好。将boot中不用的内核删除方法:uname -a找出自己的内核版本;sudo apt-get remove linux-image-[TAB]出所有选项,删掉旧的内核Done! 最后查看空间 df -h...

2019-04-21 15:00:01 1558

原创 Docker容器内Ubuntu更新源失败/卡住的解决方法

(1)首先更改为国内源镜像,在 /etc/apt路径下,先将sources.list文件进行备份。cp sources.list sources.list.bak注:如果docker容器中没有gredit、vim等文本编辑器。可以使用cat > sources.list覆盖原文件中所有的内容。(2)更改sources.list文件中内容https://mirrors.t...

2019-03-07 11:16:28 4728 3

原创 Linux连接WIFI

总结一下linux安装无线网卡踩得坑情况一:前提:联想拯救者笔记本,ubuntu系统,有wifi选项,但不进行wifi搜索。解决方案:https://www.cnblogs.com/renqiangnwpu/p/8334689.html不过我方法二没成功,直接改写的脚本文件情况二:前提:台式机,ubuntu系统,无线网卡型号:A6210,没有wifi选项。没有无线网卡驱...

2019-02-01 22:56:48 1539 2

原创 Xshell基本使用

一、连接服务器1.确保虚拟机能够联网。ping www.baidu.com采用NAT模式,可视化界面右上角直接联网,与windows差不多2.虚拟机安装ssh服务器。Xshell是基于ssh进行通信的,所以虚拟机一定要有ssh服务器。安装方法:ubuntu:sudo apt-get install openssh-server (yum在centos上面才有)开启服务:se...

2019-01-14 10:25:39 586 1

原创 《面向机器智能的TensorFlow实践》第五章 Stanford Dogs

由于设备和时间的原因,将Stanford Dogs数据集减小至三个品种。主要使用实现了TFRecord存储和CNN网络,《面向机器智能的TensorFlow实践》的部分代码。还存在着loss震荡问题,求大佬修改指导,萌新欢迎大家学习讨论。需要先将图片信息保存成TFRecord文件,再执行图片识别(引号中的Session先执行)。需要先建立对应文件存储的文件夹。​from iter...

2018-10-23 19:33:41 1027

原创 构建神经网络Tensorflow常用的语法知识(一)

该系列文章主要用于Tensorflow中我模糊或顿悟的知识点。1.使用占位符来定义输入,变量定义模型参数权重。在模型不断训练时需对参数权重进行迭代,所以使用变量进行存储,且变量的状态由Session对象进行管理,不同的session对象各自维护着不同的Variable对象值。x=tf.placeholder(tf.float32,[None,784])#784个节点的输入y=tf.p...

2018-10-08 21:06:56 268

原创 LaTeX基本使用方法(一)

TeX studio快捷键 运行 F5注释 ctrl+T去注释 ctrl+U LaTeX基本用法 Latex属于标记式排版语言,命令以\开头。中文article类(能够显示中文):\documentclass[UTF8]{ctexart}注释: %脚注:文字中插入\footnote{脚注内容}使用空行分段,多个空行不能增大段落间距离。Latex自动完成...

2018-10-07 21:43:39 11771

原创 LATEX的安装 TeXlive+TeXstudio

win10下的TeXlive安装LATEX是一种基于TEX的论文排版系统常见的基于LEX的宏集有TeXlive、CTeX和MikTeX。(宏集感觉相当于框架,新手入坑--)MikTeX是基本的、轻量级的宏集,灵活性较强。CTeX集成了MiKTeX和一些常用的相关工具。TeXlive功能更全、完善。1.官网下载iso文件。http://mirrors.ibiblio.or...

2018-09-28 23:41:31 1135

原创 Win10 Tensorflow-gpu安装配置

1.使用版本:Python 3.6CUDA 9.0cuDNN (与CUDA版本对应)tensorflow-gpu 1.8注:可不安装anaconda和vs2.下载CUDA并安装 https://developer.nvidia.com/cuda-toolkit-archive(1)安装警告:The graphics driver could not find com...

2018-09-26 16:00:46 425

空空如也

空空如也

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

TA关注的人

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