自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 超分辨率 测试集处理(基于插值下采样)

测试集生成代码样例基于Set5 测试集 其他测试集类似。在超分辨率训练集的训练过程中,为了节省训练时间,通常将训练集按照倍率提前生成。方案1.原图剪切:为了使得缩放后的图像与原图像保持像素上的一一对应关系,因此需要将原图的w,h 都能被缩放因子整除。一般超分辨率的缩放因子设置为【2,3,4,8】.所以提取最小公倍数 24.原图需要被剪切为w,h都能被24整除。2.LR图像剪切:在这里使用...

2019-11-11 17:09:52 1495

原创 C++11语法基础

vector初始化二维vector初始化

2019-11-08 11:18:33 154

原创 leetcode 刷题 两个列表的最小索引总和(C++)

两个列表的最小索引总和假设Andy和Doris想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。你需要帮助他们用最少的索引和找出他们共同喜爱的餐厅。 如果答案不止一个,则输出所有答案并且不考虑顺序。 你可以假设总是存在一个答案。示例1输入:["Shogun", "Tapioca Express", "Burger King", "KFC"]["P...

2019-11-06 10:54:20 187

原创 卷积神经网络知识链接

反卷积详细推导

2019-11-05 16:58:05 185

原创 超分辨率 Super-Resolution资源汇总

超分辨率论文资源汇总截至2019

2019-10-30 14:48:49 1328

原创 pytorch学习知识链接

pytorch 模型保存与加载

2019-10-30 10:18:58 162

原创 leetcode刷题 349 两个数组的交集 (C++)

leetcode刷题 349 两个数组的交集 (C++)问题描述给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺...

2019-10-28 17:18:58 260

原创 python 图像处理

python 图像处理读取图像(Image.open)path = 'data/input/images/0008.png'image = Image.open(path).convert('RGB')image_tensor = ToTensor()(image)print(image_tensor.shape)# image.show()print(image.size)im...

2019-10-28 10:52:22 208

原创 python 学习知识链接

python优雅的使用参数 - 可变参数(*args & **kwargs)

2019-10-23 16:40:41 108

原创 leetcode刷题 706 设计哈希映射 (C++)

class MyHashMap {private:vector<int> hashmap;public: /** Initialize your data structure here. */ MyHashMap() { hashmap = vector<int> (100000,-1); } /** value...

2019-10-22 16:51:51 205

原创 leetcode刷题 705 设计哈希集合 (C++)

class MyHashSet {private: vector<bool> hashset;public: /** Initialize your data structure here. */ MyHashSet() { hashset = vector<bool> (1000001, false); } ...

2019-10-22 16:25:37 276

原创 leetcode刷题 双向链表 (C++)

class ListsNode{public: int val; ListsNode* next; ListsNode* pre; ListsNode(int v, ListsNode* n, ListsNode* p):val(v),next(n),pre(p){}};class MyLinkedList {public: ListsNode...

2019-10-22 15:15:44 546

原创 深度学习知识链接

深度学习知识链接卷积神经网络的复杂度分析

2019-10-18 16:26:01 154

原创 leetcode刷题 反转链表 (C++)

反转链表问题描述输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL思路采用递归的思想进行代码/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode ...

2019-10-16 16:16:48 179

原创 数据结构 基本概念和术语

1.基本概念和术语数据定义:数据是计算机处理的对象,能被计算机识别,并处理的对象集合数据元素定义:是组成数据的,有一定意义的基本单位。在计算机中通常作为整体处理.数据项一个数据元素由若干个数据项组成数据对象数据对象是数据元素的集合所以 数据>数据对象>数据元素>数据项数据结构数据结构:相互之间存在一种或多种关系的数据元素组成的集合。2.逻辑结构&物...

2019-10-15 16:04:04 471

原创 leetcode刷题 用堆栈实现队列 C++

leetcode刷题 用堆栈实现队列 C++问题描述使用栈实现队列的下列操作:push(x) – 将一个元素放入队列的尾部。pop() – 从队列首部移除元素。peek() – 返回队列首部的元素。empty() – 返回队列是否为空。思路堆栈操作时先入后出,为了实现队列的先入先出操作,就需要将先入先出的堆栈进行存储循序的颠倒,所以需要两个堆栈单元来实现队列操作,定义两个堆栈分别为...

2019-10-10 10:37:34 231 1

原创 leetcode刷题循环队列 (C++)

leetcode刷题 循环队列(C++)1.题目要求设计你的循环队列实现。 循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。但是使用循环队列,我们能使用这些空间去存储...

2019-10-08 09:59:31 244

原创 Leetcode刷题-旋转数组(C++)

Leadcode刷题-旋转数组(C++)旋转数组给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例一输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例二...

2019-09-29 11:27:44 204

空空如也

空空如也

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

TA关注的人

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