To allow your component (model, router etc) to be managed by seldon-core it needs
- To be built into a Docker container
- To expose the approripiate service APIs over REST or gRPC.
To wrap your model follow the instructions for your chosen language or toolkit.
Python based models, including TensorFlow, Keras, pyTorch, StatsModels, XGBoost and Scikit-learn based models.
You can use either:
Java based models including, H2O, Deep Learning 4J, Spark (standalone exported models).
H2O models can be wrapped either from Java or Python.