code: def _stop_update(self):
      self._update_after_stop_signal = True
      self._need_to_stop.set()
      self.thread.join()
  
file_path: catboost/catboost/python-package/catboost/widget/ipythonwidget.py
imports: import os
  import json
  from threading import Thread, Event
  from traitlets import Unicode, Dict, default
  from IPython.display import display
  from ipywidgets import DOMWidget, Layout, widget_serialization
label_desc: Use image node_id 4 for calling the MetricVisualizer obj's underlying member method code with example usage: obj._stop_update() without return types