自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NLP一些官方的数据集

reference:https://blog.csdn.net/qq_23126315/article/details/105688037

2020-05-19 16:14:09 918

原创 数据结构

https://blog.csdn.net/xielinhua88/article/details/51364623?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-taskhttps://blog.csdn.net/bbs375/article/...

2020-03-19 15:40:39 190

原创 c++ 构造函数执行机制

记住一点:常量成员,因为常量只能初始化不能赋值,所以必须放在初始化列表里面 引用类型,引用必须在定义的时候初始化,并且不能重新赋值,所以也要写在初始化列表里面 没有默认构造函数的类类型,因为使用初始化列表可以不必调用默认构造函数来初始化,而是直接调用拷贝构造函数初始化。类对象的构造顺序:1.分配内存,调用构造函数时,隐式/显示的初始化各数据成员;2.进入构造函数后在构造函数中执行...

2020-03-10 19:49:17 341

原创 刷题——文件操作之scanf

https://blog.csdn.net/qq_41282102/article/details/80246701?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

2020-02-22 22:21:18 254

原创 Libtorch使用

1.下载安装cmake2.安装且永久配置opencv(debug+release)3.安装vs2017(开始电脑只有vs2013, 貌似不支持, 很多编译错误)mean, std很重要,开始直接原图没有预处理进行inference, 效果很差, 加了就ok了...std::shared_ptr<torch::jit::script::Module> module = ...

2019-12-10 10:13:23 1486

原创 C++ 调用pytorch进行inference

