- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 西瓜书习题4.3 决策树
要求编程实现基于信息熵进行划分选择的决策树算法。并为西瓜数据集3.0生成一棵决策树;其实说白了,决策树就是一颗递归生成的树,每个中间结点都是属性的划分,叶节点给出分类结果。从算法流程来看显然要构造一个node类,用来存储树的结构。这里设计了四个属性,分别来表示node的类别(-1表示中间结点,0表示负类,1表示正类),node的分支数组,node的最优划分属性和选择这个属性的值。...
2019-03-31 21:41:30 3064 1
原创 python3.x库gameobjects
gameobjects库是一个编写好的向量库,它基于pygame可以来做一系列的向量操作.目前gameobjects库只有python2.x的版本,因此想要在python3.x下使用必须要自己修改.因此先是去复习了python2.x与python3.x的几大差别.1.就是print函数,这个想必不要再说了2.异常的处理 #抛出异常raise ValueError("xxxxxx...
2018-10-20 00:06:57 3295 1
原创 使用栈实现中缀表达式求值
本文主要参考了使用栈实现表达式求值的写法,具体的算法实现可以看一下.补充完善了在有小数参与运算的情况下该如何实现.在处理的过程中需要用到两个栈,一个是运算符栈,一个是数字栈.遇到小数点就做特殊处理.double get_answer(){ opter.push('#'); int counter = 0; char c = getchar(); bool numcou = fal...
2018-09-22 15:27:06 3804
原创 SimpleImputer函数详解
废话不多说,直接上代码.import numpy as npfrom sklearn.impute import SimpleImputerimp_mean = SimpleImputer(missing_values=np.nan, strategy='mean')x = [[7, 2, 3], [4, np.nan, 6], [10, 5, 9]]data = [[np.na...
2018-09-12 15:39:21 24424 4
原创 TypeError: slice indices must be integers or None or have an __index__ method解决方案
在做cs231n的assignment1时遇到了,查了一下,主要是由numpy1.11.0以上版本不支持浮点数作为索引造成的.问题主要出在Extract Features模块,根据错误提示去cs231n文件夹下的features.py,在121行处orientation_histogram[:,:,i] = uniform_filter(temp_mag, size=(cx, cy))[...
2018-08-11 09:59:45 4643 1
原创 在线处理求最长子列和
#include <iostream>using namespace std;int main(){}int MaxSubstrSum(int list[],int n){ int temp=0,maxsum=0; int i; for (i=0;i<n;i++){ temp+=list[i]; if (temp&...
2018-04-29 14:25:23 129
原创 杭电1019
#include <string>#include <sstream>#include <iostream>using namespace std;int gcd(int a,int b);int lcm(int a,int b,int gcd_ab);int main(){ string s; long int n,a,b,l,gc...
2018-04-27 23:33:51 239
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人