Perturbative Neural Networks

The perturbation layer does away with convolution in the traditional sense and instead computes its response as a weighted linear combination of non-...

2018-11-28 16:11:09

阅读数:71

评论数:0

Large Kernel Matters—— Improve Semantic Segmentation by Global Convolutional Network

The large kernel (and effective receptive field) plays an important role when we have to perform the classification and localization tasks simultaneo...

2018-11-21 17:29:31

阅读数:33

评论数:0

Pyramid Attention Network for Semantic Segmentation

论文地址:https://arxiv.org/pdf/1805.10180.pdf 代码地址(?):https://github.com/xgmiao/Pyramid-Attention-Networks 摘要: 提出金字塔注意网络(PAN)来利用全局语境信息在语义分割中的影响,结合注意机制...

2018-11-18 17:54:11

阅读数:40

评论数:1

Deep GrabCut for Object Selection

论文地址:https://arxiv.org/pdf/1707.00243.pdf 代码地址:https://github.com/jfzhang95/DeepGrabCut-PyTorch (主要就是提出方法的前两步!!!!) 大多数以前基于边界框的分割方法都假设边界框很准,但实际上经常不准。在...

2018-11-16 18:02:08

阅读数:29

评论数:0

Memory-Efficient Implementation of DenseNets

**论文地址:**https://arxiv.org/abs/1707.06990 **pytorch实现:**https://github.com/gpleiss/efficient_densenet_pytorch **tensorflow实现:**https://github.com/joe...

2018-11-15 17:44:27

阅读数:13

评论数:0

【tensorflow】tf.identity()

常与tf.control_dependencies(self, control_inputs)配合使用,只有当这个上下文管理器中的是一个操作时,control_inputs才会执行。 x = tf.Variable(0.0) x_plus_1 = tf.assign_add(x, 1) ...

2018-08-01 21:01:59

阅读数:207

评论数:0

【tensorflow】tf.get_variable()和tf.Variable()的区别

1.tf.Variable() tf.Variable(initial_value, trainable=True, collections=None, validate_shape=True, name=None) ##initial_value为变量的初始值 tf.get_varia...

2018-08-01 20:44:53

阅读数:107

评论数:0

【tensorflow】命令行参数解析

1. tf.app.flags,用于支持接受命令行传递参数 import tensorflow as tf #第一个是参数名称,第二个参数是默认值,第三个是参数描述 tf.app.flags.DEFINE_string('str_name', 'def_v_1',"desc...

2018-08-01 16:24:01

阅读数:77

评论数:0

CNN 不变性

CNN的平移不变性:由于全局共享权值和pool操作(明显的特征被保存下来,与位置没有关系?) CNN的尺度不变性:没有或者说具有一定的不变性(尺度变化不大) CNN的旋转不变性:基本是没有的,实验证明添加旋转样本是一种可靠的样本增强策略,能增强模型对旋转的鲁棒性(分类中很适合,多种角度都对应的...

2018-07-10 20:48:14

阅读数:478

评论数:0

目标检测

目标检测二十年 http://www.tuan18.org/thread-509-1-1.html

2018-04-17 21:10:12

阅读数:119

评论数:0

Python图像处理库PIL

Python图像处理库PIL的基本概念介绍 https://blog.csdn.net/icamera0/article/details/50647465 Python图像处理库PIL的Image模块介绍(一) https://blog.csdn.net/icamera0/article/...

2018-04-17 21:08:58

阅读数:149

评论数:0

25. 复杂链表的复制

主程序包含三大步: (1)将链表的每个结点复制下来,并将依次连接在对应结点的后面,将其random域设为空;(2)拷贝random域:复制结点的random域是原始结点对应的random结点的下一个;(3)将链表拆分为两部分:遍历链表中的每个元素,将每个元素的指针指向下下个元素。(这里要定义返回...

2018-03-27 21:15:35

阅读数:121

评论数:0

19. 顺时针打印矩阵

class Solution { public: vector<int> printMatrix(vector<vector<int> > matrix) { int row = matrix.size(); int co...

2018-03-26 18:09:10

阅读数:34

评论数:0

17. 树的子结构

/* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(...

2018-03-26 18:04:33

阅读数:52

评论数:0

15

首先判断链表是否为空(没写会出现段错误) 定义三个指针,cur指的是当前元素,pre指的是前一个元素,nextcur需要保存的是下一个元素,也就是下一次循环时的当前元素。 /* struct ListNode { int val; struct ListNode *next...

2018-03-22 19:48:14

阅读数:94

评论数:0

13 调整数组顺序使奇数位于偶数前面

需要记录排好序的最后一个奇数的位置odd_end 然后遇到奇数就一个一个向前交换,将该奇数交换到odd_end+1位置,更新odd_end=odd_end+1 class Solution { public: void reOrderArray(vector&amp;lt;in...

2018-03-22 15:07:46

阅读数:26

评论数:0

14 链表中倒数第k个结点

定义两个指针start和end,让start先走k步(在走的过程中,需要判断start是否指向NULL,指向的话说明链表长度小于k,直接返回NULL),然后再判断当前start是否指向NULL,指向的话说明量表长度等于k,直接返回end,否则令它们同时往后移动,当start到达链表末尾时,end所...

2018-03-22 15:03:47

阅读数:27

评论数:0

6 旋转数组的最小数字

class Solution { public: int minNumberInRotateArray(vector&amp;lt;int&amp;gt; rotateArray) { int len = rotateArray.size(); ...

2018-03-20 22:57:45

阅读数:35

评论数:0

5 用两个栈实现队列

class Solution { public: void push(int node) { stack1.push(node); } int pop() { if(stack2.empty()){ ...

2018-03-20 17:17:43

阅读数:34

评论数:0

4 重建二叉树

/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x)...

2018-03-20 16:54:52

阅读数:31

评论数:0

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