change CNNArchGenerator to an abstract class

parent 20bacfb6
Pipeline #107037 passed with stages
in 3 minutes and 25 seconds