自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bing's Blog

用心若镜,不将不逆,应而不藏。

  • 博客(52)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 概率论与贝叶斯先验

概率往往是反直觉的。统计数字的概率第一数字定律(本福特定律):给定正整数N,统计从1到N!的所有数中,首位数字出现1的概率,为2的概率等等,直到为9的概率。直观猜测可能是各约为KaTeX parse error: Expected '}', got 'EOF' at end of input: \frac{1]{9},通过计算得出,以1为首的数字出现的概率最高,约为13\frac{1}{3}...

2018-11-29 12:23:25 581 1

原创 【前端】div添加点击事件

<!DOCTYPE html><html><head> <title>Test Div Event</title> <style> #test { background-color: red; margin-left: 100px; margin-right: 100px; padding:...

2018-11-27 13:03:25 9079 1

原创 【数据科学】kNN算法笔记

kNN的主要思想:根据某个对象的属性值找到相似的对象们,让对象们一起投票决定这个对象属于哪一类。这里银行的信息是,根据属性值找到的对象们,并不是来源于一个类,如果是一个类的话,直接将这个待分类对象归类为此类就完成了。既然是投票,就意味着可能是平票,如果平了的话,就随便选择一个类作为此类的分类即可。《数据科学实战》这本书里举的例子很贴近我们的生活,引用过来,作为参考:假设一个人会对自己看过...

2018-11-27 11:07:01 445

原创 【CS229】向量化

这部分很重要,现在状态不太好,写数学公式写不动,晚会来补写,先放个标题。— 未完待续—

2018-11-27 09:41:11 213

原创 【前端】Canvas通过toDataURL保存时在Mac上分辨率扩大问题

问题描述:这个问题出现在我尝试通过如下方式保存Canvas内容时:var imgCanvas = document.getElementById('canvas'); // get the canvas created by p5js var imageAsDataURL = imgCanvas.toDataURL("image/png");localStorage.setItem("na...

2018-11-26 15:09:39 3459 3

原创 【CS229】多变量线性回归

