MLR DPM classification now running, although there is a bug where the cost
function goes crazy (negative values, infs and nans). When this bug doesn't
occur, the results look pretty good, so that's encouraging.