自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 收藏
  • 关注

转载 Sublime Text 3在运行Python时对input()函数无响应

问题:在Sublime Text3中写好Python程序,按Ctrl+B运行程序,在控制台中输入内容,回车,程序没有响应。最后求助网络,找到了解决办法。一、安装插件SublimeREPL1.按Ctrl+Shift+P,打开命令框。输入Install Package,回车,等待几秒钟,会弹窗提示“安装成功”。2.按Ctrl+Shift+P,打开命令框,输入Install,选择“Pack...

2018-09-25 21:02:00 481

转载 安装Ubuntu18.04过程

制作启动U盘  准备好ISO文件,使用 rufus-2.18 制作启动U盘。“Partition scheme and target system type” 建议选择 “MBR, UEFI”从U盘启动创建主分区:  10G 主分区 空间起始位置 Ext4 /创建swap分区:  4096MB 逻辑分区 空间起始位置 swap创建boot分区:  256...

2018-05-06 11:50:00 117

转载 神经网络的激活函数及梯度消失

ICML 2016 的文章[Noisy Activation Functions]中给出了激活函数的定义:激活函数是映射 h:R→R,且几乎处处可导。 神经网络中激活函数的主要作用是提供网络的非线性建模能力,如不特别说明,激活函数一般而言是非线性函数。假设一个示例神经网络中仅包含线性卷积和全连接运算,那么该网络仅能够表达线性映射,即便增加网络的深度也依旧还是线性映射,难以有...

2018-02-05 22:11:00 412

转载 Notes of Machine Learning (Stanford), Week 7, Support Vector Machines

在本练习中,先介绍了SVM的一些基本知识,再使用SVM(支持向量机 )实现一个垃圾邮件分类器。在开始之前,先简单介绍一下SVM①从逻辑回归的 cost function 到SVM 的 cost function逻辑回归的假设函数如下:hθ(x)取值范围为[0,1],约定hθ(x)>=0.5,也即θT·x >=0时,y=1;比如hθ(x)=0.6...

2017-12-16 22:01:00 120

转载 Notes of Machine Learning (Stanford), Week 6, Advice for Applying Machine Learning

本文根据水库中蓄水标线(water level) 使用正则化的线性回归模型预 水流量(water flowing out of dam),然后 debug 学习算法 以及 讨论偏差和方差对 该线性回归模型的影响。①可视化数据集本作业的数据集分成三部分:ⓐ训练集(training set),样本矩阵(训练集):X,结果标签(label of result)向量 y...

2017-12-12 23:03:00 84

转载 Notes of Machine Learning (Stanford), Week 5, Neural Networks - Learning

