databricks / spark-deep-learning

Deep Learning Pipelines for Apache Spark
https://databricks.github.io/spark-deep-learning
Apache License 2.0
1.99k stars 494 forks source link

Java API #50

Open Ayush-iitkgp opened 6 years ago

Ayush-iitkgp commented 6 years ago

Hi, I have started to use Spark MLlib for my machine learning needs using Java. Now, I am curious to explore Deep Learning with Mllib but I find no documentation for Java. Is there a Java API? If no, when can I expect the same?

jvmncs commented 6 years ago

There currently is no Java API, and as far as I can tell, there seems to be no plan to create one in the future. For better or for worse, Python seems to be the dominant language for deep learning. As such, priority for developing the Python API has been highest.

sueann commented 6 years ago

We are looking into adding Scala APIs for readImages and DeepImageFeaturizer, which would enable transfer learning for images in Scala. @Ayush-iitkgp it might work for your Java workflow?