code: def clone(self):
      other = self.__class__(device=self.device)
      return super().clone(other)
  
imports: import torch
  import torch.nn.functional
  from ..common.datatypes import Device
  from .utils import convert_to_tensors_and_broadcast, TensorProperties
label_desc: Use image node_id 2 for calling the DirectionalLights obj's underlying member method code with example usage: obj.clone() and returns: super