自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 YoloV4:解读归纳、资源分享

目录Abstract1. Introduction2. Related work2.1 Object detection models2.2. Bag of freebies2.3 Bag of specials3. Methodology3.1. Selection of architecture3.2. Selection of BoF and BoS4. Experiments4.1. Ex...

2020-04-28 09:26:22 5041

原创 ML经典算法:决策树(1)

目录1. 简介2. 划分选择2.1 信息增益(决策树ID3算法)2.2 增益率(C4.5 决策树算法 )2.3 基尼指数(CART 决策树算法)        决策树 (decision tree ,或称判定树)是一类常见的机器学习方法,其核心思想是通过构建一个树状模型来对新样本进行预测。树的叶结点是预测结果,而所有非叶结点皆是一个决策过程。1. 简介...

2020-04-27 09:28:35 470

原创 搞懂过拟合和欠拟合(原因及解决方法)

目录1. 简介1.1定义1.2 举例1.2.1 回归算法中1.2.2 分类问题中2. 解决方法2.1 原因2.2 解决方法        在监督学习中,例如回归和分类,通常有两种情况下生成的模型不能很好地拟合数据:过拟合(overfitting)和欠拟合(underfitting)。1. 简介1.1定义要很好的理解过拟合和欠拟合,就必须先理解什么...

2020-04-26 10:10:52 6424

原创 监督学习和无监督学习

目录1. 监督学习1. 回归2. 分类2. 无监督学习1. 监督学习定义:监督学习(supervised learning)指利用一组已知类别的样本调整分类器的参数,使其达到所要求性能的过程,也称为监督训练或有教师学习。        监督学习是从标记的训练数据来推断一个功能的机器学习任务。训练数据包括一套训练示例。在监督学习中,每个实例都是由一...

2020-04-25 22:56:26 770

原创 LeetCode: 重排链表 python实现

1. 题目描述143.重排链表给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→…你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:给定链表 1->2->3->4, 重新排列为 1->4->2->3.示例 2:给定链表 1->2->3->...

2020-04-25 17:49:28 531

原创 LeetCode: 环形链表II python实现

1. 题目描述142.环形链表 II        给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。说明:不允许修改给定的链表。示例 1:        输入:head = [3,2,0,-4], pos = 1        输出:t...

2020-04-25 14:11:31 205

原创 keras实现yoloV3网络结构

目录yoloV3网络1.DBL2. resblock_body3. Darknent-534. y1、y2和y3yoloV3网络下面为yoloV3网络图:为了方便理解,放了来自木盏的yoloV3的网络结构图DBL: 即代码中的Darknetconv2d_BN_Leaky,是yolo_v3的基本组件。就是卷积+BN+Leaky relu。resn:n代表数字,有res1,res2, ...

2020-04-24 19:30:57 701

原创 python中set()常见用法

在做题写python代码时,碰到了set(),就查了下它的常见用法。文章目录1. 解释2. 基本用法add()update()clear( )copy()remove()差集、并集、交集1. 解释set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。class set([iterable])s = set('aba')print(s)...

2020-04-24 13:09:14 1636

原创 LeetCode: 环形链表 python实现

1. 题目描述        给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。        示例 1:输入:head = [3,2,0,-4], pos = 1输出:true...

2020-04-24 11:44:42 184

原创 LeetCode: 反转链表 II python实现

1. 题目描述92.反转链表 II        反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。说明:        1 ≤ m ≤ n ≤ 链表长度。示例:        输入: 1->2->3->4->5->NULL, m ...

2020-04-24 10:21:33 323

原创 LeetCode: 分隔链表 python实现

1. 题目描述分隔链表给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入: head = 1->4->3->2->5->2, x = 3输出: 1->2->2->4->3->52. 代码实现执行用时 :16 ms,...

2020-04-22 18:34:26 214

原创 LeetCode: (83)删除排序链表中的重复元素 python实现

1. 题目描述83.删除排序链表中的重复元素        给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:        输入: 1->1->2        输出: 1->2示例 2:    &nbs...

2020-04-22 17:41:21 349

原创 LeetCode: 删除排序链表中的重复元素 python实现

1. 题目描述82.删除排序链表中的重复元素        给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。示例 1:        输入: 1->2->3->3->4->4->5      &n...

2020-04-22 17:09:18 312

原创 LeetCode: 两两交换链表中的节点 python实现

1. 题目描述旋转链表给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:        输入: 1->2->3->4->5->NULL, k = 2        输出: 4->5->1->2->3->NU...

2020-04-21 22:26:04 122

转载 LeetCode: K 个一组翻转链表 python实现

1. 题目描述K 个一组翻转链表:        给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。        k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。示例:        给你...

2020-04-21 19:58:27 481

原创 LeetCode: 两两交换链表中的节点 python实现

1. 题目描述两两交换链表中的节点        给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。        示例:        给定 1->2->3->4, 你应该返回 2...

2020-04-21 11:09:48 413

原创 LeetCode: 合并K个排序链表 python实现

