Please take this survey to help us learn more about how you use third party tools. Your input is greatly appreciated!
ML - Data transfer when running a model in Vertica?

Is it true that running the model still involves data transfer between compute and storage layers in Vertica?
Asked during the BDC session Model Management and Data Preparation.
@WD @Arash_Fard
0
Leave a Comment
Can't find what you're looking for? Search the Vertica Documentation, Knowledge Base, or Blog for more information.
Answers
An ML model is a catalog object backed by several files on Vertica's internal DFS. When an appropriate predict function is called to use a model for in-database scoring (prediction), its files are read from the DFS (storage layer) into memory, and then this information is employed for calculating the predicted values. The input data is fed to the function the same way it is fed into any other function in database.