int main() { int img_size = 224; torch::DeviceType device_type = at::kCUDA; cout << "use cuda" << endl; // Deserialize the ScriptModule from a file using torch::jit::load(). Module ...

2019-12-04 16:19:55 913

原创 C++ 语义分割可视化

语义分割输出索引图如何将其转为彩色的标注图呢? 之前一直是python实现的, 但最近工程上要用到, 就用c++,opencv实现了简单的脚本。踩得坑:在写OpenCV程序时,发现通过image = imread(“the path of a image”);的方式读入的灰度图片都是3通道,并且每个通道都完全相同,可以通过打印image.channels()进行测试。为了正确地读入灰...

2019-11-20 13:18:08 1070 1

原创 灰度图像与RGB图像的互相转换

记代码中的一些小细节:解码代码:def decode_segmap(label_mask, dataset, plot=False): """Decode segmentation class labels into a color image Args: label_mask (np.ndarray): an (M,N) array of in...

2019-11-19 09:53:43 4411

原创 语义分割—交叉熵损失函数

from dataloaders import utilscriterion = utils.cross_entropy2d import torch.nn as nndef cross_entropy2d(logit, target, ignore_index=255, weight=None, size_average=True, batch_average=True): n...

2019-11-18 20:35:10 4042 1

原创 Opencv配置

配opencv2时,改库目录和包含目录,再添加附加依赖项。opencv_calib3d2413d.libopencv_contrib2413d.libopencv_core2413d.libopencv_features2d2413d.libopencv_flann2413d.libopencv_gpu2413d.libopencv_highgui2413d.libopencv_...

2019-11-18 12:55:52 296

原创 Pytorch 单机多卡训练

记录下小tips:

2019-11-10 15:17:39 1271

原创 pytorch中layer和function的区别

最近遇到代码中的一个warining,UserWarning: nn.functional.upsample is deprecated. Use nn.functional.interpolate instead. warnings.warn("nn.functional.upsample is deprecated. Use nn.functional.interpolate inste...

2019-11-05 09:36:14 963

原创 Pytorch--deeplabv3+

https://github.com/jfzhang95/pytorch-deeplab-xceptionhttps://www.jianshu.com/p/026c5d78d3b1https://www.zhihu.com/question/282696986

2019-11-04 14:14:24 5468 1

原创 Pytorch--RandomScaleCrop操作

class RandomScaleCrop(object): def __init__(self, base_size, crop_size, fill=0): self.base_size = base_size self.crop_size = crop_size self.fill = fill def __call__(self, ...

2019-11-02 09:31:07 3595

原创 pytorch分割网络数据输入接口

pytorch的自定义接口是真的方便, 记录一下自己分割数据输入的脚本:# -*- coding: utf-8 -*-# @Time : 2019/10/31 21:36# @Author : Yunyun Xu# @Contact : [email protected]# @File : MyDatasetReader.py# @Software: Pycharm...

2019-11-01 12:54:47 841

原创 Pytorch 1.2 使用自带tensorboard显示不了graph解决方案

https://discuss.pytorch.org/t/seeking-help-the-model-does-not-appear-in-the-graphs-with-tensorboard/53572论坛中so many people都碰到这个问题了,大家可以看下论坛,有大佬给了解决方案但是我发现更简单的方法就是卸载你装的tensorboardpip uninstall te...

2019-10-09 14:54:50 953

转载 Pytorch GPU

https://www.cnblogs.com/QingHuan/p/10016959.htmlnet = Net()if torch.cuda.is_available(): print("Using GPU")device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")net.to(devi...

2019-10-02 16:38:50 311

原创 Pytorch 加载预训练模型

pretrained_dict =...model_dict = model.state_dict()# 1. filter out unnecessary keyspretrained_dict = {k: v for k, vin pretrained_dict.items() if k inmodel_dict}# 2. overwrite entries in the ex...

2019-10-02 11:00:51 1580 4

原创 pytorch 为不同层设置学习率

2019-09-13 11:03:47 980

原创 Pytorch ImageFoader源码

import torch.utils.data as data#PIL: Python Image Library缩写,图像处理模块# Image,ImageFont,ImageDraw,ImageFilterfrom PIL import Image import osimport os.path # 图片扩展(图片格式)IMG_EXTENSIONS = [ ...

2019-09-10 14:30:22 713 1

原创 win10+GPU+CUDA10.0配置Pytorch环境

安装细节:1.cuda安装选择自定义安装比较好,且要将Driver components 应该勾上,英伟达公司为了方便,把cuda和相应的nvidia Driver打包在一起。否则就有CUDA driver version is insufficient for CUDA runtime version,是说driver驱动程序的版本太低,以致cuda不能运行。2.记录一下测试路径...

2019-09-03 13:43:24 7174

原创 matplotlib保存图片设置分辨率

论文要求图片dpi=600,之前画曲线图都是采取保存方式为savefig(dpi=600),然后查看保存图片的属性信息其dpi的确为600.但是最近画混淆矩阵的时候,特别奇怪,再这样设置dpi=600. 最终生成的图片属性总是dpi=96, 到现在没发现啥情况,我让别人给我跑了一下我的程序,生成的却是dpi=600. 难道电脑不一样吗? 同样的程序,为啥生成的图片属性不同?????????...

2019-07-27 12:54:39 21271 4

原创 DeepLabv3+训练VOC2012数据集

2019-06-02 16:37:30 1431 3

原创 CUDA和CUDNN的坑

一直报这个错,网上的博客答案也各种各样。但最简单的方法是在caffe的训练文件中的每个卷积层中加enjine:CAFFE;即不适用cudn的计算引擎,使用caffe自带的,但是对于我非常深的网络一个个手写添加简直崩溃,想想还是硬着头皮重新配环境吧,人生的坑得自己走一边啊....https://blog.csdn.net/pkuhyz/article/details/82427384...

2019-04-16 15:26:06 2536

原创 pip安装镜像问题

解决方案:使用国内豆瓣镜像安装(也有其他的镜像,自己可以搜)pip install xxx -i http://pypi.douban.com/simplexxx 代表你要安装的包名**************************************************************如果安装报错信息为not trust(豆瓣不被本机信任)解决方案:...

2019-03-12 16:13:17 257

原创 改写caffe classification.cpp使其支持批量读取图片

#include &lt;caffe/caffe.hpp&gt;#ifdef USE_OPENCV#include &lt;opencv2/core/core.hpp&gt;#include &lt;opencv2/highgui/highgui.hpp&gt;#include &lt;opencv2/imgproc/imgproc.hpp&gt;#endif // USE_OPEN...

2019-03-11 14:38:08 233

原创 SE-Resnet踩过的坑

最近项目没什么事情,导师又让写论文,所以开始跑实验,争取研一下学期发篇小论文吧。在跑SE-Resnet的时候,会要自己在caffe的源码中添加一个新的层,叫Axpy,将avg pooling及scale等操作一起封装的一个type.从github上下载了源码之后:添加的过程很简单,将.hpp,.cpp,.cu文件分别放入到对应的文件夹,在caffe.proto文件中加上想对应的me...

2019-03-06 09:41:16 6902 2

原创 Python进阶

reference:https://blog.csdn.net/qq_41853758/article/details/82853811

2019-02-24 14:41:20 172

原创 Pycharm自动添加注释

自己写的Python程序,添加上自己的个人信息,看起来会非常炫酷,下面是具体的操作流程:

2019-02-24 14:01:01 2904

原创 注意力机制+细粒度分+Residual Attention Network

首先要mark一下对Residual Attention Network for Image Classification讲解特别好的一篇文章:https://blog.csdn.net/auto1993/article/details/78315229

2019-02-22 15:49:13 1922

转载 RA-CNN论文解读

reference:https://blog.csdn.net/u014380165/article/details/79244617

2019-02-19 09:45:46 616

原创 Linux学习

前言:寒假回来给自己充电,玩玩双系统吧,接下来会记录学习Linux,学完Linux,还想系统的学习下操作系统,这一段blog的主题就是杂七杂八的的一些个人笔记啦.........先站位哈哈...

2019-01-30 21:59:33 125

原创 1X1的卷积核的作用

reference:https://blog.csdn.net/a1154761720/article/details/53411365https://blog.csdn.net/chaipp0607/article/details/60868689 

2018-12-19 12:07:07 134

原创 DenseNet论文复现

说在前面的废话........."期末了,鸡蛋自动分拣的项目的模型部署要在一个月之内能在公司跑起来。这段时间有空就跟师兄去采集数据集,准备训分类模型。想试试最新的分类的网络,找了一下试试DenseNet吧 "准备先看下论文思想和源码,再准备用caffe跑通,以下是笔记............ 高清无码结构图:Tip:使用一个叫做“增长率”(k)的超参数防止网络变得过宽,还用了...

2018-12-19 11:18:27 708

原创 Semantic Segmentation(语义分割数据集解析)

FCN数据集VOC:For example below:                                一般情况下,彩色图像都是rgb格式,所以应该是24位,但这里是8位,其实这表明图像是索引格式。 里面8位存放的是索引值,区间范围[0,255]。图像应该还包含一个map,对应着每个索引的颜色。 我们用matlab 查看索引:类别名称 R G B backg...

2018-12-15 19:37:53 4491 5

原创 深度学习--Receptive Field

最近看FCN,关于skip-architect,将同层的网络进行进行fusion,感受野的大小和网络的深度的关系总是模糊不清,找了几篇博客看了看,理清了点思路。池化会增大感受野,但是同时会降低维度,所以给分割网络带来的负面影响就是图像的分辨率会降低。那有没有好的方式既可以增大感受野,同时还可以保持维度,就是所谓的空洞卷积。FCN在进行layer 的fusion的时候,加上比较浅的网络的效果更好...

2018-12-13 16:22:41 248

原创 tensorflow加载模型测试的两种方法

加载训练模型的方法:第一种:直接赋值训练时的整个代码with tf.Session() as sess: sess.run(init) test_total_batch = int(len(test_label)/batch_size) ckpt = tf.train.latest_checkpoint(model_path)# 找到存储变量值的位置 sa...

2018-12-08 22:05:34 4398 1

原创 Caffe 卷积的详细讲解

https://blog.csdn.net/xiaoyezi_1834/article/details/50786363https://www.zhihu.com/question/28385679

2018-12-07 19:46:01 420

原创 Semantic Segmentation(语义分割)

FCN论文读后感(待完成)

2018-12-03 19:32:20 301

原创 FCN(Fully Convolutional Networks)论文复现总结

论文理论讲解:https://blog.csdn.net/qq_37685880/article/details/80439354研一开始项目训的的是分类网络,最近项目需要,估计会尝试用到分割网络,故开始学习分割,从复现最经典的分割网络FCN开始吧。训练FCN的过程是:要先根据Vgg16的model,训练FCN32s,再应用得到的FCN32s的model,训练FCN16s,再应用得到的FC...

2018-11-23 20:18:56 1961 1

空空如也

空空如也

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

TA关注的人

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