A study of interpretability mechanisms for deep networks