9 魔峥

尚未进行身份认证

以前没有云笔记,写博客就是自己记笔记。 现在发现居然很多人会看。我得好好写了。

等级
博文 27
排名 13w+

【深度学习】卷积神经网络的实现与理解

本系列由斯坦福大学CS231n课后作业提供CS231N-Assignment2-Q4-ConvNetonCIFAR-10问题描述:使用IPythonNotebook(现版本为jupyternotebook,如果安装anaconda完整版会内置),在ConvolutionalNetworks.ipynb文件中,你将实现几个卷积神经网络中常用的新层。使用CIFAR-10...

2017-08-22 18:31:36

机器学习第二课:无约束优化问题(局部极小值的几种解法)(梯度下降法与拟牛顿法)

上一篇讲了一些微积分的概括。(http://blog.csdn.net/dajiabudongdao/article/details/52397343)看似高深的无约束优化问题就是源于这些数学知识。#coding=utf-8importnumpyimporttheano

2016-12-10 22:38:43

机器学习第十课:支持向量机SVM(一)线性可分(硬间隔)SVM

SVM---硬间隔最大化数学原理。SVM三部曲之二

2016-09-26 09:19:12

2016.9.8面试水笔

我发现一个问题,知识的拓展在于认知。-有些人是这样的:“名词“都听过,但不知道怎么用。-有些人连这个“名词”干脆知道。传统观点认为两者一样,但我认为两者差距其实很大。因为你不知道这个“名词”的存在,你就对这个知识点“盲了”且没有方法任何解决。我学机器学习就是这样。很多名词我是“盲的”。

2016-09-09 09:31:18

机器学习第四课:SVM前置知识点(凸优化问题)

内容主要来源于从凸优化到KKT

2016-09-07 20:36:25

机器学习第二课:概率与统计的部分说明

极大似然估计,先验概率,后验概率;Beta函数

2016-09-03 22:29:35

机器学习第一课:微积分原理的多元扩展

由于本人加入系统学习机器学习课程,所以我从头整理知识点。这是总结课上的内容。内容主要来源于大数据文摘

2016-09-01 11:01:35

C++11读书笔记—8(多线程使用简介)

C/C++程序员最苦恼的是自己跨平台能力不是一半弱。如果想跨平台,俺么一大堆函数库等着你来学习。你再反观java。。。。一、原子操作所谓原子操作,就是多线程中“最小的且不可并行化的操作”。通常原子操作都是互斥访问保证的。但是互斥一般靠平台相关汇编指令,这也是为什么C++11之前一直没有做的原因。

2016-08-06 23:11:11

C++11读书笔记—7(内存管理)

当你羡慕Java垃圾回收时,你想没想过java的垃圾回收机制靠C++实现的,而其实早先C++版本的实现。其实C++的内存分配的难点不是把不该回收的回收了。而是有些不像指针的指针很容易识别不了。一.垃圾回收方式简介1.引用计数法(ReferenceCountingCollector)  引用计数法是唯一没有使用根集的垃圾回收的法,该算法

2016-08-04 15:39:43

C++笔记-1(C++类型转换)

C的转换属于太多与灵活,如果C++的类与对象也这样使用,将会很不安全。char*pstring="hello!"int*p=(int*)pstring;一、static_cast静态类型转换static_cast用于相关类型的指针之间的转换,还可以显式执行标准数据类型的类型转换。其重要的作用是在编译阶段检查类型转换是否安全。 Base*pBase=newB

2016-08-04 14:19:14

C++笔记-0(C++基本问题,对C的拓展)

一、命名空间C的命名空间只有一个全局作用域。调用1.dll时,一下子调到3.dll了。C++提出命名空间namespaceA{inta=0;}namespaceB{intb=0;namespacec:{};}二、实用性加强C++随时定义变量C99也这样做了。三、regi

2016-08-04 10:41:35

C++11读书笔记—6(新指针)

问:你为什么不用C/C++?答:面对一个24小时不能中断运行的程序,程序员的一点内存错误通过积累可能带来灾难性后果。〇、C++11版本之前的内存之前我在C/C++基础的专区上已经说了C/C++几个大坑。(1)野指针问题(2)重复内存释放问题(3)内存泄漏问题C++11的智能指针(本质是个模板类)C++11的指针空值nullptr

2016-08-04 09:15:30

C++11读书笔记—5(右值系统)

C++11中所有的值必是左值,纯右值,将亡值之一。右值引用&&完美转发

2016-08-03 10:38:04

C++11读书笔记—4(右值系统引论,老C++的若干大坑)

说右值系统,要从把C/C++程序员坑了无数遍的“浅拷贝深拷贝”问题说起。之后介绍C++11标准之前的大坑们。如深拷贝浅拷贝;函数返回对象究竟是什么过程;以及函数的引用返回

2016-07-31 19:45:41

C++11读书笔记—3(auto与decltype类型推导)

C++一直认为是“静态类型语言”,声明一个变量的类型再使用。而动态类型语言如python,不用声明,直接就可以用。说实话,有些时候声明类型的行为的确看似多余,如inti=1;你仅看i=1时,你就知道i是int型的。于是自动类型推导出现了。这里我们使用的是auto关键字。老C语言里面auto关键字可怜到基本没人用,因为他是默认设置,(都默认了谁还多写啊)。于是C++来重定义了一下。

2016-07-30 13:55:01

C++11读书笔记—2(新模板)

一、函数模板允许具有默认参数C++98标准中不支持函数模板的默认模板参数。在C++11之前的版本,类型推导很差。而类型推导的大爆发在C++11上面有很大进步。注意 默认参数必须是“从右往左”原则 template<typenameT1,typenameT2=float>voidf(T1a=0,T2b=0){}intmain(){ f...

2016-07-29 10:46:50

C++11读书笔记—1(长期历史遗留问题,宏定义与类型)

一、宏定义的补全1.C宏的补全C的精髓宏定义更有更好的兼容请看下面代码,VS2015在部分没有做提示,但是可以用。但在标准C++0x版本不能用,#include#defineLOG(...){\ printf("文件名为:%s,%d\n",__FILE__,__LINE__);\ printf("变长参数为%s\n",__VA_ARGS__);\ printf("函数

2016-07-28 18:59:02

C++11读书笔记—0(迟到的C++11)

面对Java的强大来袭,C++的功能弱势越来越大。很多java程序员总胡作惊呼C++:反射技术呢?内置多线程库呢?内存溢出问题你能不能解决下?C++11很早之前就炒出来了,接触C++11后我不禁惊呼“这TM还是C++吗?你说他是C+++语言我都信。”改动太多了。 通过内存模型、线程、原子操作的本地并行编程 右值概念与类型推导功能 新内存管理 lambda函数还有我目前不知道的一堆东

2016-07-28 18:58:05

机器学习第六课:聚类

上一篇记载了高斯混合模型,这个模型在机器学习中的很多地方都会用到。既然大家对高斯混合模型这么熟了,我们就从这里开始讲起。聚类简介:今天我们说聚类。说“机器学习”不说的“聚类”那还算是“机器学习”吗?

2016-07-28 11:00:01

C/C++笔记(C语言重要问题,结构体篇)

为什么要写结构体?因为用C++较多。class用多了,结构体就忘了。回头一看,结构体原来还有这么多坑。一、C语言中,struct结构体的的用法structTeacher{};//要使用structTeacher,可以像下面这么搞,这是最常见用法。typedefstructTeacher{}Teacher;Teachert;其他使用方法这些使用方式不好,但

2016-07-19 16:34:19
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!