[SPARK-10076] [ML] make MultilayerPerceptronClassifier layers and weights public

Fix the issue that ```layers``` and ```weights``` should be public variables of ```MultilayerPerceptronClassificationModel```. Users can not get ```layers``` and ```weights``` from a ```MultilayerPerceptronClassificationModel``` currently.

Author: Yanbo Liang <ybliang8@gmail.com>

Closes #8263 from yanboliang/mlp-public.
This commit is contained in:
Yanbo Liang 2015-08-17 23:57:02 -07:00 committed by Xiangrui Meng
parent 5af3838d2e
commit dd0614fd61

View file

@ -172,8 +172,8 @@ class MultilayerPerceptronClassifier(override val uid: String)
@Experimental
class MultilayerPerceptronClassificationModel private[ml] (
override val uid: String,
layers: Array[Int],
weights: Vector)
val layers: Array[Int],
val weights: Vector)
extends PredictionModel[Vector, MultilayerPerceptronClassificationModel]
with Serializable {