你听的到、
码龄9年
关注
提问 私信
  • 博客:121,862
    121,862
    总访问量
  • 17
    原创
  • 855,108
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2016-04-10
博客简介:

性格如此、

查看详细资料
个人成就
  • 获得41次点赞
  • 内容获得129次评论
  • 获得209次收藏
  • 代码片获得141次分享
创作历程
  • 12篇
    2019年
  • 13篇
    2018年
成就勋章
TA的专栏
  • 算法题(树)
  • LeetCode/牛客(算法题梳理)
    10篇
  • 自然场景文本识别论文整理
    1篇
  • 人像分割与Matting
    8篇
  • 机器学习
    2篇
  • 目标检测
    1篇
  • 算法题(数组)
  • 算法题(链表)
  • 算法题(字符串)
兴趣领域 设置
  • 人工智能
    opencv
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

语义分割—对FCN、U-Net、SegNet的一点理解

语义分割—对FCN、U-Net、SegNet的一点理解最近在看语义分割的论文,有很多高级的方法,今天再回味了一下语义分割元老级的一些方法,在这里只写大概的理解,详细内容还是建议看论文FCNFCN是元老,提出了全卷积网络,将原本网络顶层的全连接结构用卷积结构代替。这样就将原本输出的一维向量改为二维特征图的形式,保存了二维信息。实现语义分割还需将特征图上采样到与原图对应的size,这里问题就出现...
原创
发布博客 2019.04.21 ·
6600 阅读 ·
3 点赞 ·
2 评论 ·
31 收藏

visdom--ssh远程访问主机visdom

ssh远程访问主机visdom问题:装好了visdom后,无法通过主机端口8097,在本机浏览器访问运行命令:python -m visdom.server显示在本地浏览器上将地址复制并转到时出现了无法访问网站的情况问题解决:1、网上查阅到的解决办法基本上都是人为这种错误导致的原因是本机与服务器端的端口定向问题,也就是说本机浏览器上无法运行服务器端的端口(可是为什么tenso...
原创
发布博客 2019.04.10 ·
3675 阅读 ·
0 点赞 ·
5 评论 ·
5 收藏

论文笔记--deeplabv3--Rethinking Atrous Convolution for Semantic Image Segmentation

论文笔记–deeplabv3–Rethinking Atrous Convolution for Semantic Image Segmentation文章地址:https://arxiv.org/abs/1706.05587项目地址:https://github.com/NanqingD/DeepLabV3-Tensorflow本篇文章作为使用空洞卷积解决语义分割全局context信息与局...
翻译
发布博客 2019.02.23 ·
1360 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

论文笔记-PSPNet-Semantic Segmentation--Pyramid Scene Parsing Network

论文笔记-PSPNet-Semantic Segmentation–Pyramid Scene Parsing NetworkPSPNetPyramid Scene Parsing Network文章地址:paper项目地址:https://github.com/hszhao/PSPNetkerastensorflow部分内容转载于https://blog.csdn.net/u01...
转载
发布博客 2019.02.22 ·
766 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

论文笔记-BiSeNet:Bilateral Segmentation Network for Real-time Semantic Segmentation

论文笔记-BiSeNet:Bilateral Segmentation Network for Real-time Semantic Segmentation文章地址:https://arxiv.org/abs/1808.00897v1从文章题目就可以晓得,BiSeNet是针对实时语义分割提出的,目的是高速的inference并且保持较高的精度,自己跑模型出来的精度还是蛮可以的,不过当然是跑不...
翻译
发布博客 2019.02.20 ·
2486 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

论文小结-GCN语义分割(Large Kernel Matters —— Improve Semantic Segmentation by Global Convolutional Network)

Large Kernel Matters ——Improve Semantic Segmentation by Global Convolutional Network论文地址:github项目地址:论文创新点:1、提出GCN网络结构,权衡定位与分类之间的精度矛盾2、提出边界精细化模块Boundary Refinement block,提高语义分割前景物体边界的定位精度Abstrac...
翻译
发布博客 2019.02.20 ·
4461 阅读 ·
5 点赞 ·
3 评论 ·
36 收藏

论文小结-Deep Image Matting

Deep Image Matting论文是adobe公司针对图像精细分割提出的,所属领域为matting,其中的思路感觉是如今matting任务中的最常见的思路,即先通过语义分割网络生成二分类的前景背景图,处理成trimap或者直接生成trimap,将trimap与原RGB图合并成4通道输入进行图像的精细分割。Abstract摘要指出之前的方法在matting过程中,前景背景颜色相近或纹理复...
原创
发布博客 2019.02.18 ·
1861 阅读 ·
0 点赞 ·
2 评论 ·
7 收藏

jupyter notebook的python包环境配置与检查

jupyter notebook的python包环境配置与检查1、包环境查看首先我们如何知道当前jupyter notebook中都安装了哪些包呢?看顶部的菜单栏,点击conda就能够看到如下界面红色框是我当前的几个condo环境,选择对应环境即可在右侧菜单栏查看对应已安装的包了2、如何将自定义的conda环境加入jupyter notebook内核?1)将全部conda环境加入内...
原创
发布博客 2019.02.16 ·
6803 阅读 ·
7 点赞 ·
0 评论 ·
15 收藏

