code: def __init__(self, **kwargs):
      args = DefaultArgs(kwargs)
      validate_args(args)
      args = format_args(args)
  
      self.logdir = args.logdir
      self.host = args.host
      self.port = args.port
      self.cache_timeout = args.cache_timeout
      self.language = args.language
      self.public_path = args.public_path
      self.api_only = args.api_only
      self.open_browser = args.open_browser
      self.model = args.model
      self.product = args.product
      self.telemetry = args.telemetry
      self.theme = args.theme
      self.dest = args.dest
      self.behavior = args.behavior
      self.component_tabs = args.component_tabs
  
file_path: VisualDL/visualdl/server/args.py
imports: import socket
  import sys
  from argparse import ArgumentParser
  from visualdl import __version__
  from visualdl.server.log import init_logger
  from visualdl.server.log import logger
label_desc: Use image node_id 1 to create a new ParseArgs object from inherited base classes: object with example: obj = ParseArgs()