text: from Preprocessor import Preprocessor
  from train.SDNetTrainer_new import SDNetTrainer
  from datasets.STL10 import STL10
  from models.SDNet_avgDisc_concat_new import SDNet
  
  target_shape = [64, 64, 3]
  model = SDNet(num_layers=4, num_res=1, batch_size=200, target_shape=target_shape, pool5=False, disc_pad='SAME', tag='newLR')
  data = STL10()
  preprocessor = Preprocessor(target_shape=target_shape, augment_color=True)
  trainer = SDNetTrainer(model=model, dataset=data, pre_processor=preprocessor, num_epochs=400)
  trainer.train()
  