[ 
https://issues.apache.org/jira/browse/SPARK-30378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

zhengruifeng resolved SPARK-30378.
----------------------------------
    Fix Version/s: 3.0.0
       Resolution: Fixed

Issue resolved by pull request 27044
[https://github.com/apache/spark/pull/27044]

> FM support getter of training prams
> -----------------------------------
>
>                 Key: SPARK-30378
>                 URL: https://issues.apache.org/jira/browse/SPARK-30378
>             Project: Spark
>          Issue Type: Improvement
>          Components: ML, PySpark
>    Affects Versions: 3.0.0
>            Reporter: zhengruifeng
>            Assignee: Huaxin Gao
>            Priority: Minor
>             Fix For: 3.0.0
>
>
> {code:java}
> In [1]: from pyspark.ml.linalg import Vectors
> In [2]: from pyspark.ml.classification import FMClassifier
> In [3]: df = spark.createDataFrame([(1.0, Vectors.dense(1.0)),(0.0, 
> Vectors.sparse(1, [], []))], ["label", "features"])
> In [4]: fm = FMClassifier(factorSize=2, seed=11)
> In [5]: model = fm.fit(df)
> 19/12/29 13:17:27 WARN BLAS: Failed to load implementation from: 
> com.github.fommil.netlib.NativeSystemBLAS
> 19/12/29 13:17:27 WARN BLAS: Failed to load implementation from: 
> com.github.fommil.netlib.NativeRefBLAS
> In [6]: fm.getMaxIter()
> Out[6]: 100
> In [7]: model.getMaxIter()
> ---------------------------------------------------------------------------
> AttributeError                            Traceback (most recent call last)
> <ipython-input-7-e01eaba831a3> in <module>()
> ----> 1 model.getMaxIter()AttributeError: 'FMClassificationModel' object has 
> no attribute 'getMaxIter'
>  {code}
>  
> It seems that we should modifiy the newly added FMs in the py side, to keep 
> in line with other algs.
> It is quite similar to your prevous work, would you like to work on this? 
> [~huaxingao]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to