class_docstr: Class to running internal process as a thread.
code: def run(self) -> None:
      self._target(**self._kwargs)
  
imports: import importlib.machinery
  import logging
  import multiprocessing
  import os
  import queue
  import sys
  import threading
  from typing import TYPE_CHECKING, Any, Callable, Dict, Optional, Union, cast
  import wandb
  from wandb.sdk.interface.interface import InterfaceBase
  from wandb.sdk.interface.interface_queue import InterfaceQueue
  from wandb.sdk.internal.internal import wandb_internal
  from wandb.sdk.internal.settings_static import SettingsStatic
  from wandb.sdk.lib.mailbox import Mailbox
  from wandb.sdk.wandb_manager import _Manager
  from wandb.sdk.wandb_settings import Settings
label_desc: Use image node_id 2 for calling the BackendThread obj's underlying member method code with example usage: obj.run() without return types