1. 题目描述        合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->62. 代码实现逐一两两合并链表:&nbsp...

2020-04-20 10:43:24 203

原创 LeetCode: 合并两个有序链表 python实现

1. 题目描述       将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->42. 代码实现        执行用时 :28 ms...

2020-04-16 22:54:16 450

原创 LeetCode: 有效的括号 python实现

1. 题目描述给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: “()”输出: true示例 2:输入: “()[]{}”输出: true示例 3:输入: “(]”输出: false示例 4:...

2020-04-16 18:46:30 228

原创 keras下载的预训练权重保存在哪

Windows系统一般保存在:C:\Users\Administrator\.keras\modelsUbuntu系统保存在:/root/.keras/models

2020-04-16 16:57:38 534

原创 Ubuntu系统中的wget命令

wget是Ubuntu中的一个下载文件的工具,wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式。我们在进行深度学习训练时,通常需要加载网络的预训练模型,即可以选择代码下载,也可以选择手动下载,比如我要加载权重文件:inception_resnet_v2,可以使用命令:wget https://github.com/fchollet/deep-learning...

2020-04-16 15:58:08 5516

原创 运行tensorboard时出现 OSError: [Errno 22] Invalid argument:

训练时使用tensorboard画训练曲线,但在CMD中执行tensorboard --logdir= --logdir=(log地址)出现:OSError: [Errno 22] Invalid argument:如何改正呢?找到电脑中的python文件,找到site-packages中的tensorboard文件夹,打开manager.py文件。我的文件路径为:D:\Python...

2020-04-15 14:42:11 255

原创 LeetCode: 删除链表的倒数第N个节点 python实现

题目描述给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。进阶: 你能尝试使用一趟扫描实现吗?代码实现执行用时 :24 ms, 在所有 Python 提交中击败了68...

2020-04-12 22:47:03 541

原创 LeetCode: 四数之和 python实现

题目描述给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例:给定数组 nums = [1, 0, -1, 0, -2, 2],和 target = 0。满足要求的四元组集...

2020-04-11 19:00:01 283

原创 LeetCode: 电话号码的字母组合python实现

17. 电话号码的字母组合题目描述给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:输入:“23”输出:[“ad”, “ae”, “af”, “bd”, “be”, “bf”, “cd”, “ce”, “cf”].说明:尽管上面的答案是按字典序排列的,但是你可以任意选择答案输出的顺序。...

2020-04-10 22:23:05 487

原创 如何批量修改.xml文件里的path值:python实现

在做检测时,下载的数据集中Annotations里的.xml文件的值需要修为自己的图片保存地址,如下:下面为下载后的原始01017.jpgC:\Users\Administrator\Desktop\labellmg\图片标注\待标注图片\01017.jpg需要修改后的路径地址为:01017.jpgE:/keras-yolo3-master/VOCdevkit/VOC2007/JPE...

2020-04-10 17:46:58 2272 5

原创 LeetCode: 最接近的三数之和 python实现

16. 最接近的三数之和题目描述给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2).代码实现...

2020-04-09 23:08:51 161

原创 float("inf")是什么?

表示正负无穷:运行:# 正无穷print(float("inf"))print(float("inf")+1)# 负无穷print(float("-inf"))print(float("-inf")+1)输出:infinf-inf-infif float(1/3)>float("inf"): print(0)else: print(1)i...

2020-04-09 22:53:04 35772 1

原创 LeetCode: 三数之和 python实现

15. 三数之和1. 题目描述给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]...

2020-04-08 21:20:45 310

原创 LeetCode: 最长公共前缀 python实现

14. 最长公共前缀1. 题目介绍编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明::所有输入只包含小写字母 a-z 。2. 代码实现方法1...

2020-04-08 13:11:19 141

原创 LeetCode: 罗马数字转整数 python实现

13. 罗马数字转整数罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,...

2020-04-07 22:35:49 293

原创 LeetCode: 整数转罗马数字 python实现

12. 整数转罗马数字罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,...

2020-04-06 15:44:42 119

原创 DenseNet的Keras代码实现

下面代码显示了如何使用keras实现DenseNet网络DenseNet121 : dense_block == [6, 12, 24, 16]DenseNet169 : dense_block == [6, 12, 32, 32]DenseNet201 : dense_block == [6, 12, 48, 32]下面举了一个DenseNet201 的例子import osfrom...

2020-04-02 13:30:19 2453

python底层代码Cpython

python底层代码由C语言编写,这是Cpython即python底层代码,从github上下载来的,希望大家一起学习进步。

2020-10-21

Leetcode.rar

Leetcode上面的前十道题,自己的一些解答,并搜集了上面一些巧妙地实现方法,附加一些注释,学无止境。

2020-04-02

mobilenet_v2_weights_tf_dim_ordering_tf_kernels_1.4_224_no_top.h5

mobilenet_v2在imagrnet上的预训练权重文件:mobilenet_v2_weights_tf_dim_ordering_tf_kernels_1.4_224_no_top.h5

2020-03-24

空空如也

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

TA关注的人

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