5 ms·
Happy to answer any questions you may have about Tribuo.
by suyash 6y ago
Happy to answer any questions you may have about Tribuo.
- SiempreViernes 6y agoWhat do you use to visualise results and explore features?
- craigacp 6y agoWe're thinking about the visualisation story. At the moment we use notebooks with the IJava kernel to explore things (our tutorials are jupyter notebooks), but we're still working on the plotting angle.
- nikhilgk 6y agoThis looks really interesting! Kudos and thanks for the good work. Some questions: - What does the future road map look like? - Are you planning on adding more algorithms ? - Any plans to bring in dataset and dataframe handling capabilities such as in numpy/pandas etc? - What other interop features with other languages/platforms are planned? - Any plans for AutoML features?
- craigacp 6y ago- Short term roadmap is here - https://github.com/oracle/tribuo/blob/main/docs/Roadmap.md https://github.com/oracle/tribuo/blob/main/docs/Roadmap.md, longer term we'd like to see what the community wants. - Yep. - There are various efforts on the JVM to build multidimensional arrays, we're talking to many of them to try and figure out a strategy for the whole platform. Ditto for dataframes, though Apache Arrow looks like a good baseline. - We're not looking at other languages outside of the JVM at the moment, but we're continuing to contribute to Tensorflow Java and ONNX Runtime to improve their Java support. We could look at pytorch inference support based on their Java API, but that overlaps pretty well with the things that ONNX Runtime supports. Do you have any suggestions? - Not beyond hyperparameter tuning.
- nikhilgk 6y ago> We're not looking at other languages outside of the JVM at the moment, but we're continuing to contribute to Tensorflow Java and ONNX Runtime to improve their Java support. We could look at pytorch inference support based on their Java API, but that overlaps pretty well with the things that ONNX Runtime supports. Do you have any suggestions? Many models are deployed as restful endpoints, so a quick and easy ways to deploy models as services with containers or serverless providers will be very useful - although admittedly, you might not want that in the core project, could be a good sidecar project to this. Given your focus on model provenance, extending that beyond to model deployment and life cycle management tools such as MLFlow could also be very useful
- suyash 6y agoYes, I'll be building some demo's showing just that using cloud services.