CAMM for Neural Networks