Solved by KFrank in post #2 
              
              
                Hi Brandon! 

First, by “CNN” I assume you mean a “convolutional neural 
network,” that is, a network whose first few layers consist of 
convolutions.  And by “naive DNN” I assume you mean a 
network consisting of fully-connected layers. 
Yes, your expectation is correct – a CNN will not work well 
…