自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

楚天云

五行缺觉

  • 博客(58)
  • 收藏
  • 关注

原创 零基础入门CV赛事- 街景字符编码识别

零基础入门CV赛事- 街景字符编码识别 ask5 模型集成学习目标集成学习方法结果学习目标学习集成学习方法以及交叉验证情况下的模型集成深度学习模型的集成学习集成学习方法Dropout:在每个训练批次中,通过随机让一部分的节点停止工作。同时在预测的过程中让所有的节点都其作用。class SVHN_Model1(nn.Module): def __init__(self): super(SVHN_Model1, self).__init__() # C

2020-06-03 00:43:06 305

原创 零基础入门CV赛事- 街景字符编码识别

零基础入门CV赛事- 街景字符编码识别 Task4 模型训练与验证学习目标构造验证集模型训练与验证模型保存与加载学习目标掌握验证集的使用学会使用Pytorch环境下的模型读取和加载,并了解调参流程构造验证集为了得到更好的预测效果和泛化能力,构建与测试集分布尽量相同的验证集。三种划分验证集的方法:留出法,交叉验证法,自助采样法模型训练与验证构造训练集和验证集每轮进行训练和验证,并根据最优验证集精度保存模型。train_loader = torch.utils.data.Data

2020-05-30 19:54:37 383

原创 零基础入门CV赛事- 街景字符编码识别

