add inference.m