摘要: [toc] ___ ___ 计算模型 TensorFlow中的所有计算都会被转化为计算图上的节点。 而节点之间的边描述了计算之间的依赖关系。 在TensorFlow中,张量可以被简单地理解为多维数组。 TensorFlow是一个通过计算图的形式来表述计算的编程系统。 ___ 数据模型 在张量中,并没 阅读全文
posted @ 2018-10-18 10:16 pestle 阅读(180) 评论(0) 推荐(0) 编辑
摘要: [toc] sklearn.neural_network.MLPClassifier :tuple,第i个元素表示第i个隐藏层的神经元个数。 :隐藏层激活函数,identity、logistic、tanh、relu。 :权重优化算法,lbfgs、sgd、adam。 :正则化项参数。 :随机优化的mi 阅读全文
posted @ 2018-10-16 17:19 pestle 阅读(10065) 评论(0) 推荐(1) 编辑
摘要: [toc] 神经元模型 如上图,神经元接收到来自$n$个其他神经元传递过来的输入信号,这些输入信号通过带权重的连接进行传递,神经元接收到的总输入值将与神经元的阈值进行比较,然后通过激活函数处理以产生神经元的输出。 感知机 对训练样例$(x,y)$,若当前感知机的输出为$\hat{y}$,则感知机权重 阅读全文
posted @ 2018-10-16 17:17 pestle 阅读(306) 评论(0) 推荐(0) 编辑
摘要: [toc] ___ 类别不平衡(class imbalance) 当不同类别的训练样本数目差别很大,则会对学习过程造成困扰。如有998个反例,但正例只有2个。 从线性分类器的角度讨论,用$y=w^Tx+b$对新样本$x$进行分类时,事实上是在用预测出的$y$值与一个阈值进行比较。如通过在$y 0.5 阅读全文
posted @ 2018-10-12 17:59 pestle 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: [toc] 贝叶斯公式 贝叶斯公式: $$P(A|B)=\frac{P(B|A)P(A)}{P(B)}$$ 在$B$出现的前提下$A$出现的概率,等于$A$和$B$都出现的概率除以$B$出现的概率。 假设事件$A$本身包含多种可能性,集$A=\{A_1,A_2,\cdots,A_n\}$,那么对于集 阅读全文
posted @ 2018-10-12 17:59 pestle 阅读(990) 评论(0) 推荐(0) 编辑
摘要: [toc] sklearn.linear_model.LogisticRegression :惩罚项,可为 。 只支持 。 1. 正则化的损失函数不是连续可导的,而 这三种算法需要损失函数的一阶或二阶连续可导。 2. 调参时如果主要是为了解决过拟合,选择 正则化就够了。若选择 正则化还是过拟合,可考 阅读全文
posted @ 2018-10-12 17:58 pestle 阅读(14567) 评论(0) 推荐(1) 编辑
摘要: [toc] 线性回归 假设存在线性相关关系:$y=a+bx$ 均方误差是回归任务中最常用的性能度量指标。因此,其损失函数为: $$ J(a,b)=\frac{1}{2m}\sum_{i=1}^{m}(y^{'(i)} y^{(i)})^2=\frac{1}{2m}\sum_{i=1}^{m}(a+b 阅读全文
posted @ 2018-10-12 17:57 pestle 阅读(1617) 评论(0) 推荐(1) 编辑
摘要: 经济数据的结构: 1)横截面数据(cross-sectional data):在给定时点对个人、家庭、企业、城市、州、国家或一系列其他单位采集样本所构成的数据集。 主要特征:从样本背后的总体中通过随机抽样而得到的。 2)时间序列数据(time series data):对一个或几个变量不同时间的观测 阅读全文
posted @ 2016-08-13 15:57 pestle 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 参考书籍《数据结构与算法分析:C语言描述》 阅读全文
posted @ 2016-07-13 21:09 pestle 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、plist文件结构图 说明: title 属性表示该 item 下汽车名字的首字母, cars 属性存放首字母为 title 的汽车, icon 属性存放图片的名称, name 属性存放汽车的名字。 二、代码实例 新建一个继承自 NSObject 的类,命名为 WJQCars ,该类用于存放首字 阅读全文
posted @ 2016-02-28 17:22 pestle 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 设置 UITableView 中 cell 的背景颜色。 示例1:通过 backgroundView 设置。 1 UIView *view1 = [[UIView alloc] init]; 2 view1.backgroundColor = [UIColor blueColor]; 3 cell. 阅读全文
posted @ 2016-02-26 17:08 pestle 阅读(448) 评论(0) 推荐(0) 编辑
摘要: UITableView 继承自 UIScrollView ,用于实现表格数据展示,支持垂直滚动。 UITableView 需要一个数据源来显示数据,并向数据源查询一共有多少行数据以及每一行显示什么内容等。凡是遵守 UITableViewDataSource 协议的Objc对象,都可以是 UITabl 阅读全文
posted @ 2016-02-22 21:27 pestle 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 当用户在 UIScrollView 上使用捏合手势时, UIScrollView 会给 UIScrollViewDelegate 协议发送一条消息,并调用代理的 viewForZoomingInScrollView: 方法,该方法返回的控件就是需要进行缩放的控件。 实现缩放功能的步骤: 1)让控制器 阅读全文
posted @ 2016-02-16 16:47 pestle 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 普通的 UIView 不具备滚动功能,不能显示过多的内容。UIScrollView 是一个能够滚动的视图控件,可用来展示大量的内容。 UIScrollView 的简单使用: 1)将需要展示的内容添加到 UIScrollView 中; 2)设置 UIScrollView 的 contentSize 属 阅读全文
posted @ 2016-01-30 20:25 pestle 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 新建一个Single View Application,向该工程中导入Tom猫的图片资源,本示例演示Tom猫喝牛奶的动作。图片的名字为 drink_00.jpg、drink_01.jpg、...、drink_80.jpg 。 向 Main.storyboard 中添加 UIImageView ,将图 阅读全文
posted @ 2016-01-29 20:25 pestle 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 一、KVC介绍 键值编码(Key Value Coding,KVC):使开发者不必进行任何操作就可以进行属性的动态读写。 KVC操作方法由NSKeyValueCoding协议提供,而NSObject实现了这个协议,因此ObjC中几乎所有的对象都支持KVC操作,常用的操作方法如下:1)动态设置:s... 阅读全文
posted @ 2016-01-17 21:33 pestle 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 继续对iOS开发基础-九宫格坐标(5)中的代码进行优化。 优化思路:把字典转模型部分的数据处理操作也拿到模型类中去实现,即将ViewController类实现中apps方法搬到WJQAppInfo类实现。实例代码 在WJQAppInfo.h中添加一个向外公开的接口,其返回处理好的模型数组,方... 阅读全文
posted @ 2016-01-16 13:56 pestle 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 继续在iOS开发基础-九宫格坐标(4)的基础上进行优化。一、改进思路 1)iOS开发基础-九宫格坐标(4)中viewDidLoad方法中的第21、22行对控件属性的设置能否拿到视图类WJQAppView? 2)viewDidLoad方法中第18、19行从xib文件中读取信息的操作能否封装到W... 阅读全文
posted @ 2016-01-13 20:55 pestle 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 对iOS开发基础-九宫格坐标(3)的代码进行进一步优化。 新建一个UIView的子类,并命名为WJQAppView,将appxib.xib中的UIView对象与新建的视图类进行关联。 WJQAppView类中声明3个IBOutlet属性,与appxib.xib中的视图对象包含的UIImage... 阅读全文
posted @ 2016-01-13 19:16 pestle 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 延续iOS开发基础-九宫格坐标(2)的内容,对其进行部分修改。 本部分采用 Xib 文件来创建用于显示图片的 UIView 对象。 一、简单介绍 Xib 和 storyboard 的比较: 1) Xib 是轻量级的,用来描述局部的UI界面; 2) storyboard 是重量级的,用来描述整个软件的 阅读全文
posted @ 2016-01-12 20:21 pestle 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发基础-九宫格(1)中,属性变量 apps 是从plist文件中加载数据的,在 viewDidLoad 方法中的第20行、26行中,直接通过字典的键名来获取相应的信息,使得 ViewController 直接与数据打交道,如果频繁这样使用,可能会不小心把键名写错,而程序却不会报错。因此,考 阅读全文
posted @ 2016-01-11 23:08 pestle 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、功能分析 1)以九宫格展示图片信息,每一个UIView包含一个UIImageView、一个UILabel和一个UIButton。 2)加载App数据,根据数据长度创建对应的格子数; 3)点击下载按钮后,做出相应操作。二、九宫格信息分析三、实例代码 新建Plist属性文件,并命名为Data... 阅读全文
posted @ 2016-01-11 21:22 pestle 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 延续:iOS开发基础-图片切换(3),对(3)里面的代码用懒加载进行改善。 一、懒加载基本内容 懒加载(延迟加载):即在需要的时候才加载,修改属性的 getter 方法。 注意:懒加载时一定要先判断该属性是否为 nil ,如果为 nil 才进行实例化。 优点: 1) viewDidLoad 中创建对 阅读全文
posted @ 2016-01-10 14:42 pestle 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 延续:iOS开发基础-图片切换(2),对(2)里面的代码用属性列表plist进行改善。 新建 Property List 命名为 Data 获得一个后缀为 .plist 的文件。 按如图修改刚创建的文件: 最后,修改 infoArray 的 getter 方法: 1 //infoArray的gett 阅读全文
posted @ 2016-01-10 10:57 pestle 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 延续:iOS开发基础-图片切换(1),对(1)里面的代码进行改善。 在 ViewController 类中添加新的数组属性: @property (nonatomic, strong) NSArray *infoArray; //存放图片信息 通过 self.infoArray 的 getter 方 阅读全文
posted @ 2016-01-06 20:38 pestle 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 一、程序功能分析 1)点击左右箭头切换图片、序号、描述; 2)如果是首张图片,左边箭头失效; 3)如果是最后一张图片,右边箭头失效。二、程序实现 定义确定图片位置、大小的常量:1 //ViewController.m2 CGFloat const POTOIMAGEWIDTH = 120.0... 阅读全文
posted @ 2016-01-06 20:14 pestle 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 一、transform属性 在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度。 1)创建“基于控件初始位置”的形变 CGAffineTransformMakeRotation——旋转 CGAffineTransformMakeTranslation——平移 CGA... 阅读全文
posted @ 2016-01-04 20:11 pestle 阅读(2681) 评论(0) 推荐(0) 编辑
摘要: 一、手写控件的步骤 1)使用相应的控件类创建控件对象; 2)设置该控件的各种属性; 3)添加空间到视图中; 4)如果是UIButton等控件,还需考虑控件的单击事件等;二、添加UIButton单击事件 [topbtn addTarget:self action:@selector(move... 阅读全文
posted @ 2016-01-03 20:29 pestle 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍 UIButton的功能:响应用户操作、显示文字、显示图片、调整内部图片和文字的位置。二、UIButton的状态 UIControlStateNormal:普通状态,为默认情况。 UIControlStateHighlighted:高亮状态,按钮被按下去的时候(手指还未松开)。 ... 阅读全文
posted @ 2016-01-01 17:40 pestle 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、基础知识 如果要想使用Foundation框架的数据类型,那么包含它的主头文件就可以了。即#import 补充:Core Foundation框架是相对底层,里面的代码几乎都是C语言的,而Foundation中是OC的。 iOS中坐标原点在左上角,向右水平方向为x轴,向下垂直方向为... 阅读全文
posted @ 2016-01-01 16:06 pestle 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 继续Auto Layout - BNR篇。打开BNRDetailViewController.m文件,重载viewDidLoad方法来创建UIImageView对象。当你想要给通过加载NIB文件创建的视图层级添加约束时,需要重载viewDidLoad方法。如下:1 - (void)viewDid... 阅读全文
posted @ 2015-10-27 11:36 pestle 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 继续UIImageView - BNR篇。 通过Homepwner TARGETS -> General -> Deployment Info -> Devices中的iPhone改为Universal。当在iPad上运行时,自定义的细节界面不能自动调整大小来适应iPad的屏幕大小。因此,需使... 阅读全文
posted @ 2015-10-26 11:33 pestle 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 二分搜索(binary search):给定一个整数X和整数A1,A1,...,AN-1,后者已经预先排序并在内存中,求下标 i 使得 Ai = X,如果X不在数据中,则返回-1。 1 #include 2 #include 3 using namespace std; 4 5 const... 阅读全文
posted @ 2015-10-25 21:37 pestle 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 费歇尔:实验设计的第一步是建立一组数学公式,用以描述待搜集数据与欲估计结果之间的关系,因此,任何有用的实验必须是能够提供估计结果的。 费歇尔:人们不可避免地会发现以前所得出的观点,至少在一定程度上,明显是过时的或者错误的。 费歇尔:真实分布只是一个抽象的数学公式,搜集的数据只能用来估计这个真... 阅读全文
posted @ 2015-10-25 14:59 pestle 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 继续上篇UITouch - BNR。该篇将实现线条选择、移动和删除操作。 UIGestureRecognizer有一系列子类,每一个子类都用于识别特定的手势。当识别出一个手势时,手势识别器会拦截视图的触摸事件。 使用UITapGestureRecognizer类,实现当用户连续点击屏幕两次时... 阅读全文
posted @ 2015-10-23 13:08 pestle 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 使用UIImagePickerController对象的步骤:1)验证设备是否能从目标源获取内容,通过调用+ (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType来实现。2)调用+ (NSArray *... 阅读全文
posted @ 2015-10-20 16:31 pestle 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 栈(stack):限制仅在表的一端进行插入和删除运算的线性表。其为后进先出(LIFO)的线性表。如下: 顺序栈:栈的顺序存储结构,是运算受限的顺序表。实现如下: 1 #include 2 using namespace std; 3 4 #define MaxSize 100 5 #def... 阅读全文
posted @ 2015-10-20 16:30 pestle 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 信托:就是“受托人”根据“委托人” or “受益人”的利益,对财产进行管理或处分。 盈利模式:赚取利差,通道费用。 核心环节:资金募集,项目选择,风险控制。 信托公司职位:销售,项目,风控。 合作:银信合作,银证信合作,政信合作,证信合作,私募PE信托,可涉及的领域还有房地产、资艺术品,... 阅读全文
posted @ 2015-10-20 15:19 pestle 阅读(227) 评论(3) 推荐(0) 编辑
摘要: 本节任务:创建一个视图,让用户在视图上拖动手指来画线。 UIView类能够重载4个方法来处理不同的触摸事件。- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event // 一个手指或多个手指触摸屏幕。- (void)... 阅读全文
posted @ 2015-10-20 13:49 pestle 阅读(372) 评论(0) 推荐(0) 编辑
摘要: - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info // 当用户选中了一个静态图片或者视频时,会自动发送给委托对象。 ... 阅读全文
posted @ 2015-10-19 16:00 pestle 阅读(227) 评论(0) 推荐(0) 编辑