class_docstr: Parses a numpydoc string to an abstract representation
  
  Instances define a mapping from section title to structured data.
class_docstr_tok: ["Parses","a","numpydoc","string","to","an","abstract","representation","Instances","define","a","mapping","from","section","title","to","structured","data","."]
code: def __init__(self, docstring):
      orig_docstring = docstring
      docstring = textwrap.dedent(docstring).split("\n")
  
      self._doc = Reader(docstring)
      self._parsed_data = copy.deepcopy(self.sections)
  
      try:
          self._parse()
      except ParseError as e:
          e.docstring = orig_docstring
          raise
  
imports: from collections import namedtuple
  from collections.abc import Mapping
  import copy
  import inspect
  import re
  import textwrap
  from statsmodels.tools.sm_exceptions import ParseError
label_desc: Use image node_id 1 to create a new NumpyDocString object from inherited base classes: Mapping with example: obj = NumpyDocString(docstring)