自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 某简单易懂的人脸识别 API 的开发环境搭建和简易教程

最近接了个人脸识别相关的项目,是基于某个非常简单易懂的人脸识别 API:face_recognition 做的。这个库接口非常傻瓜,很适合新手上手,而且可以研究其源码来学习 dlib 这个拥有更加灵活、强大的人脸识别功能的库。本文介绍了该 API 的环境配置和一个简单例程。从源代码编译安装 Cmake准备工作访问 Cmake官网下载页面,下载最新的发布版本。例如,当前最新版本...

2019-04-14 19:20:00 262

转载 Linear Regression and Maximum Likelihood Estimation

Imagination is an outcome of what you learned. If you can imagine the world, that means you have learned what the world is about.Actually we don't know how we see, at lease it's really hard to k...

2019-03-28 00:30:00 422

转载 FFT(快速傅里叶变换)算法详解

多项式的点值表示(Point Value Representation)设多项式的系数表示(Coefficient Representation):\[\begin{align*}\mathrm P_a(x)&=a_0+a_1x+a_2x^2+\cdots+a_{n-1}x^{n-1} \\&= \sum_{i=0}^{n-1}a_ix^i\end{align...

2019-03-27 00:19:00 1555

转载 拓扑排序(Topological Sort)

Graph拓扑排序(Topological Sort)假设一个应用场景:你用 C 编写了一个爬虫工具,其中有很多自定义的库:queue.c、queue.h、stack.c、stack.h、heap.c、heap.h 等等,且这些文件没有其他自定义库的依赖;另外还有一些基于上述自定义库的库:bfs.c、bfs.h、dfs.c、dfs.h、dijkstra.c、dijkstra.h、t...

2019-03-25 23:14:00 155

转载 金融常识

经济金融什么是需求?给定时期,任何价格水平上,消费者能够负担且愿意购买的该商品数量。什么是供给?给定时期,任何价格水平上,生产者能够负担且愿意提供的该商品数量。什么是需求量的变动?保持其他因素不变,仅由价格变动引起的该商品需求数量的变动。什么是需求的变动?保持价格不变,由其他因素变动引起的该商品需求数量的变动。什么是供给量的变动?保持其他因素不变,仅由价格变动引起的...

2019-03-24 08:35:00 316

转载 Gaussian Models

Warming UpBefore we talk about multivariate Gaussian, let's first review univariate Gaussian, which is usually called "Normal Distribution":\[X \sim N(\mu,\ \sigma^2) = \frac{1}{\sqrt{2\pi}\si...

2019-02-23 01:13:00 163

转载 SSH 报错解决方法记录汇总

SSH 密钥签名失败情景: 使用 SSH 密钥验证身份时报错:sign_and_send_pubkey: signing failed: agent refused operation环境: Debian 9.7 (Stretch)解决方法:1)确认问题在 SSH 命令前添加“SSH_AUTH_SOCK=0”:SSH_AUTH_SOCK=0 ssh <usernam...

2019-02-18 14:34:00 723

转载 查看、生成 SSH 密钥用于安全登陆

SSH 可以用来登陆服务器,远程执行命令,并用强加密算法编码保护通信安全,目前广泛应用于远程命令控制、文件加密传输等方面。SSH 登陆服务器的方法一般有两种:密码登陆和密钥登陆。在受信任的设备上使用密钥鉴权方式登陆相比于每次登陆时输入密码更加方便,也免除了密码被偷窥的风险。本文介绍了密钥(公私钥对)的生成和查看方法查看 SSH 公私钥对在 Linux、MacOS 中,一般公钥文...

2019-02-18 14:24:00 354

转载 Python 日志记录与程序流追踪(基础篇)

日志记录(Logging)More than print:每次用 terminal debug 时都要手动在各种可能出现 bug 的地方 print 相关信息来确认 bug 的位置;每次完成 debug 后为了避免输出太多细节信息和代码整洁,又需要把几个关键位置的 print 注释掉甚至删掉;当下次出 bug 时,继续上述步骤。。。有没有更好的方法呢?等级(Level )...

2019-01-28 22:40:00 621

转载 Debian 给非 ROOT 用户添加 sudoer 权限

问题描述从官方镜像安装的 Debian 9 (Stretch)比较纯净,但因此需要自己安装、配置许多常用的 Linux 应用,这里就需要 sudo (super user do)临时获取 root 权限。但 Debian 默认没有给新用户 sudoer 权限,因此在使用 sudo 时会报错:$ sudo apt-get update & apt-get upgrade[ ...

2019-01-27 21:00:00 1074

转载 Python 装饰器入门

装饰器(Decorator)Python 的装饰器是任何可调用对象(callable object),用于修改函数(Function)或类(Class)。按照用途可分为:函数装饰器类装饰器装饰器的接口定义可概括为:接收某个函数或类的引用作为参数;修改该函数或类并返回。简单函数装饰器示例理解装饰器def my_decorator(func): def wr...

2019-01-12 11:28:00 74

转载 面向对象编程(OOP)思想小结

Concepts类(class):对我们要解决问题的抽象,比如建造房子的蓝图;但实现机制上来讲,类是根据蓝图构建而成的,存储在内存中的,用来表示对象的数据。对象(object):根据类构建的实体,比如根据蓝图造出来的房子;实现时,通常是复制类的数据到新的内存空间,有可能需要改变初始值。实例(instance):对象的名字。指向对象在内存中存储地址的引用(reference)变量。...

2019-01-08 00:10:00 120

转载 Debian 9 + Windows 10 双系统安装体验

很久之前就想在自己的电脑上也装个 Debian 玩玩了,最近正好有时间折腾,就踩了踩坑在笔记本上装了玩玩~UEFI + GPT 解决启动相关的麻烦配置如果在支持 UEFI 的电脑上安装 Debian 9 + Win 10,应首先确保硬盘的格式为 GPT。满足以上要求,就意味着不用再进行启动引导、分区对齐等一系列麻烦的配置;也就意味着,Windows 启动管理器和 GRUB 将相互独...

2019-01-06 13:57:00 272

转载 Hackerank-Array-NewYearChaos

题目背景描述新年第一天,N 个人排队坐过山车。每个人穿有带编号的衣服 \([1, 2, 3, ...]\)。因为排队时间太久,有人发现给前面相邻的人喂一颗糖,就可以和他交换位置,而每人手里只有两颗糖。所以这些人就通过“喂糖”的方式,让队伍变得乱七八糟。作为游乐场管理员,为了纠正这种不正之风,你要使队伍恢复原状。首先,你的任务是:要确定需要最少交换多少次才能让队伍恢复原状。要求...

2018-12-29 01:20:00 189

转载 RetinaNet 迁移学习到自标数据集

Keras-RetinaNet在自标数据集 alidq 上训练 detection model RetinaNet模型部署与环境配置参考README数据预处理数据统计信息:类别:gun1, gun2有效数据量:23216测试集大小:1000训练验证集大小:22216由于此次 detection 任务比较简单,为了实验 fine tuning 对模型的影响,我们...

2018-12-26 11:13:00 239

转载 Valgrind 简单用法

有时需要给自己写的小程序做个简单的 benchmark,查看内存使用情况和运行时间。这时可以试试 valgrind。Ubuntu 下安装很简单:sudo apt-get updatesudo apt-get valgrind显示堆空间使用情况valgrind <program-name>用图表表示堆空间使用情况valgrind --tool=massif &...

2018-10-09 17:52:00 93

转载 Spark Shell Examples

Spark ShellExample 1 - Process Data from List:scala> val pairs = sc.parallelize( List( ("This", 2), ("is", 3), ("Spark", 5), ...

2018-10-09 17:44:00 131

转载 Javascript 初学笔记

变量作用域自 ES2015 起,JS 引入let 和 const 关键词定义变量的块作用域(Block Scope)。var 仅支持全局作用域(Global Scope)和函数作用域(Function Scope);let 支持块作用域,即严格定义作用域在花括号{}里面;counst 不仅支持块作用域,且定义的变量无法再修改。var i = 5; for (var i = ...

2018-10-09 12:53:00 137

转载 初涉 Deep Drive Dataset

Berkeley 大学最近推出的针对自动驾驶的街景数据集,号称比 Cityscapes 数据量更大,可泛化性更好。语义实例分割(Semantic Instance Segmentation)数据集一共有 40 种物体类别与 Cityscapes 的对比街景数据来自 US 的城市模型更熟悉美国的街景。图片标签时间:daytime, nighttime, dawn/dusk...

2018-09-16 00:32:00 314

转载 Exact Inference in Graphical Models

独立(Independence)统计独立(Statistical Independence)两个随机变量X,Y统计独立的条件是当且仅当其联合概率分布等于边际概率分布之积:\[X \perp Y \leftrightarrow P(X,Y)=P(Y) P(Y)\]思考:假设 \(X \perp Y\),\(Y \perp Z\),那么 \(X\) 和 \(Y\) 有没有独立...

2018-09-13 16:47:00 214

转载 Wordcount -- MapReduce example -- Reducer

Reducer receives (key, values) pairs and aggregate values to a desired format, then write produced (key, value) pairs back into HDFS.E.g.Input: (term, [1, 1, 1, 1])Output: (term, 4)Reducer ...

2018-09-01 17:41:00 82

转载 Wordcount -- MapReduce example -- Mapper

Mapper maps input key/value pairs into intermediate key/value pairs.E.g.Input: (docID, doc)Output: (term, 1)Mapper Class Prototype:Mapper<Object, Text, Text, IntWritable> // Object:...

2018-09-01 16:41:00 89

转载 讯飞云 API 语音听写 python3 调用例程

#!/usr/bin/python3# -*- coding: UTF-8 -*-import requestsimport timeimport gzipimport urllibimport jsonimport hashlibimport base64def audio_dictation(): """ 讯飞语音听写 API 调用例程 ...

2018-08-30 01:15:00 536

转载 Shell 常用命令、基本用法总结

FilterFilter 常用于从大量文本、数据中提取需求的部分。下面介绍几个常用的 filter 命令。cut$ cut -c 5-8 textfile.txt # 切出 textfile.txt 中每行的第 5 到第 8 个 character$ cut -f2-4 -d',' textfile.txt # 切出 textfile.txt 中每行的第 2 到...

2018-08-11 17:04:00 247

转载 Intro to Probabilistic Model

概率论复习概率(Probability)频率学派(Frequentist):由大量试验得到的期望频率(致命缺陷:有些事情无法大量试验,例如一封邮件是垃圾邮件的概率,雷达探测的物体是一枚导弹的概率);贝叶斯学派(Bayesian):基于已有信息而对预测结果的不确定性;离散随机变量(Discrete Random Variables)设\(X \in \left \{x_{1...

2018-08-04 14:04:00 202

空空如也

空空如也

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

TA关注的人

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