在这篇文章中,会实现一个BP(backpropagation)算法,并将之应用到手写的阿拉伯数字(0-9)的自动识别上。训练数据集(training set)如下:一共有5000个训练实例(training instance),每个训练实例是一个400维特征的列向量(20*20 pixel image)。用 X 矩阵表示整个训练集,则 X 是一个 5000*400 (5000行 ...

2017-12-11 13:38:00 76

转载 Notes of Machine Learning (Stanford), Week 4, Neural Networks - Representation

本作业使用神经网络(neural networks)识别手写的阿拉伯数字(0-9)关于使用逻辑回归实现多分类问题:识别手写的阿拉伯数字(0-9),请参考:http://www.cnblogs.com/hapjin/p/6085278.html由于逻辑回归是线性分类(它的假设函数是一个线性函数,就是划一条直线,把数据分成了两类。可参考这篇文章中的:②使用逻辑回归来实现多分类问...

2017-12-05 17:02:00 65

转载 Notes of Machine Learning (Stanford), Week 3, Logistic Regression

Logistic Regression---实现一个逻辑回归问题描述:用逻辑回归根据学生的考试成绩来判断该学生是否可以入学。这里的训练数据(training instance)是学生的两次考试成绩,以及TA是否能够入学的决定(y=0表示成绩不合格,不予录取;y=1表示录取)因此,需要根据trainging set 训练出一个classification model。然后,拿着...

2017-11-30 23:45:00 71

转载 Notes of Machine Learning (Stanford), Week 1~2, Linear Regression

①假设函数(hypothesis function)在给定一些样本数据(training set)后,采用某种学习算法(learning algorithm)对样本数据进行训练,得到了一个模型或者说是假设函数。当需要预测新数据的结果时,将新数据作为假设函数的输入,假设函数计算后得到结果,这个结果就作为预测值。假设函数的表示形式一般如下:θ 称为模型的参数(或者是:权重w...

2017-11-27 21:48:00 65

转载 Ubuntu更换阿里源

1. 首先查看自己的ubuntu系统的codename,这一步很重要,直接导致你更新的源是否对你的系统起效果,查看方法: lsb_release -a 如,我的系统显示:  Description: Ubuntu 17.04  Release: 17.04  Codename: zesty2. 确认阿里源支持: 登陆以下网页:htt...

2017-11-13 13:33:00 136

转载 Ubuntu下基于Anaconda的Tensorflow安装

(1)下载Anaconda(2)安装Anaconda bash Anaconda3-4.2.0-Linux-x86_64.sh(3)利用Anaconda安装TensorflowCreate a conda environment called tensorflow. conda create -n tensorflow python=3.5Activate the envir...

2017-11-09 22:05:00 81

转载 Ubuntu安装Python3.5

(1)sudo add-apt-repository ppa:fkrull/deadsnakes(2)sudo apt-get update(3)sudo apt-get install python3.5(4)sudo cp /usr/bin/python /usr/bin/python_bak,先备份(5)sudo rm /usr/bin/python,删除(6)sudo ln -s...

2017-11-09 17:18:00 120

转载 Tips for C++ Primer Chapter 12 动态内存

第12章 动态内存动态内存与智能指针不同的内存管理方式静态内存:保存局部static对象、类static数据成员、定义在任何函数之外的变量。栈内存:保存定义在函数之内的非static对象。内存池 | 自由空间(free store)| 堆:存储动态分配的对象。PS:必须显式销毁不再使用的动态内存C++11提供了智能指针:shared_ptr允许多个指针指...

2017-11-05 11:48:00 177

转载 Tips for C++ Primer Chapter 11 关联容器

第11章 关联容器关联容器类型map 关联数组;保存键值对set 关键字即值multimap 关键字可重复出现的mapmultiset 关键字可重复出现的setunordered_ 在上述名字前加上unordered_;无序集合(用哈希函数来组织元素)使用关联容器pair类型pair定义在头文件utility中。pair上...

2017-11-01 15:37:00 205

转载 Tips for C++ Primer Chapter 10 泛型算法

第10章 泛型算法accumulate函数accumulate(b, e, val) 返回一对迭代器范围内元素的“和”,第三个参数指定“和”的初值;返回类型与第三个实参的类型一致,而与容器内的元素类型无关例如:vector<double> v{1.1, 2, 3, 4};accumulate(v.cbegin(), v.cend(), 0); //返回值是...

2017-10-25 15:31:00 109

转载 Tips for C++ Primer Chapter 9 顺序容器

第9章 顺序容器顺序容器概述vector 可变大小数组deque 双端队列list 双向链表forward_list 单向链表(C++11)array 固定大小数组(C++11)string 与vector相似的容器,但专门用于保存字符PS:C++11的容器比旧版本的快得多,因为新标准下支持“对象移动”(第13章)。容器库...

2017-10-21 16:28:00 126

转载 Tips for C++ Primer Chapter 8 IO库

第8章 IO库IO类IO库类型和头文件头文件:类iostream(控制台的IO):istream ostream iostreamfstream(命名文件的IO):ifstream ofstream fstreamsstream(内存string对象的IO):istringstream ostringstream stringstreamPS:ifstre...

2017-10-16 17:29:00 91

转载 Trie Tree 字典树

问题:统计词典中以给定字符串为前缀的单词数量http://hihocoder.com/problemset/problem/1014(1)数据结构cnt:记录词典中所有单词经过该节点的次数flag:标识是否构成以该节点结尾的单词ptr:指向子节点的指针数组,假设字符集是小写英文字母,ptr[0]!=NULL隐式地表示该节点指向的下一节点对应字符'a'根节点不包含字符,其余每...

2017-10-15 21:29:00 119

转载 Manacher Algorithm 最长回文子串

问题:求一个字符串的最长回文子串的长度http://hihocoder.com/problemset/problem/10321.Brute Force枚举子串(起点和终点),再判断子串是否回文串。时间复杂度O(n^3)2.稍优的算法枚举子串的中点,从中点向两侧扩展判断回文串。时间复杂度O(n^2)3.Manacher算法在前一种算法的基础...

2017-10-14 21:53:00 56

转载 Tips for C++ Primer Chapter 7 类

第7章 类定义抽象数据类型定义成员函数成员函数的声明必须在类的内部,它的定义则既可以在类的内部也可以在类的外部。定义在类的内部的函数是隐式的inline函数。this指针成员函数通过一个名为this的额外隐式参数来访问调用它的那个对象。当我们调用一个成员函数时,用请求该函数的对象地址初始化this。this是一个常量指针(不允许改变this中保存的地...

2017-10-04 16:51:00 97

转载 Tips for C++ Primer Chapter 6 函数

第6章 函数函数基础局部静态对象(local static object)在程序的执行路径第一次经过对象定义语句时初始化,并且直到程序终止才被销毁,在此期间即使对象所在的函数结束执行也不会对它有影响。如果局部静态变量未被显式初始化,它将执行值初始化(内置类型的局部静态变量初始化为0)。函数声明函数声明也称作函数原型(function prototype)...

2017-09-28 22:26:00 120

转载 Tips for C++ Primer Chapter 5 语句

第5章 语句switch语句switch的case标签必须是整型常量表达式。不允许跨过变量的初始化语句直接跳转到该变量作用域内的另一个位置。假设运行以下代码时,case匹配了false:case true:  string s; //非法;控制流试图绕过一个变量的初始化  int i = 0; //非法;控制流试图绕过一个变量的初始化  int j;...

2017-09-27 10:01:00 90

转载 Tips for C++ Primer Chapter 4 表达式

第4章 表达式左值与右值:不同运算符对运算对象的要求、及其返回值类型赋值运算符:需要一个(非常量)左值作为其左侧运算对象,得到的结果仍然是一个左值。取地址符:作用于一个左值运算对象,返回一个右值(它是一个指向左值运算对象的指针)。解引用运算符、下标运算符:求值结果是左值。内置类型和迭代器的递增递减运算符:作用于左值运算对象,其前置版本所得结果是左值。当一个对...

2017-09-25 09:08:00 116

转载 Tips for C++ Primer Chapter 3 字符串、向量和数组

第3章 字符串、向量和数组命名空间using std::cin;using namespace std;stringstring s4(3, 'c'); //s4的值是"ccc"使用getline读取一整行string line;getline(cin, line);若成功读取一行,getline函数返回true(读到空行也返回true,因...

2017-09-23 19:51:00 122

转载 Tips for C++ Primer Chapter 2 变量和基本类型

第2章 变量和基本类型基本内置类型基本内置类型:算术类型和空类型;算术类型又包括整型(字符和布尔类型也包括在内)和浮点型。可寻址的最小内存块称为“字节”(byte),存储的基本单元称为“字”(word);一个字通常由几个字节组成。1字节(byte)=8比特(bit),比特非0即1。类型unsigned int可以缩写为unsigned。int与s...

2017-09-22 15:02:00 188

转载 C++学习的小Tips

Classes的两个经典分类Class without pointer member(s) complexClass with pointer member(s) stringHeader中的防卫式声明complex.h#ifndef __COMPLEX__#define __COMPLEX__//code#endifinline function函数若在class bod...

2017-09-16 17:09:00 124

空空如也

空空如也

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

TA关注的人

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