code: def tearDown(self) -> None:
      cfg.mpc.provider = self._original_provider
      crypten.CrypTensor.set_grad_enabled(True)
      super(TestTTP, self).tearDown()
  
file_path: CrypTen/test/test_distributions.py
imports: import math
  import crypten
  import torch
  from crypten.config import cfg
  from test.multiprocess_test_case import MultiProcessTestCase
label_desc: Use image node_id 2 for calling the TestTTP obj's underlying member method code with example usage: obj.tearDown() without return types