neuralib.argp.core.new_parser

neuralib.argp.core.new_parser(instance, reset=False, **kwargs)[source]

Create ArgumentParser for instance.

Parameters:
  • instance (T | type[T])

  • reset – reset argument attributes. do nothing if instance isn’t an instance.

  • kwargs – keywords for creating argparse.ArgumentParser.

Returns:

Return type:

ArgumentParser