code: def __init__(self):
      self.type_converter = HLSTypeConverter(
          precision_converter=APTypeConverter()
      )
      self.array_var_converter = VivadoArrayVariableConverter(
          type_converter=self.type_converter
      )
      self.inplace_array_var_converter = (
          VivadoInplaceArrayVariableConverter(
              type_converter=self.type_converter
          )
      )
      self.stream_var_converter = VivadoStreamVariableConverter(
          type_converter=self.type_converter
      )
      self.inplace_stream_var_converter = (
          VivadoInplaceStreamVariableConverter(
              type_converter=self.type_converter
          )
      )
      self.weight_var_converter = StaticWeightVariableConverter(
          type_converter=self.type_converter
      )
  
imports: from hls4ml.backends.fpga.fpga_types import APTypeConverter, HLSTypeConverter, StaticWeightVariableConverter, VivadoArrayVariableConverter, VivadoInplaceArrayVariableConverter, VivadoInplaceStreamVariableConverter, VivadoStreamVariableConverter
  from hls4ml.model.optimizer import GlobalOptimizerPass
  from hls4ml.model.types import InplaceTensorVariable
label_desc: Use image node_id 1 to create a new TransformTypes object from inherited base classes: GlobalOptimizerPass with example: obj = TransformTypes()