class_docstr: Unit tests for Cartesian product GPs with NN domains. 
class_docstr_tok: ["Unit","tests","for","Cartesian","product","GPs","with","NN","domains","."]
docstr: Set up. 
docstr_tok: ["Set","up","."]
code: def setUp(self):
      """Set up."""
      self.cpgp_datasets = get_cp_nn_gp_test_data()
      self.num_datasets = len(self.cpgp_datasets)
  
imports: import os
  import numpy
  import unittest
  from ..gp.unittest_cartesian_product_gp import get_test_dataset, gen_cpmfgp_test_data_from_config_file, CPGPTestCaseDefinitions, CPMFGPTestCaseDefinitions
  from ..nn import nn_examples
  from ..test_data.syn_cnn_2.syn_cnn_2 import syn_cnn_2
  from ..test_data.syn_cnn_2.syn_cnn_2_mf import syn_cnn_2_mf
  from ..utils.base_test_class import BaseTestClass, execute_tests
  from ..utils.general_utils import map_to_bounds
label_desc: Use image node_id 1 for calling the CPNNGPTestCase obj's underlying member method code with example usage: obj.setUp() without return types