code: def __init__(
      self, layer_type, batch_norm=False, end_with="outputs", name=None
  ):
      super(VGG, self).__init__(name=name)
      self.end_with = end_with
  
      config = cfg[mapped_cfg[layer_type]]
      self.layers = make_layers(config, batch_norm, end_with)
  
file_path: TensorLayer/tensorlayer/models/vgg.py
imports: import os
  import numpy
  import tensorflow
  import tensorlayer
  from tensorlayer import logging
  from tensorlayer.files import assign_weights, maybe_download_and_extract
  from tensorlayer.layers import BatchNorm, Conv2d, Dense, Flatten, Input, Lambda, LayerList, MaxPool2d
  from tensorlayer.models import Model
label_desc: Use image node_id 1 to create a new VGG object from inherited base classes: Model with example: obj = VGG(layer_type, batch_norm, end_with, name)