TensorFlow安装与卸载(anaconda版本)

TensorFlow安装与卸载(anaconda版本)anaconda可以方便的进行虚拟环境的配置和搭建,通常我们可以选择pip install 或者 conda install进行包的下载安装,这里小姐anaconda安装包步骤:1、anaconda search -t conda tensorflow查找可用的tensorflow源,该命令运行后终端会输出所有可用的源2、anacond...
转载
发布博客 2019.01.18 ·
61816 阅读 ·
7 点赞 ·
3 评论 ·
56 收藏

Github:Semantic-Segmentation-Suite分割网络集锦--使用小结

最近在做matting的比赛,所以学了一些分割的内容,并且在师姐的推荐下找到了一个非常好的github仓库,里面囊括了绝大多数经典的分割网络的TensorFlow版本实现,而且坑不是很多,仓库地址:https://github.com/GeorgeSeif/Semantic-Segmentation-Suite好了今天跑的是deeplabv3,小结一下使用过程:首先本地建一个仓库 使用命令:...
原创
发布博客 2019.01.16 ·
5764 阅读 ·
7 点赞 ·
99 评论 ·
22 收藏

C++11语言特性小结

c++11新语言特性梳理(这里整理算法书上的内容,方便日后复习)1、类型推导(auto)这个不用多说,c++11提供了不需要预先知道变量类型时,即可定义变量的方式:auto关键字。其实我认为一般在明确知道变量类型时,不用偷懒还是用确定的变量类型定义即可,一般auto用在不知道变量类型或者是声明迭代器变量时:vector<int> vec;vector<int> ve...
原创
发布博客 2019.01.02 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

目标检测之mAP指标笔记

记录在CSDN博客上看到的关于mAP讲解的精彩内容首先作为目标检测的重要通用指标mAP,用于衡量算法模型对于数据集中指定目标进行检测的准确程度,这个准确程度有两层含义:第一个指分类的精确程度(pricision);第二个指预测框的准确程度(IOU)。一般理解mAP需要先理解什么是pricision,什么是recall,这个可以看文末的博客,有很生动的例子。目标检测的mAP计算,是将模型的输出...
转载
发布博客 2019.01.01 ·
1447 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于SGD随机梯度下降的batch_size参数

随机梯度下降优化模型时的batch size今天在训练SSD模型的时候,报错,查询显示为GPU显存不足,考虑为batch size过大造成的(这里设置为64),更改为32解决问题。然后查询了一些资料,整理关于batch_size的一些内容:batch size指小批量梯度下降算法中,设置的一次载入内存进行批梯度计算的样本数量,一般在gpu进行计算时,设置为2的幂数时可以获得更少的运行时间。...
原创
发布博客 2018.12.28 ·
4992 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Leetcode--计算一个字符串中最长的有效括号字符长度

Leetcode–计算一个字符串中最长的有效括号字符长度首先这又是一道括号匹配的问题,我这里先记录一下之前几道类似的题目:1、给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。思路:首先空串题目认为是有效字符串,这里只需简单判断...
原创
发布博客 2018.12.22 ·
1537 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

论文解读--Automatic Portrait Segmentation for Image Stylization

Automatic Portrait Segmentation for Image Stylization论文及数据下载地址:http://xiaoyongshen.me/webpage_portrait/index.htmlGithub项目地址:我的另一篇使用该github进行model训练和测试过程的梳理博客:...
原创
发布博客 2018.12.20 ·
3881 阅读 ·
4 点赞 ·
12 评论 ·
13 收藏

Linux下实时查看GPU使用状态

Linux实时查看gpu使用状态平时训练深度学习模型是常需要查看服务器的gpu状态,因为实验室的伙伴们都需要用呀,我看gpu没人用的时候再偷偷训练。实时的方法 $ watch -n 10 nvidia-smi每十秒显示一次显存使用情况...
转载
发布博客 2018.12.19 ·
3692 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

判断树路径上的和是否为某个数

题目来源:牛客网-剑指offer题目描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)思路分析:路径问题从树的根结点到叶结点,所以需要深度优先遍历(dfs),在递归过程中发现当前路径和为给定的数时,将该路径存入vector中,再遍历其...
原创
发布博客 2018.12.16 ·
511 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

判断树路径上的和是否为某个数

题目来源:牛客网-剑指offer题目描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)思路分析:路径问题从树的根结点到叶结点,所以需要深度优先遍历(dfs),在递归过程中发现当前路径和为给定的数时,将该路径存入vector中,再遍历其...
原创
发布博客 2018.12.16 ·
511 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉树的打印

题目来源:牛客网-剑指offer题目描述:从上往下打印树的每一个结点,同层结点从左至右打印思路:我们一般输出二叉树结点是通过三种常用的遍历方法:前序遍历,中序遍历,后序遍历。这三种遍历分别是什么这里就不过多介绍了,网上随便一查会有很多。这里要求的输出顺序与这三种常用的方法不同,有点类似先序遍历,因为先输出的是根结点,但是又并不完全相同,因为先序遍历会顺着子树一直向下直到根结点,再逐层返回。#...
原创
发布博客 2018.12.16 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

牛客网-和为s的连续正数序列

题目描述:        小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!输出描述:输出所有...
原创
发布博客 2018.12.15 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多