How do I generate predictions on new data?
Load the saved model with Trainer.load(), reconnect to your sources, and recreate compatible table, graph, and query definitions. Call graph.snapshot() to materialize the updated data, then generate prediction rows using trainer.training_table_generation_plan and pass the snapshot to trainer.predict().
The new snapshot must satisfy the trained model’s target, entity, relationship, and feature requirements. Retraining is needed when you want to update the learned model, rather than score it against fresh data.