2018年4月1日

摘要: 在阅读Spark ML源码的过程中,发现很多机器学习中的优化问题,都是直接调用breeze库解决的,因此拿来breeze源码想一探究竟。整体来看,breeze是一个用scala实现的基础数学库,breeze之于Spark ML,就像numpy和scipy之于sklearn一样,很多Spark ML中 阅读全文
posted @ 2018-04-01 14:32 jicanghai 阅读(1071) 评论(0) 推荐(0)
摘要: 之前我们讲过,在Spark ML中所有的机器学习模型都是以参数作为划分的,树相关的参数定义在treeParams.scala这个文件中,这里构建一个关于树的体系结构。首先,以DecisionTreeParams作为起始,这里存储了跟树相关的最基础的参数,注意它扩展自PredictorParams。接 阅读全文
posted @ 2018-04-01 13:43 jicanghai 阅读(628) 评论(0) 推荐(0)

导航