Skip to content

Can CNN or RNN Deep learning models be implemented using spark-rapids-ml in Spark Rapids? #9788

Answered by leewyang
leehaoun asked this question in Q&A
Discussion options

You must be logged in to vote

@leehaoun spark-rapids-ml is more targeted towards GPU-acceleration of the traditional ML algorithms found in Spark MLlib.

For distributed inference using models trained in deep-learning frameworks like TensorFlow and PyTorch, you will pretty much need to directly import the model inferencing code into Spark. We have examples of how to do this in these examples.

If you are trying to do distributed training on Spark, you will need to use the distributed training APIs of the respective DL frameworks combined with Spark integrations like Horovod-on-Spark, TensorFlow Distributor, or Pytorch Distributor.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@leehaoun
Comment options

Answer selected by leehaoun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants