There is no restriction in templates for what they use of Spark. The ones you are looking at simply don’t need those interfaces. If you need them and are writing templates you can use them. In fact I maintain a template that does not use Spark for the Algorithm, only for IO.
If you think some new API should be in the default PIO API which would that be? On Apr 19, 2017, at 12:06 AM, Fangzhou Yang <fangzhou.y...@hotmail.com> wrote: Hi all, I'm new to predictionio. I just noticed that v0.11 can already support Spark 2.x, can it also currently support Spark ML, DataFrame and Pipeline. It seems the Algorithm interfaces support only Spark RDD. If SparkML is not supported for now, will it be on the roadmap? Are there anyone already work on it? Many Thanks, Fangzhou