code: def test_deep_copy(self):
      config = {
          "name": "label_smoothing_cross_entropy",
          "ignore_index": -1,
          "smoothing_param": 0.5,
      }
      crit = build_loss(config)
      self.assertTrue(isinstance(crit, LabelSmoothingCrossEntropyLoss))
      outputs = torch.tensor([[0.0, 7.0, 0.0, 0.0, 2.0]])
      targets = torch.tensor([[0, 0, 0, 0, 1]])
      crit(outputs, targets)
  
      crit2 = copy.deepcopy(crit)
      self.assertAlmostEqual(
          crit2(outputs, targets).item(), 5.07609558, places=5
      )
  
file_path: ClassyVision/test/losses_label_smoothing_cross_entropy_loss_test.py
imports: import copy
  import unittest
  import torch
  from classy_vision.losses import build_loss, LabelSmoothingCrossEntropyLoss
label_desc: Use image node_id 11 for calling the TestLabelSmoothingCrossEntropyLoss obj's underlying member method code with example usage: obj.test_deep_copy() without return types