自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Darlewo

硕士毕业于南京信息工程大学,个人博客:darlewo.cn,欢迎一起交流!

原创 最大相关 - 最小冗余(mRMR)特征选择

部分转载自维基百科Feature Selection 最大相关-最小冗余 (mRMR)特征选择 彭等人提出了一种特征选择方法,可以使用互信息,相关或距离/相似性分数来选择特征。目的是在存在其他所选特征的情况下通过其冗余来惩罚特征的相关性。 给定两个随机变量x和y,他们的概率密度函数(对应于连...

2019-02-26 16:15:43 7065 0

原创 Github Actions全自动博客部署
原力计划

访问https://darlewo.cn可查看更详细内容。 博客的搭建可以参考Hexo + Yilia + Github Pages 博客搭建。 我们现在有两个仓库,一个是存放网页静态文件的github.io;一个是存放博客源码的仓库,因为里面的配置涉及到私人的密码信息,因此设置为私有仓库。 那么...

2020-05-15 14:36:21 124 0

原创 SSD深入理解

目标检测算法之SSD

2020-05-07 16:24:02 52 0

转载 Hexo添加Subnav社交图标CSDN

转载自:【Hexo】yilia主题 添加 Subnav 社交图标 CSDN STEAM PSN等等 最近在捣鼓个人博客,github上有一个比较简洁美观的theme:yilia-theme:   &...

2020-04-30 10:16:39 96 0

转载 Mask RCNN深入理解

转载自:令人拍案称奇的Mask RCNN 最近在做一个目标检测项目,用到了Mask RCNN。我仅仅用了50张训练照片,训练了1000步之后进行测试,发现效果好得令人称奇。就这个任务,很久之前用yolo v1训练则很难收敛。不过把它们拿来比当然不公平,但我更想说的是,mask RCNN效果真的很...

2020-04-29 09:49:11 249 0

转载 Faster-RCNN深入理解

经过R-CNN和Fast RCNN的积淀,Ross B. Girshick在2016年提出了新的Faster RCNN,在结构上,Faster RCNN已经将特征抽取(feature extraction),proposal提取,bounding box regression(rect refin...

2020-04-28 14:52:56 386 0

转载 YOLO v1深入理解

YOLO(You Only Look Once)是一种基于深度神经网络的对象识别和定位算法,其最大的特点是运行速度很快,可以用于实时系统。 现在YOLO已经发展到v3版本,不过新版本也是在原有版本基础上不断改进演化的,所以本文先分析YOLO v1版本。 关于 YOLOv2/YOLO9000 的分析...

2020-04-28 11:00:59 265 0

转载 python生成requirements.txt的两种方法

python项目如何在另一个环境上重新构建项目所需要的运行环境依赖包?使用的时候边记载是个很麻烦的事情,总会出现遗漏的包的问题,这个时候手动安装也很麻烦,不能确定代码报错的需要安装的包是什么版本。这些问题,requirements.txt都可以解决! 生成requirements.txt,有两种...

2020-04-18 18:15:04 81 0

转载 PIL库中图像的mode参数

在本地找了jpg的图,convert为不同mode,将不同的图截取做了个脑图,有个直观的感觉。 把不同mode的图通过np.array()转化为array, 打印出array的shape, 和array[0, 0]的值, 便于理解不同mode的通道和像素值的存储。  部分结果见下:    部...

2020-04-18 15:27:54 102 0

转载 Git 设置不用每次输入密码

操作步聚如下:   1: cd 回车;进入当前用户目录下;   2: vim .git-credentials   3:按照以下格式输入内容:   https://{username}:{password}@github.com   其中username,password,github....

2020-03-26 12:21:51 120 0

原创 ubuntu更换apt国内源

vim /etc/apt/sources.list 删除所有的源 添加以下源 中科大源 deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://m...

2020-01-08 13:28:48 118 0

转载 PRML笔记

PRML 1. 简介 1.1. 例子:多项式拟合 1.2. 概率论 1.2.1. 概率密度函数 1.2.2. 期望和方差 1.2.3. Bayes 概率 1.2.4. 高斯分布 1.2.5. 重新理解曲线拟合 1.2.6. Bayes 曲线拟合 ...

2019-12-24 19:10:25 48 0

原创 Tmux快捷方式

Session session指的是按下tmux命令后 存在的连接便是session 创建session tmux 创建并指定session名字 tmux new -s $session_name 删除session Ctrl+b :kill-session 临时退出session C...

2019-12-10 18:24:15 66 0

原创 Docker 常用命令(更新中)

# 查看所有正在运行容器 $ docker ps # 停止容器 containerId 是容器的ID $ docker stop containerId # 查看所有容器 $ docker ps -a # 查看所有容器ID $ docker ps -a -q # stop停止所有容器 $ do...

2019-12-03 20:32:44 52 0

原创 CUDA driver version 匹配 CUDA runtime version

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html 查看CUDA 版本 cat /usr/local/cuda/version.txt 查看cudnn版本 cat /usr/local/cuda/in...

2019-12-03 16:35:19 752 0

原创 解析np.max

首先看np.max函数返回为 Return the maximum of an array or maximum along an axis 一个是数组的最大值,另一个是沿着轴的最大值。首先一个数组的最大值好理解,主要是沿着某个轴的最大值怎么求,最后得到的形状是什么? 那我们首先生成一个数组...

2019-11-11 16:24:08 2457 0

转载 百度 2020校招 计算机视觉算法(2019.9.24)第二道编程题AC

#include<bits/stdc++.h> using namespace std; const int maxn = 1e5+5; int p[maxn]; int ori,cnt; vector<int> vec; bool vis[maxn]; int find(...

2019-09-24 21:06:54 284 0

转载 python实现二叉树的建立以及遍历(递归前序、中序、后序遍历,队栈前序、中序、后序、层次遍历)

#-*- coding:utf-8 -*- class Node: def __init__(self,data): self.data=data self.lchild=None self.rchild=None class Tree: ...

2019-09-24 09:17:35 128 0

原创 马蜂窝 2020校招 算法方向(2019.9.23)第一道编程题

class Node: def __init__(self,data): self.data=data self.lchild=None self.rchild=None class Tree: def __init__(self...

2019-09-23 20:34:30 1583 0

原创 腾讯技术研究类和数据分析第三次笔试(2019.9.20)第一道编程题AC

n, m = list(map(int, input().split())) N = list(map(int, input().split())) M = list(map(int, input().split())) N.sort() M.sort() if M[0] < 0 and N...

2019-09-20 22:02:33 384 2

转载 【LeetCode】236.二叉树的最近公共祖先 (Python)

https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/ 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为...

2019-09-20 10:36:18 638 0

原创 【LeetCode】反转链表全家桶206 & 92 (Python)

206 https://leetcode-cn.com/problems/reverse-linked-list/ 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->N...

2019-09-16 10:43:57 110 0

转载 C/C++ sizeof函数解析——解决sizeof求结构体大小的问题

C/C++中不同数据类型所占用的内存大小 32位64位 char11 int4大多数4,少数8 short2...

2019-09-14 15:44:03 177 0

原创 【LeetCode】33 & 81.搜索旋转排序数组 (Python)

33.搜索排序数组 https://leetcode-cn.com/problems/search-in-rotated-sorted-array/ 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2])。...

2019-09-14 13:36:45 29 0

转载 Leetcode 股票问题动态规划一锅端

很多读者抱怨股票系列问题奇技淫巧太多,如果面试真的遇到这类问题,基本不会想到那些巧妙的办法,怎么办?所以本文拒绝奇技淫巧,而是稳扎稳打,只用一种通用方法解决所用问题,以不变应万变。 这篇文章用状态机的技巧来解决,可以全部提交通过。不要觉得这个名词高大上,文学词汇而已,实际上就是 DP table...

2019-09-07 09:08:24 73 0

原创 携程算法笔试(2019.9.4)第二道编程题AC

N = int(input()) gt, pre = [], [] for _ in range(N): temp = list(map(float, input().split())) gt.append(temp[0]) pre.append(temp[-1]) po...

2019-09-04 21:03:50 534 0

原创 【LeetCode】743.网络延迟时间 (Python) 和 Dijkstra算法

题目地址:https://leetcode-cn.com/problems/network-delay-time/ 题目描述: 有N个网络节点,标记为1到N。 给定一个列表times,表示信号经过有向边的传递时间。times[i] = (u, v, w),其中u是源节点,v是目标节点, w是...

2019-09-04 12:57:10 254 0

原创 腾讯技术研究类和数据分析第二次笔试(2019.9.1)第一道编程题AC

1 AC T = int(input()) while T: T -= 1 n = int(input()) A = list(map(int, input().split())) m = [0] * n for i in A: m[...

2019-09-01 22:03:16 757 2

原创 360 2020技术综合笔试(2019.8.31)编程题双AC

s = input() m = {} maximum = 0 for i in s: if i not in m: count = 0 m[i] = i for j in s: if j == i: ...

2019-08-31 18:00:14 774 9

原创 顺丰视觉算法工程师笔试(2019.8.29)第一道编程题AC

n = int(input()) temp = input() passed = [] for i in temp: passed.append(i) all = map(int, input().split()) m = {'A': 0, 'B'...

2019-08-29 21:02:05 184 0

原创 【LeetCode】3.无重复字符的最长子串(Python)

给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解...

2019-08-28 11:01:13 27 0

原创 C++使用多线程的三种方式

C++多线程使用一个thread库,只要在头文件中包含即可使用,使用多线程的方式有三种 1,函数 这里定义线程函数myPrint,首先创建thread类对象mytobj,参数为函数名,即可创建一个线程,通过使用join方法,使得主线程需等待该线程结束后才继续执行。 #include &qu...

2019-08-26 16:39:49 126 0

原创 算法工程师之排序算法-Python

一个合格的算法工程师应该具有熟练写各种排序算法的本领 1,快速排序(n*logn) 分治法,主要是它的划分过程,即选取一个值将list中不大于该数的放在该数左边,不小于该数的放在该数右边,然后分别对左右两个区间递归划分。 def sortmy(arr, low, high): if...

2019-08-26 16:03:40 59 0

原创 美团点评2020校招算法方向(2019.8.22)第二道编程题AC

题目描述: 有最大长度十万的多个字符串。任意给两个字符串的编号,返回这两个字符串的最长公共前缀长度。 输入 第1行输入一个整数n,代表字符串数量,n最大为10000; 第2~n+1行,每行一个字符串,字符串长度最大为100000; 第n+2行开始,每行输入两个整数a和b,代表需要计算公共...

2019-08-22 17:02:31 1855 0

原创 哔哩哔哩20校招算法笔试题(2019.8.20)第二道编程题 AC

算卷积的过程 import sys h, w = list(map(int, input().split())) imageIn = [] for i in range(h): imageIn.append(list(map(int, input().split()))) m = i...

2019-08-20 20:52:42 1080 0

原创 商汤20校招2D视觉笔试题(2019.8.19)第一道编程题(80%)

完成80, 超时了 C = int(input()) N, K = [], [] for i in range(C): temp = list(map(int, input().split())) N.append(temp[0]) K.append(temp[-1])...

2019-08-19 21:11:21 162 2

原创 腾讯技术研究类和数据分析笔试(2019.8.17)第一道编程题AC

题目描绘:小Q是一名勤劳的园林工,他想修缮一下园林里的栅栏,栅栏由n根栏杆组成,第i根栏杆的长度为hi,小Q的修缮工作首先需要先连续拔除k根栏杆,小Q想知道如果连续拔k根栏杆,拔掉的最小长度总和是多少? 第一行两个数n和k,1<=n<=150000,1<=k<=n,第二行n...

2019-08-17 22:10:00 2142 3

转载 python多线程和多进程

1 概念梳理: 1.1 线程 1.1.1 什么是线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution context(执行...

2019-08-17 18:36:30 39 0

转载 本地浏览器远程访问服务器tensorboard(MobaXterm)

使用远程服务器开始跑程序,由于tensorboard生成文件过大,每次拉到自己电脑上跑简直就是灾难,网上看了半天大神们各种命令也是恍恍惚惚,什么ssh -L 16006:127.0.0.1:6006 account@server.address,balabala,很崩溃。 然后,经朋友推荐,说是M...

2019-08-07 16:54:10 2872 5

原创 Python 生成字典序(生成下一个字典序)

首先看一下什么是字典序 我们的目的是给定一个数字n,首先构造range(1,n+1),即1,2,3......n的排列,然后生成一个字典序,代码如下: #!/usr/bin/python # coding:utf-8 def next_permutation(A): &quo...

2019-08-04 10:47:46 1839 0

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