零基础入门CV赛事- 街景字符编码识别 Task2 数据读取与数据扩增学习目标CNN介绍Pytorch构建CNN模型学习目标CNN基础和原理Pytorch和CNN模型的构建CNN介绍CNN网络一般由卷积(convolution)、池化(pooling)、非线性激活函数(non-linear activation function)和全连接层(fully connected layer)构成。多种经典的CNN模型:LeNet-5(1998),AlexNet(2012),VGG-16(2014

2020-05-26 15:51:50 302

原创 零基础入门CV赛事- 街景字符编码识别

零基础入门CV赛事- 街景字符编码识别 Task2 数据读取与数据扩增学习目标数据读取与数据扩增数据读取数据增广Pytorch读取数据学习目标使用定长字符识别思路构建模型学习Python和Pytorch中图像读取学会扩增方法和Pytorch读取赛题数据数据读取与数据扩增数据读取Pillow导入:from PIL import Image读取:im =Image.open(xxx.jpg’)OpenCV导入:import cv2读取:img = cv2.imread(‘xxx.j

2020-05-23 17:03:08 235

原创 零基础入门CV赛事- 街景字符编码识别

零基础入门CV赛事- 街景字符编码识别 Task01学习目标数据介绍Task01任务内容数据读取解题思路学习目标熟悉计算机视觉赛事完成典型的字符识别问题掌握CV领域赛事的编程和解题思路数据介绍数据来自公开数据集 SVHN.训练集数据包括3W张照片,验证集数据包括1W张照片,每张照片包括颜色图像和对应的编码类别和具体位置Task01任务内容数据读取使用json读取数据import jsontrain_json = json.load(open('../data/input/tr

2020-05-20 21:30:12 122

原创 零基础入门数据挖掘——模型融合

模型融合模型融合目标内容介绍Stacking代码示例简单加权平均,结果直接融合Stacking融合(回归)分类模型融合Voting投票机制分类的Stacking\Blending融合分类的Stacking融合一些其它方法本篇博客为参加Datawhale零基础入门数据挖掘-Task5 模型融合模型融合目标对于多种调参完成的模型进行模型融合。完成对于多种模型的融合内容介绍简单加权融合...

2020-04-04 17:46:29 412

原创 零基础入门数据挖掘——建模调参

建模调参内容介绍代码读取数据线性回归 & 五折交叉验证 & 模拟真实业务情况建模五折交叉验证模拟真实业务情况多种模型对比本篇博客为参加Datawhale零基础入门数据挖掘-Task4 建模调参内容介绍线性回归模型:线性回归对于特征的要求;处理长尾分布;理解线性回归模型;模型性能验证:评价函数与目标函数;交叉验证方法;留一验证方法;针对时间序列问题的验证;绘制学习率曲线;绘...

2020-04-01 13:13:08 214

原创 零基础入门数据挖掘——特征工程

@零基础入门数据挖掘——特征工程零基础入门数据挖掘——特征工程本篇博客为参加Datawhale零基础入门数据挖掘-Task3 特征工程的总结特征工程及目标正所谓“数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。”特征工程就是要最大限度地从原始数据中提取特征以供算法和模型使用。特征工程内容常见的特征工程包括:异常处理:通过箱线图(或 3-Sigma)分析删除异常值;...

2020-03-28 16:11:41 213

原创 零基础入门数据挖掘——EDA数据探索性分析

零基础入门数据挖掘——EDA数据探索性分析零基础入门数据挖掘——EDA数据探索性分析EDA简介EDA目标主要内容代码示例载入各种数据科学以及可视化库载入数据总览数据概况判断数据缺失和异常了解预测值的分布特征分为类别特征和数字特征,并对类别特征查看unique分布数字特征分析零基础入门数据挖掘——EDA数据探索性分析本篇博客为参加Datawhale零基础入门数据挖掘-Task2 数据分析课程知识...

2020-03-24 21:51:58 827

原创 leetcode-腾讯精选练习(50 题)python #124 二叉树中的最大路径和

leetcode-腾讯精选练习(50 题)python #124 二叉树中的最大路径和题目来源:https://leetcode-cn.com/problemset/50/给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。示例 1:输入: [1,2,3] 1 / \ 2 3...

2019-06-27 19:07:12 338

原创 leetcode-腾讯精选练习(50 题)python #23 合并K个排序链表

leetcode-腾讯精选练习(50 题)python #23 合并K个排序链表题目来源:https://leetcode-cn.com/problemset/50/合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[1->4->5,1->3->4,2->6]输出: 1->1->2->3->...

2019-06-26 09:24:50 159

原创 leetcode-腾讯精选练习(50 题)python #4 寻找两个有序数组的中位数

leetcode-腾讯精选练习(50 题)python #4 寻找两个有序数组的中位数题目来源:https://leetcode-cn.com/problemset/50/给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1...

2019-06-26 09:22:43 166

原创 leetcode-腾讯精选练习(50 题)python #238 除自身以外数组的乘积

leetcode-腾讯精选练习(50 题)python #238 除自身以外数组的乘积题目来源:https://leetcode-cn.com/problemset/50/给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。示例:输入: [1,2,3,4]输出: ...

2019-06-24 22:24:05 165

原创 leetcode-腾讯精选练习(50 题)python # 236 二叉树的最近公共祖先

leetcode-腾讯精选练习(50 题)python # 236 二叉树的最近公共祖先题目来源:https://leetcode-cn.com/problemset/50/给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也...

2019-06-23 17:23:42 156

原创 leetcode-腾讯精选练习(50 题)python #230 二叉搜索树中第K小的元素

leetcode-腾讯精选练习(50 题)python #230 二叉搜索树中第K小的元素题目来源:https://leetcode-cn.com/problemset/50/给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。说明:你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。示例 1:输入: root = [3,1,4,nul...

2019-06-21 22:12:09 257

原创 leetcode-腾讯精选练习(50 题)python #215 数组中的第K个最大元素

leetcode-腾讯精选练习(50 题)python #215 数组中的第K个最大元素题目来源:https://leetcode-cn.com/problemset/50/在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1:输入: [3,2,1,5,6,4] 和 k = 2输出: 5示例 2:输入: ...

2019-06-21 22:10:20 345

原创 leetcode-腾讯精选练习(50 题)python #148 排序链表

leetcode-腾讯精选练习(50 题)python #148 排序链表题目来源:https://leetcode-cn.com/problemset/50/在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。示例 1:输入: 4->2->1->3输出: 1->2->3->4示例 2:输入: -1->5->3-&...

2019-06-20 22:15:22 178

原创 leetcode-腾讯精选练习(50 题)python #142 环形链表 II

leetcode-腾讯精选练习(50 题)python #142 环形链表 II题目来源:https://leetcode-cn.com/problemset/50/给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。说明...

2019-06-19 22:19:15 143

原创 leetcode-腾讯精选练习(50 题)python #89 格雷编码

leetcode-腾讯精选练习(50 题)python #89 格雷编码题目来源:https://leetcode-cn.com/problemset/50/格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。示例 1:输入: 2输出: [0,1,3,2]解释:00 - ...

2019-06-18 21:59:04 183

原创 leetcode-腾讯精选练习(50 题)python #78 子集

leetcode-腾讯精选练习(50 题)python #78 子集题目来源:https://leetcode-cn.com/problemset/50/给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[[3],[1],[2],[1,2,3],[1,3],[2,3],...

2019-06-17 20:53:22 173

原创 leetcode-腾讯精选练习(50 题)python #62 不同路径

leetcode-腾讯精选练习(50 题)python #62 不同路径题目来源:https://leetcode-cn.com/problemset/50/一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7 ...

2019-06-14 11:03:57 146

原创 leetcode-腾讯精选练习(50 题)python #61 旋转链表

leetcode-腾讯精选练习(50 题)python #61 旋转链表题目来源:https://leetcode-cn.com/problemset/50/给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2-&g...

2019-06-14 11:01:41 189

原创 leetcode-腾讯精选练习(50 题)python #59 螺旋矩阵 II

leetcode-腾讯精选练习(50 题)python #59 螺旋矩阵 II题目来源:https://leetcode-cn.com/problemset/50/给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。示例:输入: 3输出:[[ 1, 2, 3 ],[ 8, 9, 4 ],[ 7, 6, 5 ]]class Solu...

2019-06-14 10:59:05 221

原创 leetcode-腾讯精选练习(50 题)python #54螺旋矩阵

leetcode-腾讯精选练习(50 题)python #54螺旋矩阵题目来源:https://leetcode-cn.com/problemset/50/给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例 1:输入:[[ 1, 2, 3 ],[ 4, 5, 6 ],[ 7, 8, 9 ]]输出: [1,2,3,6,9,...

2019-06-13 17:07:10 212

原创 leetcode-腾讯精选练习(50 题)python #46 全排列

leetcode-腾讯精选练习(50 题)python #46 全排列题目来源:https://leetcode-cn.com/problemset/50/给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]class Solution:...

2019-06-12 17:35:52 206

原创 leetcode-腾讯精选练习(50 题)python #43 字符串相乘

leetcode-腾讯精选练习(50 题)python #43 字符串相乘题目来源:https://leetcode-cn.com/problemset/50/给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = “2”, num2 = “3”输出: “6”示例 2:输入: nu...

2019-06-12 09:05:05 179

原创 leetcode-腾讯精选练习(50 题)python #33 搜索旋转排序数组

leetcode-腾讯精选练习(50 题)python #33 搜索旋转排序数组题目来源:https://leetcode-cn.com/problemset/50/假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1...

2019-06-09 20:39:44 159

原创 leetcode-腾讯精选练习(50 题)python #16 最接近的三数之和

leetcode-腾讯精选练习(50 题)python #16 最接近的三数之和题目来源:https://leetcode-cn.com/problemset/50/给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。例如,给定数组 nums = [-1,2,...

2019-06-09 20:36:56 157

原创 leetcode-腾讯精选练习(50 题)python #15 三数之和

leetcode-腾讯精选练习(50 题)python #15 三数之和题目来源:https://leetcode-cn.com/problemset/50/给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-...

2019-06-09 20:35:09 135

原创 leetcode-腾讯精选练习(50 题)python #11 盛最多水的容器

leetcode-腾讯精选练习(50 题)python #11 盛最多水的容器题目来源:https://leetcode-cn.com/problemset/50/给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以...

2019-06-09 20:33:26 184

原创 leetcode-腾讯精选练习(50 题)python #8 字符串转换整数 (atoi)

leetcode-腾讯精选练习(50 题)python #8 字符串转换整数 (atoi)题目来源:https://leetcode-cn.com/problemset/50/请你来实现一个 atoi 函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之...

2019-06-06 21:06:04 272

原创 leetcode-腾讯精选练习(50 题)python #5 最长回文子串

leetcode-腾讯精选练习(50 题)python #5 最长回文子串题目来源:https://leetcode-cn.com/problemset/50/给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。示例 2:输入: “cbbd”输出: “bb”...

2019-06-05 21:43:42 183

原创 leetcode-腾讯精选练习(50 题)python #2 两数相加

leetcode-腾讯精选练习(50 题)python #2 两数相加题目来源:https://leetcode-cn.com/problemset/50/给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个...

2019-06-04 21:20:59 214

原创 leetcode-腾讯精选练习(50 题)python #557 反转字符串中的单词 III

leetcode-腾讯精选练习(50 题)python #557 反转字符串中的单词 III题目来源:https://leetcode-cn.com/problemset/50/给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例 1:输入: “Let’s take LeetCode contest”输出: “s’teL ekat edoCteeL ...

2019-06-03 22:19:59 153

原创 leetcode-腾讯精选练习(50 题)python #344 反转字符串

leetcode-腾讯精选练习(50 题)python #344 反转字符串题目来源:https://leetcode-cn.com/problemset/50/编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCI...

2019-06-02 21:21:01 157

原创 leetcode-腾讯精选练习(50 题)python #292 Nim 游戏

leetcode-腾讯精选练习(50 题)python #292 Nim 游戏题目来源:https://leetcode-cn.com/problemset/50/你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下...

2019-06-01 11:54:55 191

原创 leetcode-腾讯精选练习(50 题)python #237 删除链表中的节点

leetcode-腾讯精选练习(50 题)python #237 删除链表中的节点题目来源:https://leetcode-cn.com/problemset/50/请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 – head = [4,5,1,9],它可以表示为:示例 1:输入: head = [4,5,1,9], node =...

2019-05-31 18:29:06 143

原创 leetcode-腾讯精选练习(50 题)python #235 二叉搜索树的最近公共祖先

leetcode-腾讯精选练习(50 题)python #235 二叉搜索树的最近公共祖先题目来源:https://leetcode-cn.com/problemset/50/给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个...

2019-05-30 20:28:04 136

原创 leetcode-腾讯精选练习(50 题)python #231 2的幂

leetcode-腾讯精选练习(50 题)python #231 2的幂题目来源:https://leetcode-cn.com/problemset/50/给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例 1:输入: 1输出: true解释: 20 = 1示例 2:输入: 16输出: true解释: 24 = 16示例 3:输入: 218输出: false...

2019-05-29 23:50:35 145

原创 leetcode-腾讯精选练习(50 题)python #217 存在重复元素

leetcode-腾讯精选练习(50 题)python #217 存在重复元素题目来源:https://leetcode-cn.com/problemset/50/给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,...

2019-05-28 20:40:31 146

空空如也

空空如也

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

TA关注的人

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