Which models are interpretable?