code: def _add_stream_handler(
      self,
      handler_name: str,
      stream: IO,
      level: Optional[int] = None,
      _filter: Optional[logging.Filter] = None,
  ) -> "NeuraxleLogger":
      handler = logging.StreamHandler(stream=stream)
      return self._add_partial_handler(
          handler_name, handler, level, _filter
      )
  
imports: import logging
  import re
  import sys
  from threading import Thread
  from io import StringIO
  from multiprocessing import Queue
  from typing import IO, Dict, List, Optional
label_desc: Use image node_id 15 for calling the NeuraxleLogger obj's underlying member method code with example usage: obj._add_stream_handler(handler_name, stream, level, _filter) and returns: self