Redian新闻
>
有尝请教关于spark api java coding (转载)
avatar
有尝请教关于spark api java coding (转载)# Programming - 葵花宝典
l*e
1
【 以下文字转载自 Hardware 讨论区 】
发信人: daye520 (AGOG), 信区: Hardware
标 题: fry's的便宜电视 (转载)
发信站: BBS 未名空间站 (Tue Dec 1 18:06:46 2009, 美东)
发信人: superyl ([email protected]), 信区: shopping
标 题: fry's的便宜电视
发信站: BBS 未名空间站 (Tue Dec 1 18:04:18 2009, 美东)
你们谁家附近有fry's,幸福了
http://www.frys.com/product/5391788?site=sr:SEARCH:MAIN_RSLT_PG
avatar
M*o
2
他们居然前后分别动用了沙宝亮,华少,黄渤
,大张伟,阿宝,孙楠,刘欢,冯巩。
avatar
h*s
4
【 以下文字转载自 DataSciences 讨论区 】
发信人: hjxds (Kiss My Shiny Metal Ass), 信区: DataSciences
标 题: 有尝请教关于spark api java coding
发信站: BBS 未名空间站 (Thu Dec 14 00:00:11 2017, 美东)
现有一个Java 写的gbm 的scoring code, 剧长因为是很多tree。
现在我想把这个code搬到spark上去run,所以需要改写.
我的理解是把所有x 建立一个rdd,每一个row是一个(key,vector),然后rdd.map((k,v
)=>
(k,tree(vector))), 这个思路对不对?
如果对的话,我就要确保 我的tree function take a vector as input and return
the
score.对吧?
vector里面的x1,x2,x3,...的位置要确保一致对吧?
哪里能找到一些类似的code?谢谢。
avatar
z*n
5
哇塞,要不要买一个呢,太便宜了吧

【在 l******e 的大作中提到】
: 【 以下文字转载自 Hardware 讨论区 】
: 发信人: daye520 (AGOG), 信区: Hardware
: 标 题: fry's的便宜电视 (转载)
: 发信站: BBS 未名空间站 (Tue Dec 1 18:06:46 2009, 美东)
: 发信人: superyl ([email protected]), 信区: shopping
: 标 题: fry's的便宜电视
: 发信站: BBS 未名空间站 (Tue Dec 1 18:04:18 2009, 美东)
: 你们谁家附近有fry's,幸福了
: http://www.frys.com/product/5391788?site=sr:SEARCH:MAIN_RSLT_PG

avatar
l*y
6
我觉得大张伟、冯巩和孙楠都比他帅

【在 M****o 的大作中提到】
: 他们居然前后分别动用了沙宝亮,华少,黄渤
: ,大张伟,阿宝,孙楠,刘欢,冯巩。

avatar
s*i
7
front camera is for video calls. the bottleneck is network speed. i got
compliant about iphone but not ipad while making video calls.
avatar
h*s
8
score是要产生预测的y,所以data里没有y,只有快上千的x1..x999,所以不用split y
吧?由于x
太多了,我只能用vector或者list?
其实我的问题还有一点麻烦的地方,我的score function是另一个软件产生的java
code。 很长
所以手动改很烦,所以我试图保持原样看能不能wrap起来放到spark api里。 以下是
score
function的例子,
private double XB_TOTAL_ACTIV_MNTH_P1Q; /*XB_TOTAL_ACTIV_MNTH_P1Q 是我的x1
,其
他省略了 ×/
/*这里是用vector values[]赋值给x1
public void setDoubleVariables(double [] values) {
if (values.length != doubleVariables.length) {
System.out.println("Error! expecting " + doubleVariables.length + "
values for double predictors.");
} else {
XB_TOTAL_ACTIV_MNTH_P1Q = values[1];
}
}
这是一个tree function(x1)= score1;
private class tree_1 {
/* Tree 1 of 993 */
public double score() {
double target;
int node;
boolean done;
/* N terminal nodes = 6, Depth = 5 */
target = 0.0;
node = 1; /* start at root node */
done = false; /* set at terminal node */
while (!done) switch (node) {
case 1:
if (XB_POS_ACTIV_MNTH_L12M < 3.5) node = 2;
else node = 3;
break;
case 2:
............ /* skipped all cases here */
default: /* error */
target = 0.0;
done = true;
node = 0;
break;
}
return target;
}
}
tree_1 tree_1_obj=new tree_1();
把所有tree(x)都加起来是我的score
public double TreeNet_1_1() {
double response = 0.0;
response += init;
response+=tree_1_obj.score();
return response;
}
这样的写法有先赋值的一步把values[]里的x1等先搬到XB_TOTAL_ACTIV_MNTH_P1Q 里,
然后后
面的tree()是用XB_TOTAL_ACTIV_MNTH_P1Q做的计算,而不是直接用values[0]. 如果这
样的写
法我直接放到.map()里能work吗?
avatar
b*2
9
可惜,我们这边都没有
avatar
t*c
10
哪个韩国人,什么背景?

【在 M****o 的大作中提到】
: 他们居然前后分别动用了沙宝亮,华少,黄渤
: ,大张伟,阿宝,孙楠,刘欢,冯巩。

avatar
p*m
11

像你这样慢速上网的已经不多了

【在 s********i 的大作中提到】
: front camera is for video calls. the bottleneck is network speed. i got
: compliant about iphone but not ipad while making video calls.

avatar
z*n
12
gone so fast

【在 b********2 的大作中提到】
: 可惜,我们这边都没有
avatar
M*o
13
no idea
张亮都比他好看

【在 t*c 的大作中提到】
: 哪个韩国人,什么背景?
avatar
s*x
14
they fix that in ipad 4
avatar
a*e
15
这价格太假了吧
avatar
l*y
16
张亮几乎算是中国帅哥的top 1/1000000000了
你这个“都”字用的完全没有道理。如果说哪个韩国人比张亮还好看,那才算新鲜。

【在 M****o 的大作中提到】
: no idea
: 张亮都比他好看

avatar
z*n
17
我发给同事逗了逗他们,一个个激动地,赶紧点,然后发现没货了,以为
是卖光了自己出手慢了,那个悔恨啊,哈哈
岂不知frys在逗你玩

【在 a***e 的大作中提到】
: 这价格太假了吧
avatar
b*g
18

据说是很多女人的梦中情人,不过我怎么也看不出来帅在哪里

【在 t*c 的大作中提到】
: 哪个韩国人,什么背景?
avatar
p*0
19
怎么这么便宜?
avatar
s*l
20
韩国人怎么样另说,张亮这驴脸还那么多零里挑一?

【在 l*y 的大作中提到】
: 张亮几乎算是中国帅哥的top 1/1000000000了
: 你这个“都”字用的完全没有道理。如果说哪个韩国人比张亮还好看,那才算新鲜。

avatar
a*s
21
庾澄庆把这歌改得很欢乐,挺好得的。

【在 M****o 的大作中提到】
: 他们居然前后分别动用了沙宝亮,华少,黄渤
: ,大张伟,阿宝,孙楠,刘欢,冯巩。

avatar
y*i
22
据韩国女人说的吧。

【在 b*******g 的大作中提到】
:
: 据说是很多女人的梦中情人,不过我怎么也看不出来帅在哪里

avatar
a*a
23
lz你丫太有才了,哈哈哈哈
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。