code: def create_initial_config(
      self, part="Arria10", clock_period=5, io_type="io_parallel"
  ):
      config = {}
  
      config["Part"] = part if part is not None else "Arria10"
      config["ClockPeriod"] = clock_period
      config["IOType"] = io_type
      config["HLSConfig"] = {}
  
      return config
  
imports: import os
  from contextlib import contextmanager
  import numpy
  from hls4ml.backends import FPGABackend
  from hls4ml.model.attributes import ConfigurableAttribute, TypeAttribute
  from hls4ml.model.flow import register_flow
  from hls4ml.model.layers import GRU, LSTM, Activation, Conv1D, Conv2D, Dense, Embedding, Layer, SimpleRNN, Softmax
  from hls4ml.model.optimizer import get_backend_passes, layer_optimizer
  from hls4ml.model.types import FixedPrecisionType, IntegerPrecisionType, NamedType
  from hls4ml.report import parse_quartus_report
label_desc: Use image node_id 6 for calling the QuartusBackend obj's underlying member method code with example usage: obj.create_initial_config(part, clock_period, io_type) and returns: config