The Architecture of a CNN