GitHub user ProtD opened a pull request:
https://github.com/apache/spark/pull/18872
[MLlib] Fix writing LibSVM
## What changes were proposed in this pull request?
Check the option "numFeatures" only when reading LibSVM, not when writing.
When writing, Spark was raising an exception. After the change it will ignore
the option completely. @liancheng @HyukjinKwon
(Maybe the usage should be forbidden when writing, in a major version
change?).
## How was this patch tested?
Manual test, that loading and writing LibSVM files work fine, both with and
without the numFeatures option.
Please review http://spark.apache.org/contributing.html before opening a
pull request.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ProtD/spark master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/18872.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #18872
----
commit 3b43de07ea43b341aa782d629dff1e5da970916f
Author: Jan Vrsovsky <[email protected]>
Date: 2017-08-07T16:24:11Z
check numFeatures only when reading LibSVM -- not when writing
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]