这里的变量其实就是指代特征。单变量特征就是一维,多变量特征就是多维,一般描述为:(x1,x2,...,xn)(x_1, x_2,..., x_n)(x1​,x2​,...,xn​)。用n表示特征的数量。现在x(i)x^{(i)}x(i)就不是一个标量,而是一个向量了。x(i)=[ab...]x^{(i)} =\left[\begin{array}{ccc}a \\b \\. \\...

2018-11-26 11:19:50 218

原创 【CS229】代价函数与梯度下降

一些写法约定:xxx: 输入变量,特征yyy: 输出变量,目标变量(x,y)(x,y)(x,y): 训练集中的实例(x(i),y(i))(x^{(i)},y^{(i)})(x(i),y(i)): 代表第iii个观察实例代价函数也称作平方误差函数。我们针对一个问题,会提出自己的假设,比如这里的单变量线性回归问题,我们提出的假设模型是:hθ(x)=θ0+θ1xh_{\theta}...

2018-11-26 10:33:11 287

原创 【CS229】监督学习 vs. 无监督学习

机器学习是什么?一个比较接地气的定义是,研究计算机如何模拟或者实现人类的学习行为,以获取新的知识或者技能,并重新组织已有的知识结构,不断改善自身的性能。监督学习监督学习是我们给学习算法一个数据集,这个数据集包含正确答案。如果我们尝试着去推导一个连续值,那这就是个回归问题;如果想要推导一个离散值,则为分类问题。无监督学习监督学习中的每条数据,都对应着正确答案。而无监督学习,数据集中不包含...

2018-11-26 09:38:39 263

原创 【算法基础】动态规划解题实例之野营问题

问题描述:假设你要去野营。你有一个容量为6磅的背包,需要决定该携带下面的哪些东西。其中每样东西都有相应的价值,价值越大意味着越重要:水(重3磅,价值10)书(重1磅,价值3)食物(重2磅,价值9)夹克(重2磅,价值5)相机(重1磅,价值6)请问携带哪些东西时价值最高?前文梳理了动态规划的基本思想以及推导过程。这里通过拆解一个案例来看看初阶的动态规划的用法。首先我们把基本信息...

2018-11-23 11:52:08 962

原创 【算法基础】动态规划的理解

本章是个很有趣的问题,也是难倒很多人的问题,同时这又是个会而不难的问题。动态规划的核心逻辑是:将问题分解为子问题。在《算法图解》这本书里,深入浅出得讲了递推公式的推演逻辑,但是在关键部分,递推公式部分,并没给出逻辑。整个过程好像是,前面一段道路很平缓,走起来很舒适,但是突然一个大台阶挡住了去路,本篇将试图为这个台阶做一下铺垫,让这个过程更加容易理解一些。主体仍然以书上的例子作为演示素材。—...

2018-11-22 18:40:24 726 1

原创 【数据科学】探索性数据分析

通常表现为:画一些直方图等,来看看数据的分布。看起来探索性数据分析只是很小的一部分,其实它的地位很重要,是数据可科学中的重要一环。这个像太祖长拳,用在不同的人手里,会有不同的效果。换句话说,随着你的认知的提升,探索性数据分析能够得出的东西是完全不同的。基本工具图,表以及汇总统计量。探索性数据分析是什么是一种系统性分析数据的方法:用盒形图展示所有变量的分布情况用散点图展示变量两两之...

2018-11-22 16:57:42 546

原创 【数据科学】什么是数据科学?

数据是现实世界运转留下的痕迹。这些痕迹如何展示出来,则取决于我们采用什么样的数据收集和样本采集方法。将具象的数据转化为抽象的数据,过程是绝对主观的。数据的随机性和不确定性来源:过程本身数据采集方法统计推断关注的是如何从随机过程产生的数据中提取信息。关于建模数据即信息,不需要模型,了解相关性就够了。–Anderson这是错误的想法。什么是模型模型是一个特殊的镜片,...

2018-11-22 16:42:22 568

原创 【Spark】Spark是什么

简短介绍下Spark几个关键词:快速,通用,集群计算平台Spark扩展了MapReduce计算模型,且支持更多计算模式,包含:交互式查询流处理这里的交互式,不是简单的我们生活中理解的与设备的交互。它的深意是:对于大规模数据集的处理,速度够快。只有速度够快,才能实现交互式操作。前文提到的,基于内存的数据定义,Spark可以在内存中进行计算。其实,即使不在内存中计算,放在磁盘上,Spa...

2018-11-22 14:42:17 964

原创 【Spark】快速简介

两个要点:快速通用的计算机系统集群,用于大规模数据处理高层API可用Java,Scala,Python以及RSpark上的库:Spark SQL: 数据库操作Spark Streaming: 流计算MLlib: 机器学习库GraphX: 图形计算Spark的语义抽象/概念RDD: Resilient Distributed Dataset,弹性分布式数据库DAG: 有...

2018-11-22 13:39:55 256

原创 【前端】p5.js创建的Canvas存储到localStorage

// it should be stored in localStoragefunction saveMyCanvas(e) { console.log('Saving...') // saveCanvas(canvas, dishName, 'png') // this way worked! var imgCanvas = document.getElementById('canva...

2018-11-21 23:11:39 1024

原创 【前端】CSS布局问题之网格布局

对于一个偶尔需要谢谢前端界面的我来说,今天了解到了HTML前端可以用网格布局之后,整个人都轻松起来了。在基于C#做手持设备开发和安卓应用程序里,都常用网格来进行布局。而在网页前端,我几乎都是用用Bootstrap这种框架来设定布局,对于基础的CSS控制样式还能搞定,但是涉及到布局,就一头雾水。比如最近用到float:left这种布局,碰到元素之间崩塌的情况,就是元素位置根本不按照设想的来,看了一...

2018-11-20 20:47:59 1699

原创 【前端】设置好CSS样式动态添加元素会按照样式显示

这篇就是简单记录下一个小点:设置好CSS样式先,然后动态生成元素,元素可以按照CSS样式显示,只要对应到相应的规则即可。<!DOCTYPE html><html><head> <title>Grid Layout Test</title> <style type="text/css"> .conta

2018-11-20 20:11:00 2384

原创 【前端】CSS使用总结

CSS的作用用于网页布局和设计可以通过Sass/Less进行扩展三种添加CSS文件的方法Inline CSSS: 直接在html元素中添加(不推荐)Internal CSS: 使用<style>标签External CSS: 链接.css文件上面三个的顺序也是按照优先级大小排下来的,即:越靠前越是优先级高。但是我们更推荐用后面的方法。CSS选择器a { ba...

2018-11-18 22:54:25 230

原创 【前端】jQuery动画

<!DOCTYPE html><html><head> <title>jQuery| Effects & Animate</title> <script src="https://code.jquery.com/jquery-3.1.0.min.js"></script>

2018-11-17 19:47:18 232

原创 【前端】jQuery操作DOM基础

<!DOCTYPE html><html><head> <title>jQuery Crash Course | DOM Manipulation</title> <script src="https://code.jquery.com/jquery-3.1.0.min.js"></script&am

2018-11-17 18:54:18 241

原创 【前端】jQuery事件处理

<script> $(document).ready(function() { $('#btn1').click(function() { alert("Button Clicked!") }); });</script>对于放在head标签里的脚本,如果HTML文档没有加载完成会导致出现问题,可以按照上面的写法,将脚本放在document对象准备好后...

2018-11-17 17:08:41 169

原创 【前端】jQuery选择器

<!DOCTYPE html><html><head> <title>jQuery | Selectors</title> <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> <style

2018-11-17 16:07:03 195

原创 【前端】jQuery学习内容概览

主要涉及到以下6个方面:SelectorsEventsMethodsDOM操纵Effects & AnimationAjaxEND.

2018-11-17 16:01:47 185

原创 【前端】数组数据操纵:map, filter, sort, reduce

const companies = [ { name: "Company One", category: "Finance", start: 1981, end: 2003 }, { name: "Company Two", category: "Retail", start: 1991, end: 2016 }, { name: "Company Three", category: ".

2018-11-17 15:32:43 372

原创 【前端】数组元素过滤

先定义一个数组:const ages = [23, 26, 25, 22, 25, 22, 23, 22, 15];最普通的遍历输出:// forEachcompanies.forEach(function(company) { console.log(company.name);});下面正式来看过滤的方式.第一种,这是遍历时将满足条件的元素抽出来,平平无奇。// filt...

2018-11-17 14:51:32 1910

原创 【前端】增删查操作

界面:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &a

2018-11-17 14:05:42 336

原创 【前端】关于事件的代码片段

关于一些事件的代码片段:var button = document.getElementById('button')button.addEventListener('click', buttonClick);function buttonClick(e) { console.log("Button Clicked"); document.getElementById('header-t...

2018-11-16 18:55:56 296

原创 【前端】创建元素并插入到现有文档

// 创建元素// divvar newDiv = document.createElement('div')// 添加类名newDiv.className = 'hello'// 添加idnewDiv.id = 'hello1'// 设置属性newDiv.setAttribute('title', 'Hello Div')// 创建Text nodevar newDi...

2018-11-16 16:02:52 609

原创 【前端】遍历DOM

// parentNodevar itemList = document.querySelector('#items');console.log(itemList.parentNode);itemList.parentNode.style.backgroundColor = "#f4f4f4";console.log(itemList.parentNode.parentNode);/...

2018-11-16 15:46:17 242

原创 【前端基础】querySelector

// query selectorvar header = document.querySelector('#main-header');header.style.boarderBottom = "solid 4px #ccc";var input = document.querySelector('input');input.value = "Hello World"; // 直接修改...

2018-11-16 15:24:02 1048

原创 【前端】书签应用开发总结

这是来自Learning JavaScript By Building A Boookmarker Application的笔记。首先做出来的效果是这样的:输入网站名和网站地址,点击提交,即可显示在下方:点击访问,跳转到该网站;点击删除则去掉该条目。数据存储在localStorage中,核心就是:localStorage.getItem('xxx'); // 获取localStor...

2018-11-16 12:40:07 835

原创 【前端】动态生成HTML以及a标签不跳转问题标记

bookmarksResults.innerHTML += '<div class="well">' + '<h3>' + name + ' <a class="btn btn-default" target="_blank" hr...

2018-11-16 12:05:52 1006

原创 【前端】表单事件添加

HTML:<form id="myForm"> <div class="form-group"> <label>Site Name</label> <input type="text&quot

2018-11-16 11:48:39 496

原创 【前端】基础总结

<!Doctype html><html><head> <title></title> <link rel="stylesheet" type="text/css" href="style.css"></head><body id

2018-11-15 17:22:15 1203

原创 【前端基础】DOM对象

DOM概览全称是Document Object Model,是浏览器创建的节点/元素树结构。通过JavaScript可以对DOM进行读、写、操纵。这是一种面向对象的表达方式。DOM节点分类文档节点元素节点属性节点文本节点注释节点…Document对象浏览器载入HTML文档后,HTML文档就变成了Document对象。通过该对象,我们可以对HTML页面中的所有元素进行访问...

2018-11-15 16:34:31 504

原创 【前端基础】浏览器对象

浏览器对象有6个:WindowNavigatorScreenHistoryLocation存储对象Window对象表示浏览器中打开的窗口。Navigator对象包含有关浏览器的信息。Screen包含有关客户端显示屏幕的信息。History包含用户在浏览器窗口中访问过的 URL,此外,History对象是 Window对象的一部分,可通过 window.histor...

2018-11-15 13:22:54 321

原创 【EOS】2.4 EOS数据存储

学习自官方文档。第一步: 新建一个文件夹mkdir addressbookcd addressbook第二步:创建CPP文件touch addressbook.cpp第三步:合约基本框架#include <eosiolib/eosio.hpp>using namespace eosio;class [[eosio::contract]] address : pu...

2018-11-13 23:14:13 485

原创 【EOS】2.3 深入理解ABI文件

在前面2.2节部署eos.token合约时,使用的是提供好的ABI文件。智能合约是附着在账号上的,所以智能合约一定对应着一个账号。什么是ABI文件?全称是Application Binary Interface,翻译为中文就是应用程序二进制接口,这个和API有相同的内涵啊,都是接口,接口就意味着可以对外提供服务,但是怎么用需要按照接口指定。ABI文件是基于JSON格式的描述,描述的内容是:...

2018-11-13 20:53:46 2764

原创 【EOS】EOS环境基础

关闭Docker再重启后的操作:之前:docker run --name eosio \ --publish 7777:7777 \ --publish 127.0.0.1:5555:5555 \ --volume /Users/codes/EOS-Dev/contracts:/Users/codes/EOS-Dev/contracts \ --detach \ eosio...

2018-11-13 18:47:02 223

原创 【CV】如何使用Tensorflow提供的Object Detection API--4--开始训练模型

至此已经学习了如何选择预训练模型,将数据集转为TFRecord格式。模型和数据都准备好了,是时候开启训练了。这些在COCO数据集上的模型都是针对90类进行识别的,如果自己的任务没有这么多类,或者类不同怎么办呢?如果是我们不是用物体检测的API的话,答案是移除最后的90个类的分类器层,替换为一个新的神经网络层。shape = (fc_2nd_last_get_shape().as_list()...

2018-11-12 15:41:41 334

TensorFlow for Deep Learning: From Linear Regression to Reinforcement Learning

2018.3月出版,完整326页,非预印版,找了很久的资料,分享给大家。

2018-03-14

Hands-On Machine Learning with Scikit-Learn and TensorFlow -- 2017.3月第一版 + 对应代码

Hands-On Machine Learning with Scikit-Learn and TensorFlow 2017.3月第一版的英文书以及对应的代码,亲测良心资源。

2018-01-28

Practical Python and OpenCV + Case Study均为第三版两本书用Python3

Python-OpenCV教程以及Case Study,均为第三版,用Python3

2017-12-11

2009~2016真题--不含选择题解析

看不惯某些人拿别人的免费文档要很高的下载分。

2016-11-25

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

TA关注的人

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