Defining the 6Cs of Deep Learning