class_docstr: Network visualization framework entry point.
  
  Usage:
  
  .. code-block:: python
  
    NetworkVisualizer(network).render()
  
  You may optionally specify a specific renderers. e.g.:
  
  .. code-block:: python
  
    viz = NetworkVisualizer(network)
    viz.render(renderer=GraphVizRenderer)
    viz.render(renderer=NetworkXRenderer)
  
  :param network: (:class:`nupic.engine.Network`)
docstr: Render network. Default is 
  :class:`~nupic.frameworks.viz.dot_renderer.DotRenderer`.
  
  :param renderer: Constructor parameter to a "renderer" implementation.
         Return value for which must have a "render" method that accepts a 
         single argument (a networkx graph instance).
docstr_tok: ["Render","network",".","Default","is",":","class",":","`","~nupic.frameworks.viz.dot_renderer.DotRenderer","`",".",":","param","renderer",":","Constructor","parameter","to","a","``","renderer","''","implementation",".","Return","value","for","which","must","have","a","``","render","''","method","that","accepts","a","single","argument","(","a","networkx","graph","instance",")","."]
code: def render(self, renderer=DEFAULT_RENDERER):
      """
      Render network. Default is
      :class:`~nupic.frameworks.viz.dot_renderer.DotRenderer`.
  
      :param renderer: Constructor parameter to a "renderer" implementation.
             Return value for which must have a "render" method that accepts a
             single argument (a networkx graph instance).
      """
      renderer().render(self.export())
  
imports: import networkx
  from nupic.frameworks.viz import DotRenderer
label_desc: Use image node_id 3 for calling the NetworkVisualizer obj's underlying member method code with example usage: obj.render(renderer) without return types