I'm having trouble understanding what this does. Does it let you compose models via a SQL-like syntax?
Here is an illustrative query that chains together multiple models:
-- Analyse emotions of faces in a video
SELECT id, bbox, EmotionDetector(Crop(data, bbox))
FROM MovieVideo JOIN LATERAL UNNEST(FaceDetector(data)) AS Face(bbox, conf)
WHERE id < 15;