自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 决策树

决策树代码,java实现 import java.util.ArrayList; import java.util.Random; class Node { int split_feature_index; double split_feature_value; Node left_child = null; Node right_child = null; ...

2020-05-02 22:47:34 139

原创 Java Lambda

java lambda表达式 基本语法 (VarList)->{Statement} 例如: (int a, int b) -> {return a+b;}; 应用场景 例如:对某对象执行某操作,但是这个操作经常被用户修改 比如:需要选出字符串串长小于100的,但是用户可能要求突然又变成字符串的首字母为a 怎么办? 前面写死的代码不宜更改 方法:实现一个interface, 在inte...

2019-10-14 15:11:20 232

原创 report-PA1-A.

PA1-A报告 2016012519 罗承扬 一、实现过程 1、抽象类 (1)引入abstract关键字 在Tokens.java中加入这一关键字,并在Decaf.jflex中加入关键字,返回Tokens.ABSTRACT 在语法分析文件Decaf.jacc中加入关键字ABSTRACT的声明 (2) 修改ClassDef和MethodDef的相关产生式 按照提示修改相关产生式, 对于Clas...

2019-10-05 23:57:00 612

原创 Linux 下命令行的使用--文件处理

Linux 下命令行的使用–文件处理 1、文件权限:三个方面 rwx: read, write, execute 三个对象:持有者、群组、其他人 ls -al 可以打出某个目录下的文件属性 drwxr–r-- 2 luochengyang16 luochengyang16 文件类型、权限 连接数 持有者 所在群组 2、文件权限的修改 (1) r–4, w–2, x–1 :修改1的权限 chmod...

2019-07-06 21:05:27 120

翻译 10分钟学会Pandas

1、创建对象 import pandas as pd print(pd.Series([1,2,3,4,5], index=list("abcde"))) a 1 b 2 c 3 d 4 e 5 dates = list('ABCDEF') df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=...

2019-07-04 15:34:30 169

翻译 Numpy库学习笔记

Numpy库 对Numpy库实在太不了解啦,利用这几天假期抓紧学习下Numpy相关知识 学习Numpy的原因是,这可以显著提高运算速度 a = np.random.normal(0, 2, 10000000) begin = time.time() np.sum(a) end = time.time() print(end-begin) a = list(a) begin = time.time...

2019-07-01 19:15:29 175

原创 Python提高(1)

一、python中的一些方法 1、enumerate()方法 mylist = ["a","b","c"] for i in range(len(mylist)): print(value[i]) #可以用enumerate方法改写 enumerate(): mylist = ["a","b","c"] for i,value in enumerate(mylist): print(i,val...

2019-07-01 15:58:42 80

原创 正则表达式

分两个部分,首先讲一下正则表达式的写法,然后是python和java中正则表达式的编程 零、正则表达式的一般理论 形式语言与自动机 一、正则表达式的一般写法 1、 操作符 *: 表示将前面模式匹配0次或者多次 +:表示将前面模式匹配0次或者多次 ?:表示将前面模式匹配0次或者1次 {M,N}: 表示将前面模式匹配M次到N次 . :通配符 [] : 匹配字符组中的任意一个字符 [^] : 匹配...

2019-07-01 13:20:45 124

翻译 梯度下降

梯度下降算法 机器学习中常见的最小化问题是: min:f(w)=∑i=1Nfi(w)min :f(w)=\sum_{i=1}^{N}{f_{i}(w)}min:f(w)=∑i=1N​fi​(w) 例如:可认为每一项都是一个数据点的残差 1.经典梯度下降 一般的考虑就是,随机选取www,之后 计算梯度∇f\nabla f∇f,之后对于www,用下面办法更新 wt=wt−1−α∇f(wt−1) w_...

2019-06-30 19:20:04 152

空空如也

空空如也

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

TA关注的人

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