Stop Thinking, Just Do!

Sungsoo Kim's Blog

PyTorch via SQL Commands

tagsTags

16 May 2022


Article Source


PyTorch via SQL Commands

Abstract

Data is the most important ingredient of machine learning (ML), so building models at the data layer can democratize machine learning by enabling seamless pipelines from model creation to inference inside the data platform itself.

To address this situation, we are developing MindsDB, an open-source, PyTorch-based ML platform that abstracts models as virtual database tables so they can be operated via SQL commands. PyTorch enables building models with complex inputs and outputs, including time-series data, text, and audiovisual data. However, such models require expertise and time to build. Therefore, in order to win the hearts and minds of database users, we have to automate this workflow.

For most data types that PyTorch supports, we can automatically generate a “good enough” model and data-processing pipeline from just the raw data and the endpoint. In this presentation, we would focus on the core component of MindsDB called Lightwood, which performs exactly this on top of the PyTorch framework.


comments powered by Disqus