code: def test_TorchModelCrossValidate(self) -> None:
      torch_model = TorchModel()
      with self.assertRaises(NotImplementedError):
          torch_model.cross_validate(
              datasets=[self.dataset],
              metric_names=["y"],
              X_test=torch.ones(1),
              search_space_digest=SearchSpaceDigest(
                  feature_names=[], bounds=[]
              ),
          )
  
file_path: Ax/ax/models/tests/test_torch.py
imports: import torch
  from ax.core.search_space import SearchSpaceDigest
  from ax.models.torch_base import TorchModel, TorchOptConfig
  from ax.utils.common.testutils import TestCase
  from botorch.utils.datasets import SupervisedDataset
label_desc: Use image node_id 6 for calling the TorchModelTest obj's underlying member method code with example usage: obj.test_TorchModelCrossValidate() without return types