One call of the program per row of new_data (its columns named like the
program's inputs), as for an AI function: .pred (one output) or
.pred_<output>, then .call (the call's id, for rate()) and .error.
augment() adds them to new_data; evaluate() scores them.