code: def __setattr__(self, key, val):
      if self.__initialized:
          raise RuntimeError(
              f"Cannot assign attributes to {self.__class__.__name__} objects"
          )
      return super().__setattr__(key, val)
  
file_path: pytorch/torch/utils/data/_utils/worker.py
imports: import torch
  import random
  import os
  import queue
  from dataclasses import dataclass
  from torch._utils import ExceptionWrapper
  from typing import Optional, Union, TYPE_CHECKING
  from .None import signal_handling, MP_STATUS_CHECK_INTERVAL, IS_WINDOWS, HAS_NUMPY
label_desc: Use image node_id 2 for calling the WorkerInfo obj's underlying member method code with example usage: obj.__setattr__(key, val) and returns: super