class_docstr: The configuration class as stored in the ModelGraph.
  
  Args:
      config (dict):  The configuration dictionary
code: def get_conv_implementation(self, layer):
      conv_implementation = self.layer_name_conv_implementation.get(
          layer.name.lower()
      )
      if conv_implementation is None:
          conv_implementation = self.layer_type_conv_implementation.get(
              layer.__class__.__name__.lower()
          )
      if conv_implementation is None:
          conv_implementation = self.model_conv_implementation
  
      return conv_implementation
  
imports: import ctypes
  import os
  import platform
  from collections import OrderedDict
  import numpy
  import numpy.ctypeslib
  from hls4ml.backends import get_backend
  from hls4ml.model.flow import get_flow
  from hls4ml.model.layers import layer_map
  from hls4ml.model.optimizer import get_available_passes, optimize_model
label_desc: Use image node_id 12 for calling the HLSConfig obj's underlying member method code with example usage: obj.get_conv_implementation(layer) and returns: conv_implementation