layout_generator.utils package

Submodules

layout_generator.utils.configarg module

Desc : config based argparser.

layout_generator.utils.configarg.get_parser_common(parser: configargparse.ArgumentParser, config_name: str)[源代码]
layout_generator.utils.configarg.get_parser_continuous(parser: configargparse.ArgumentParser, config_path=None)[源代码]
layout_generator.utils.configarg.get_parser_continuous_power(parser: configargparse.ArgumentParser, config_path=None)[源代码]
layout_generator.utils.configarg.get_parser_discrete(parser: configargparse.ArgumentParser, config_path=None)[源代码]
layout_generator.utils.configarg.get_parser_makeconfig(parser: configargparse.ArgumentParser)[源代码]
layout_generator.utils.configarg.makeconfig(options, output_path)[源代码]

layout_generator.utils.convert module

layout_generator.utils.io module

layout_generator.utils.visualize module

Desc : visulaizing layout data.

layout_generator.utils.visualize.get_parser(parser)[源代码]
layout_generator.utils.visualize.plot_dir(path, out, worker)[源代码]

将 mat 数据生成 png 图像

参数:
  • {Path} (out) -- dir path
  • {Path} -- output dir path
  • {int} (worker) -- number of workers
layout_generator.utils.visualize.plot_mat(mat_path, plot=True, save=False, worker=None, figkwargs={'figsize': (12, 5)})[源代码]

Plot mat files.

参数:

mat_path (Path) -- mat files path

关键字参数:
  • plot (bool) -- whether to show plot (default: (True))
  • save (bool or str) -- whether to save figure, can be fig path (default: (False))
  • figkwargs (dict) -- figure kwargs (default: {{'figsize': (12, 5)}})

Module contents