I just want things to get running and sometimes it is the easiest and fastest to adapt the code a bit here and there. Scala implicits are lovely to do so, however, if things are private there is no way to add extra functionality.
Currently I am just copying the spark classes which I need access to, which looks a bit unwanted. Stephan Sahm Data Reply a Reply AG company Luise-Ullrich-Straße 14 80636 - München - GERMANY phone: +49 89 411142-0 mobile: +49 151 19567092 s.s...@reply.de<mailto:s.s...@reply.de> www.reply.de [Data Reply] ________________________________ From: holden.ka...@gmail.com [holden.ka...@gmail.com] on behalf of Holden Karau [hol...@pigscanfly.ca] Sent: 01 December 2017 19:33 To: Jacek Laskowski Cc: Sahm Stephan; dev@spark.apache.org Subject: Re: private methods in mllib So I want to be clear, many of these things are private in org.apache.spark.ml<http://org.apache.spark.ml> as well. The implementation details of the algorithms may change, so changing parts of the internals isn't easily supported. What are you trying to change or add? On Fri, Dec 1, 2017 at 10:29 AM, Jacek Laskowski <ja...@japila.pl<mailto:ja...@japila.pl>> wrote: Hi Sahm, Unless I'm mistaken [1], but org.apache.spark.mllib is put on hold and is considered @deprecated these days. That'd explain why "so many things made private". [1] https://github.com/apache/spark/blob/master/mllib/src/main/scala/org/apache/spark/mllib/package.scala#L21 Pozdrawiam, Jacek Laskowski ---- https://about.me/JacekLaskowski Spark Structured Streaming https://bit.ly/spark-structured-streaming Mastering Apache Spark 2 https://bit.ly/mastering-apache-spark Follow me at https://twitter.com/jaceklaskowski On Fri, Dec 1, 2017 at 11:35 AM, Sahm Stephan <s.s...@reply.de<mailto:s.s...@reply.de>> wrote: Dear spark developers, just tried to modify the MultivariateGaussian from org.apache.spark.mllib.stat.distribution and failed miserably because there are so many things made private. Why? What would be a good way to deal with this? Rewrite everything? thanks a lot, best, Stephan Stephan Sahm Data Reply a Reply AG company Luise-Ullrich-Straße 14<https://maps.google.com/?q=Luise-Ullrich-Stra%C3%9Fe+14+%0D+80636+-+M%C3%BCnchen+-+GERMANY&entry=gmail&source=g> 80636 - München - GERMANY phone: +49 89 411142-0 mobile: +49 151 19567092<tel:+49%201511%209567092> s.s...@reply.de<mailto:s.s...@reply.de> www.reply.de<http://www.reply.de> [Data Reply] ________________________________ Data Reply GmbH Sitz/Registered Office: München Handelsregister/Register of Companies: Amtsgericht München, HRB 219581 Geschäftsführer/Managing Directors: Michele Giordano, Nikolaos Radouniklis, Daniel Wajngarten -- Twitter: https://twitter.com/holdenkarau ________________________________ Data Reply GmbH Sitz/Registered Office: München Handelsregister/Register of Companies: Amtsgericht München, HRB 219581 Geschäftsführer/Managing Directors: Michele Giordano, Nikolaos Radouniklis, Daniel Wajngarten