Repository: sdv-dev/RDT (language: python)

Issue:
Move datasets to its own module
### Problem Description

The dataset generators are currently nested under performance tests. We should move it to its own module so that it can be reused for other automated tests.



Discussion / hints:

Fix patch:
diff --git a/tasks.py b/tasks.py
index e9a7b9482..2fe1717c3 100644
--- a/tasks.py
+++ b/tasks.py
@@ -10,7 +10,7 @@
 @task
 def pytest(c):
     c.run(
-        'pytest ./tests/unit ./tests/integration ./tests/performance/tests '
+        'pytest ./tests/unit ./tests/integration ./tests/performance/tests ./tests/datasets/tests '
         '--cov=rdt --cov-report=xml'
     )
 


Test patch:
diff --git a/tests/performance/datasets/__init__.py b/tests/datasets/__init__.py
similarity index 51%
rename from tests/performance/datasets/__init__.py
rename to tests/datasets/__init__.py
index eceb51770..4c51003f1 100644
--- a/tests/performance/datasets/__init__.py
+++ b/tests/datasets/__init__.py
@@ -1,10 +1,11 @@
 """Dataset Generators to test the RDT Transformers."""
 
-from tests.performance.datasets import boolean, datetime, numerical
-from tests.performance.datasets.base import BaseDatasetGenerator
+from tests.datasets import boolean, categorical, datetime, numerical
+from tests.datasets.base import BaseDatasetGenerator
 
 __all__ = [
     'boolean',
+    'categorical',
     'datetime',
     'numerical',
     'BaseDatasetGenerator',
diff --git a/tests/performance/datasets/base.py b/tests/datasets/base.py
similarity index 93%
rename from tests/performance/datasets/base.py
rename to tests/datasets/base.py
index 2e89cc0f6..50ae72b69 100644
--- a/tests/performance/datasets/base.py
+++ b/tests/datasets/base.py
@@ -6,8 +6,7 @@
 class BaseDatasetGenerator(ABC):
     """Parent class for all the Dataset Generators."""
 
-    TYPE = None
-    SUBTYPE = None
+    DATA_TYPE = None
 
     @staticmethod
     @abstractmethod
diff --git a/tests/performance/datasets/boolean.py b/tests/datasets/boolean.py
similarity index 79%
rename from tests/performance/datasets/boolean.py
rename to tests/datasets/boolean.py
index 668502176..b022cf60a 100644
--- a/tests/performance/datasets/boolean.py
+++ b/tests/datasets/boolean.py
@@ -2,17 +2,20 @@
 
 import numpy as np
 
-from tests.performance.datasets.base import BaseDatasetGenerator
+from tests.datasets.base import BaseDatasetGenerator
 
 MAX_PERCENT_NULL = 50  # cap the percentage of null values at 50%
 MIN_PERCENT = 20  # the minimum percentage of true or false is 20%
 
 
-class RandomBooleanGenerator(BaseDatasetGenerator):
-    """Generator that creates dataset of random booleans."""
+class BooleanGenerator(BaseDatasetGenerator):
+    """Base class for generators that generate boolean data."""
+
+    DATA_TYPE = 'boolean'
 
-    TYPE = 'boolean'
-    SUBTYPE = 'boolean'
+
+class RandomBooleanGenerator(BooleanGenerator):
+    """Generator that creates dataset of random booleans."""
 
     @staticmethod
     def generate(num_rows):
@@ -28,12 +31,9 @@ def generate(num_rows):
         return np.random.choice(a=[True, False], size=num_rows)
 
 
-class RandomBooleanNaNsGenerator(BaseDatasetGenerator):
+class RandomBooleanNaNsGenerator(BooleanGenerator):
     """Generator that creates an array of random booleans with nulls."""
 
-    TYPE = 'boolean'
-    SUBTYPE = 'boolean'
-
     @staticmethod
     def generate(num_rows):
         percent_null = np.random.randint(MIN_PERCENT, MAX_PERCENT_NULL)
@@ -47,12 +47,9 @@ def generate(num_rows):
         )
 
 
-class RandomSkewedBooleanGenerator(BaseDatasetGenerator):
+class RandomSkewedBooleanGenerator(BooleanGenerator):
     """Generator that creates dataset of random booleans."""
 
-    TYPE = 'boolean'
-    SUBTYPE = 'boolean'
-
     @staticmethod
     def generate(num_rows):
         percent_true = np.random.randint(MIN_PERCENT, 100 - MIN_PERCENT)
@@ -64,12 +61,9 @@ def generate(num_rows):
         )
 
 
-class RandomSkewedBooleanNaNsGenerator(BaseDatasetGenerator):
+class RandomSkewedBooleanNaNsGenerator(BooleanGenerator):
     """Generator that creates an array of random booleans with nulls."""
 
-    TYPE = 'boolean'
-    SUBTYPE = 'boolean'
-
     @staticmethod
     def generate(num_rows):
         percent_null = np.random.randint(MIN_PERCENT, MAX_PERCENT_NULL)
@@ -83,24 +77,18 @@ def generate(num_rows):
         )
 
 
-class ConstantBooleanGenerator(BaseDatasetGenerator):
+class ConstantBooleanGenerator(BooleanGenerator):
     """Generator that creates a constant array with either True or False"""
 
-    TYPE = 'boolean'
-    SUBTYPE = 'boolean'
-
     @staticmethod
     def generate(num_rows):
         constant = np.random.choice([True, False])
         return np.full(num_rows, constant)
 
 
-class ConstantBooleanNaNsGenerator(BaseDatasetGenerator):
+class ConstantBooleanNaNsGenerator(BooleanGenerator):
     """Generator that creates a constant array with either True or False with some nulls."""
 
-    TYPE = 'boolean'
-    SUBTYPE = 'boolean'
-
     @staticmethod
     def generate(num_rows):
         constant = np.random.choice([True, False])
diff --git a/tests/performance/datasets/categorical.py b/tests/datasets/categorical.py
similarity index 73%
rename from tests/performance/datasets/categorical.py
rename to tests/datasets/categorical.py
index f0e00b0df..d84b34933 100644
--- a/tests/performance/datasets/categorical.py
+++ b/tests/datasets/categorical.py
@@ -2,15 +2,19 @@
 
 import numpy as np
 
-from tests.performance.datasets.base import BaseDatasetGenerator
-from tests.performance.datasets.datetime import RandomGapDatetimeGenerator
-from tests.performance.datasets.utils import add_nans
+from tests.datasets.base import BaseDatasetGenerator
+from tests.datasets.datetime import RandomGapDatetimeGenerator
+from tests.datasets.utils import add_nans
 
 
-class RandomIntegerGenerator(BaseDatasetGenerator):
-    """Generator that creates an array of random integers."""
+class CategoricalGenerator(BaseDatasetGenerator):
+    """Base class for generators that generate catgorical data."""
+
+    DATA_TYPE = 'categorical'
 
-    TYPE = 'categorical'
+
+class RandomIntegerGenerator(CategoricalGenerator):
+    """Generator that creates an array of random integers."""
 
     @staticmethod
     def generate(num_rows):
@@ -18,45 +22,37 @@ def generate(num_rows):
         return np.random.choice(a=categories, size=num_rows)
 
 
-class RandomIntegerNaNsGenerator(BaseDatasetGenerator):
+class RandomIntegerNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array of random integers with nans."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(RandomIntegerGenerator.generate(num_rows).astype(np.float))
 
 
-class RandomStringGenerator(BaseDatasetGenerator):
+class RandomStringGenerator(CategoricalGenerator):
     """Generator that creates an array of random strings."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         categories = ['Alice', 'Bob', 'Charlie', 'Dave', 'Eve']
         return np.random.choice(a=categories, size=num_rows)
 
 
-class RandomStringNaNsGenerator(BaseDatasetGenerator):
+class RandomStringNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array of random strings with nans."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(RandomStringGenerator.generate(num_rows).astype('O'))
 
 
-class RandomMixedGenerator(BaseDatasetGenerator):
+class RandomMixedGenerator(CategoricalGenerator):
     """Generator that creates an array of random mixed types.
 
     Mixed types include: int, float, bool, string, datetime.
     """
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         cat_size = 5
@@ -73,12 +69,11 @@ def generate(num_rows):
         return np.random.choice(a=categories, size=num_rows)
 
 
-class RandomMixedNaNsGenerator(BaseDatasetGenerator):
+class RandomMixedNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array of random mixed types with nans.
 
     Mixed types include: int, float, bool, string, datetime.
     """
-    TYPE = 'categorical'
 
     @staticmethod
     def generate(num_rows):
@@ -93,83 +88,67 @@ def generate(num_rows):
         return array
 
 
-class SingleIntegerGenerator(BaseDatasetGenerator):
+class SingleIntegerGenerator(CategoricalGenerator):
     """Generator that creates an array with a single integer."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         constant = np.random.randint(0, 100)
         return np.full(num_rows, constant)
 
 
-class SingleIntegerNaNsGenerator(BaseDatasetGenerator):
+class SingleIntegerNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array with a single integer with some nans."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(SingleIntegerGenerator.generate(num_rows).astype(np.float))
 
 
-class SingleStringGenerator(BaseDatasetGenerator):
+class SingleStringGenerator(CategoricalGenerator):
     """Generator that creates an array of a single string."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         constant = 'A'
         return np.full(num_rows, constant)
 
 
-class SingleStringNaNsGenerator(BaseDatasetGenerator):
+class SingleStringNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array of a single string with nans."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(SingleStringGenerator.generate(num_rows).astype('O'))
 
 
-class UniqueIntegerGenerator(BaseDatasetGenerator):
+class UniqueIntegerGenerator(CategoricalGenerator):
     """Generator that creates an array of unique integers."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return np.arange(num_rows)
 
 
-class UniqueIntegerNaNsGenerator(BaseDatasetGenerator):
+class UniqueIntegerNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array of unique integers with nans."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(UniqueIntegerGenerator.generate(num_rows))
 
 
-class UniqueStringGenerator(BaseDatasetGenerator):
+class UniqueStringGenerator(CategoricalGenerator):
     """Generator that creates an array of unique strings."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return np.arange(num_rows).astype(str)
 
 
-class UniqueStringNaNsGenerator(BaseDatasetGenerator):
+class UniqueStringNaNsGenerator(CategoricalGenerator):
     """Generator that creates an array of unique strings with nans."""
 
-    TYPE = 'categorical'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(UniqueStringGenerator.generate(num_rows).astype('O'))
diff --git a/tests/performance/datasets/datetime.py b/tests/datasets/datetime.py
similarity index 75%
rename from tests/performance/datasets/datetime.py
rename to tests/datasets/datetime.py
index 099ecac04..947457ccd 100644
--- a/tests/performance/datasets/datetime.py
+++ b/tests/datasets/datetime.py
@@ -4,14 +4,18 @@
 
 import numpy as np
 
-from tests.performance.datasets.base import BaseDatasetGenerator
-from tests.performance.datasets.utils import add_nans
+from tests.datasets.base import BaseDatasetGenerator
+from tests.datasets.utils import add_nans
 
 
-class RandomGapDatetimeGenerator(BaseDatasetGenerator):
-    """Generator that creates dates with random gaps between them"""
+class DatetimeGenerator(BaseDatasetGenerator):
+    """Base class for generators that generate datatime data"""
+
+    DATA_TYPE = 'datetime'
 
-    TYPE = 'datetime'
+
+class RandomGapDatetimeGenerator(DatetimeGenerator):
+    """Generator that creates dates with random gaps between them"""
 
     @staticmethod
     def generate(num_rows):
@@ -21,11 +25,9 @@ def generate(num_rows):
         return np.array(dates, dtype='datetime64')
 
 
-class RandomGapSecondsDatetimeGenerator(BaseDatasetGenerator):
+class RandomGapSecondsDatetimeGenerator(DatetimeGenerator):
     """Generator that creates dates with random gaps of seconds between them"""
 
-    TYPE = 'datetime'
-
     @staticmethod
     def generate(num_rows):
         today = datetime.datetime.today()
@@ -34,22 +36,18 @@ def generate(num_rows):
         return np.array(dates, dtype='datetime64')
 
 
-class RandomGapDatetimeNaNsGenerator(BaseDatasetGenerator):
+class RandomGapDatetimeNaNsGenerator(DatetimeGenerator):
     """Generator that creates dates with random gaps and NaNs"""
 
-    TYPE = 'datetime'
-
     @staticmethod
     def generate(num_rows):
         dates = RandomGapDatetimeGenerator.generate(num_rows)
         return add_nans(dates.astype('O'))
 
 
-class EqualGapHoursDatetimeGenerator(BaseDatasetGenerator):
+class EqualGapHoursDatetimeGenerator(DatetimeGenerator):
     """Generator that creates dates with hour gaps between them"""
 
-    TYPE = 'datetime'
-
     @staticmethod
     def generate(num_rows):
         today = datetime.datetime.today()
@@ -58,11 +56,9 @@ def generate(num_rows):
         return np.array(dates, dtype='datetime64')
 
 
-class EqualGapDaysDatetimeGenerator(BaseDatasetGenerator):
+class EqualGapDaysDatetimeGenerator(DatetimeGenerator):
     """Generator that creates dates with 1 day gaps between them"""
 
-    TYPE = 'datetime'
-
     @staticmethod
     def generate(num_rows):
         today = datetime.datetime.today()
@@ -71,11 +67,9 @@ def generate(num_rows):
         return np.array(dates, dtype='datetime64')
 
 
-class EqualGapWeeksDatetimeGenerator(BaseDatasetGenerator):
+class EqualGapWeeksDatetimeGenerator(DatetimeGenerator):
     """Generator that creates dates with 1 week gaps between them"""
 
-    TYPE = 'datetime'
-
     @staticmethod
     def generate(num_rows):
         today = datetime.datetime.today()
diff --git a/tests/performance/datasets/numerical.py b/tests/datasets/numerical.py
similarity index 69%
rename from tests/performance/datasets/numerical.py
rename to tests/datasets/numerical.py
index 85238179b..36c90c8c7 100644
--- a/tests/performance/datasets/numerical.py
+++ b/tests/datasets/numerical.py
@@ -2,15 +2,18 @@
 
 import numpy as np
 
-from tests.performance.datasets.base import BaseDatasetGenerator
-from tests.performance.datasets.utils import add_nans
+from tests.datasets.base import BaseDatasetGenerator
+from tests.datasets.utils import add_nans
 
 
-class RandomIntegerGenerator(BaseDatasetGenerator):
-    """Generator that creates an array of random integers."""
+class NumericalGenerator(BaseDatasetGenerator):
+    """Base class for generators that create numerical data."""
+
+    DATA_TYPE = 'numerical'
 
-    TYPE = 'numerical'
-    SUBTYPE = 'integer'
+
+class RandomIntegerGenerator(NumericalGenerator):
+    """Generator that creates an array of random integers."""
 
     @staticmethod
     def generate(num_rows):
@@ -18,23 +21,17 @@ def generate(num_rows):
         return np.random.randint(ii32.min, ii32.max, num_rows)
 
 
-class RandomIntegerNaNsGenerator(BaseDatasetGenerator):
+class RandomIntegerNaNsGenerator(NumericalGenerator):
     """Generator that creates an array of random integers with nans."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'integer'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(RandomIntegerGenerator.generate(num_rows).astype(np.float))
 
 
-class ConstantIntegerGenerator(BaseDatasetGenerator):
+class ConstantIntegerGenerator(NumericalGenerator):
     """Generator that creates a constant array with a random integer."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'integer'
-
     @staticmethod
     def generate(num_rows):
         ii32 = np.iinfo(np.int32)
@@ -42,23 +39,17 @@ def generate(num_rows):
         return np.full(num_rows, constant)
 
 
-class ConstantIntegerNaNsGenerator(BaseDatasetGenerator):
+class ConstantIntegerNaNsGenerator(NumericalGenerator):
     """Generator that creates a constant array with a random integer with some nans."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'integer'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(ConstantIntegerGenerator.generate(num_rows).astype(np.float))
 
 
-class AlmostConstantIntegerGenerator(BaseDatasetGenerator):
+class AlmostConstantIntegerGenerator(NumericalGenerator):
     """Generator that creates an array with 2 only values, one of them repeated."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'integer'
-
     @staticmethod
     def generate(num_rows):
         ii32 = np.iinfo(np.int32)
@@ -69,12 +60,9 @@ def generate(num_rows):
         return array
 
 
-class AlmostConstantIntegerNaNsGenerator(BaseDatasetGenerator):
+class AlmostConstantIntegerNaNsGenerator(NumericalGenerator):
     """Generator that creates an array with 2 only values, one of them repeated, and NaNs."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'integer'
-
     @staticmethod
     def generate(num_rows):
         ii32 = np.iinfo(np.int32)
@@ -85,45 +73,33 @@ def generate(num_rows):
         return array
 
 
-class NormalGenerator(BaseDatasetGenerator):
+class NormalGenerator(NumericalGenerator):
     """Generator that creates an array of normally distributed float values."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'float'
-
     @staticmethod
     def generate(num_rows):
         return np.random.normal(size=num_rows)
 
 
-class NormalNaNsGenerator(BaseDatasetGenerator):
+class NormalNaNsGenerator(NumericalGenerator):
     """Generator that creates an array of normally distributed float values, with NaNs."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'float'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(NormalGenerator.generate(num_rows))
 
 
-class BigNormalGenerator(BaseDatasetGenerator):
+class BigNormalGenerator(NumericalGenerator):
     """Generator that creates an array of big normally distributed float values."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'float'
-
     @staticmethod
     def generate(num_rows):
         return np.random.normal(scale=1e10, size=num_rows)
 
 
-class BigNormalNaNsGenerator(BaseDatasetGenerator):
+class BigNormalNaNsGenerator(NumericalGenerator):
     """Generator that creates an array of normally distributed float values, with NaNs."""
 
-    TYPE = 'numerical'
-    SUBTYPE = 'float'
-
     @staticmethod
     def generate(num_rows):
         return add_nans(BigNormalGenerator.generate(num_rows))
diff --git a/tests/performance/tests/datasets/test_boolean.py b/tests/datasets/tests/test_boolean.py
similarity index 98%
rename from tests/performance/tests/datasets/test_boolean.py
rename to tests/datasets/tests/test_boolean.py
index 6cb9cd196..681893f95 100644
--- a/tests/performance/tests/datasets/test_boolean.py
+++ b/tests/datasets/tests/test_boolean.py
@@ -1,6 +1,6 @@
 import pandas as pd
 
-from tests.performance.datasets import boolean
+from tests.datasets import boolean
 
 NUM_ROWS = 50
 
diff --git a/tests/performance/tests/datasets/test_categorical.py b/tests/datasets/tests/test_categorical.py
similarity index 98%
rename from tests/performance/tests/datasets/test_categorical.py
rename to tests/datasets/tests/test_categorical.py
index f69442713..ce22fc035 100644
--- a/tests/performance/tests/datasets/test_categorical.py
+++ b/tests/datasets/tests/test_categorical.py
@@ -1,7 +1,7 @@
 import numpy as np
 import pandas as pd
 
-from tests.performance.datasets import categorical
+from tests.datasets import categorical
 
 
 class TestRandomIntegerGenerator:
diff --git a/tests/performance/tests/datasets/test_datetime.py b/tests/datasets/tests/test_datetime.py
similarity index 97%
rename from tests/performance/tests/datasets/test_datetime.py
rename to tests/datasets/tests/test_datetime.py
index 4bece4d88..7d27d76f3 100644
--- a/tests/performance/tests/datasets/test_datetime.py
+++ b/tests/datasets/tests/test_datetime.py
@@ -3,7 +3,7 @@
 import numpy as np
 import pandas as pd
 
-from tests.performance.datasets import datetime
+from tests.datasets import datetime
 
 
 class TestRandomGapDatetimeGenerator:
diff --git a/tests/performance/tests/datasets/test_numerical.py b/tests/datasets/tests/test_numerical.py
similarity index 98%
rename from tests/performance/tests/datasets/test_numerical.py
rename to tests/datasets/tests/test_numerical.py
index a29a22f0f..72e171009 100644
--- a/tests/performance/tests/datasets/test_numerical.py
+++ b/tests/datasets/tests/test_numerical.py
@@ -1,7 +1,7 @@
 import numpy as np
 import pandas as pd
 
-from tests.performance.datasets import numerical
+from tests.datasets import numerical
 
 
 class TestRandomIntegerGenerator:
diff --git a/tests/performance/tests/datasets/test_utils.py b/tests/datasets/tests/test_utils.py
similarity index 93%
rename from tests/performance/tests/datasets/test_utils.py
rename to tests/datasets/tests/test_utils.py
index 0ed22903e..666d60bbc 100644
--- a/tests/performance/tests/datasets/test_utils.py
+++ b/tests/datasets/tests/test_utils.py
@@ -2,7 +2,7 @@
 
 import numpy as np
 
-from tests.performance.datasets import utils
+from tests.datasets import utils
 
 
 def test_add_nulls_int():
diff --git a/tests/performance/datasets/utils.py b/tests/datasets/utils.py
similarity index 100%
rename from tests/performance/datasets/utils.py
rename to tests/datasets/utils.py
diff --git a/tests/performance/__init__.py b/tests/performance/__init__.py
index eb3377e23..72da779aa 100644
--- a/tests/performance/__init__.py
+++ b/tests/performance/__init__.py
@@ -1,8 +1,7 @@
 """Functions to evaluate and test the performance of the RDT Transformers."""
 
-from tests.performance import datasets, profiling
+from tests.performance import profiling
 
 __all__ = [
-    'datasets',
     'profiling'
 ]
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_100000_100000.json
index 291758906..8ec4bcee2 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_10000_10000.json
index b59bee95c..b62687182 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_1000_1000.json
index 7c4107745..25e6dfe28 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_100000_100000.json
index 176cd4f1c..54f01351b 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_10000_10000.json
index 0422921e7..48ac4ee39 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_1000_1000.json
index ad1be2066..829ca5943 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_ConstantBooleanNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 1000,
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_100000_100000.json
index ac1f4c4b9..f3691ced6 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_10000_10000.json
index 3fe3bd54b..4fafde0a4 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_1000_1000.json
index 2fa78b089..7c3718895 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_100000_100000.json
index 77d22d4cc..1531d8a1a 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_10000_10000.json
index 5f5c4df97..778f3bdbd 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_1000_1000.json
index 59c591b9b..87dadf96e 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomBooleanNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 1000,
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_100000_100000.json
index 303412cf9..f98d43813 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_10000_10000.json
index e594594eb..e47248623 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_1000_1000.json
index d3ff3ee49..7d3dd1a05 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_100000_100000.json
index c50fa9361..9dce81da6 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_10000_10000.json
index fe0798ca5..129ef37e5 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_1000_1000.json
index 77d35a6cd..194a727af 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/default_RandomSkewedBooleanNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {},
     "fit_size": 1000,
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_100000_100000.json
index de1b9db7e..b59924659 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_10000_10000.json
index bfb7c16fa..9017ce957 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_1000_1000.json
index 54eb20648..a8723e9c9 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_100000_100000.json
index 1a2d733fe..872259b11 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_10000_10000.json
index 078c9298f..7bce207a4 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_1000_1000.json
index e36120b13..a8758bdce 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_ConstantBooleanNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.ConstantBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.ConstantBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_100000_100000.json
index 9d7ce2bc7..e3529776f 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_10000_10000.json
index de166c2bc..ebf00e5ba 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_1000_1000.json
index d29c0ecde..149149a8e 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_100000_100000.json
index 6489d67d0..919becd41 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_10000_10000.json
index 0e6efa550..2733e3fea 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_1000_1000.json
index 3eba2bfd9..d35527cdf 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomBooleanNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_100000_100000.json
index 9b8244d82..99cf71ec9 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_10000_10000.json
index dd28f20d5..d0508312a 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_1000_1000.json
index e1f2800a9..1c5de8b2c 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_100000_100000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_100000_100000.json
index 24d06c8d8..21c7ac231 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_10000_10000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_10000_10000.json
index 2fc065f7a..31a802db9 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_1000_1000.json b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_1000_1000.json
index ac106e390..97c6c693d 100644
--- a/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/boolean/BooleanTransformer/nan_null_default_RandomSkewedBooleanNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
+    "dataset": "tests.datasets.boolean.RandomSkewedBooleanNaNsGenerator",
     "transformer": "rdt.transformers.boolean.BooleanTransformer",
     "kwargs": {
         "nan": null,
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_10000_1000.json
index f8922a6d0..2468c111a 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_1000_1000.json
index 94e61bf25..1655e8741 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_10000_1000.json
index ab335fe55..411536580 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_1000_1000.json
index d4db5c32d..eeec8f563 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_10000_1000.json
index cbed67812..b1627e7d6 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_1000_1000.json
index 10be23d34..33ca85b16 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_10000_1000.json
index 2fed8f231..dee222de4 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_1000_1000.json
index 74dfcc5a9..613960a56 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_10000_1000.json
index 69761d962..ea689ee60 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_1000_1000.json
index 6cd308344..0d4d6d46c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_10000_1000.json
index 5ef284d12..1b3e4b276 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_1000_1000.json
index 2e2240aa6..50c59c928 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_10000_1000.json
index 8048550de..d28ca8029 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_1000_1000.json
index ae31a64e8..71808f347 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_10000_1000.json
index 423cfc4ff..9c3564302 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_1000_1000.json
index cf14fd2e9..d7d11e6fc 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_10000_1000.json
index 74bfb13f8..c37d19818 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_1000_1000.json
index 06a564ae4..5a24bba42 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_10000_1000.json
index 5a39c8847..42ecdc338 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_1000_1000.json
index 5f0985e94..6816ffc2e 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_10000_1000.json
index 5a68920eb..40e68b93c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_1000_1000.json
index d0942f7a6..897ef40cd 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_10000_1000.json
index 97b42e23e..1c2664898 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 400000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_1000_1000.json
index 684638d91..0ab808b2d 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_10000_1000.json
index 1d0bcac76..6a3783bfb 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_1000_1000.json
index 6f988d347..d308b7971 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_10000_1000.json
index 455bc4d6b..7ebf570be 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 500000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_1000_1000.json
index 2f655c35e..aa51091a1 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/clip_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "clip": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_10000_1000.json
index f43cb83f6..891ef2906 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_1000_1000.json
index 34054edc3..e0f546ea2 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
index 793a36d57..c2c7351fa 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
index 7c8a4bca7..2d9f6a414 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_10000_1000.json
index 20da188d6..f6fb72f2c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_1000_1000.json
index 6edf112eb..158ed2d7c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
index 09f3f3098..44de2f8a6 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
index b0b1a88f3..405a4bee8 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_10000_1000.json
index aa8fb9cba..d8f6662fb 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_1000_1000.json
index 68c47ac3a..64aebd173 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_10000_1000.json
index bb4fe6677..4e4f81b0b 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_1000_1000.json
index 9353c787f..b4fee4c7d 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_10000_1000.json
index 7bc0c226c..eec0e8217 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_1000_1000.json
index b87416816..5cb8c00a0 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
index 2bee130f5..ba0402cb6 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
index 340b70e41..8d529018b 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_10000_1000.json
index 9f382dac2..1fc97afe6 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_1000_1000.json
index 8f6eed97a..9ec48a1a9 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_10000_1000.json
index bf94127e4..e6ad6a170 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_1000_1000.json
index 30aefceaa..d3acd6cc6 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_10000_1000.json
index dac293018..3dcf75228 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_1000_1000.json
index 3dc330958..2dbe184e0 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
index a16d9aa62..629f762b5 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
index 7968d78d9..0a63abd96 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 50000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_10000_1000.json
index 6c7768a3b..ec07dce86 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_1000_1000.json
index accadde58..8e65bf61e 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
index a13585f78..ee4b5b86b 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
index cb7592298..1e7f604c9 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_10000_1000.json
index 8b41bf6c6..3404cb5eb 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_1000_1000.json
index a0c55d3da..c3f166db3 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_10000_1000.json
index 67b41b4bf..0bf7d6712 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_1000_1000.json
index ae486895b..76d67e1c4 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_10000_1000.json
index 7b5cbe177..0fd5c4362 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_1000_1000.json
index 2aca5cfe5..0331dd9b2 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_10000_1000.json
index 5fd4c4cc3..d72f34cb5 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_1000_1000.json
index ad7357a21..512477f33 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_10000_1000.json
index 79410b7fe..3a6dd6017 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_1000_1000.json
index 01584f786..df9797c71 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_10000_1000.json
index 28a2a7e82..d7faa317c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_1000_1000.json
index fc169a65e..6edb2fb5d 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_10000_1000.json
index bd3374299..200f78bd2 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_1000_1000.json
index eeb2d59f1..c312b74c7 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_10000_1000.json
index a999fd0ba..ca44c7c06 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_1000_1000.json
index fb0822cad..0a49034fd 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_10000_1000.json
index 6bbd456d8..82ff796d3 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_1000_1000.json
index 23505c7a0..1dd1b8551 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_10000_1000.json
index 13d6b4978..1514932df 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_1000_1000.json
index d339db2c8..0b8457288 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_10000_1000.json
index dd66914e8..a00fad1ab 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_1000_1000.json
index 346baf9cd..679f48fc5 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_10000_1000.json
index a382c2304..e2d7375b7 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_1000_1000.json
index c9753032e..06860affc 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 50000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_10000_1000.json
index 16d6cfa12..375f71f5d 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_1000_1000.json
index 9b2d91a79..c22de84a2 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_10000_1000.json
index a2b615c37..01ef6d8f8 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_1000_1000.json
index eb2041427..b91613baf 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true
@@ -20,4 +20,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_10000_1000.json
index d777a2001..91cd7e641 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_1000_1000.json
index e4279862e..0fe327d1c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_10000_1000.json
index 98bad081a..27f48d11d 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_1000_1000.json
index a6bc81d89..36ce94f31 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_10000_1000.json
index 3946859d9..4e9e69469 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_1000_1000.json
index fbbb30c7e..c3e151187 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_10000_1000.json
index 2403c6caf..96912b2b3 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_1000_1000.json
index 43cc9030b..b7868a088 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 2000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_10000_1000.json
index 0295b07f4..f3a9bb38d 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_1000_1000.json
index 4d74c6b26..074f61d6f 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_10000_1000.json
index e60745fdf..66dddf011 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_1000_1000.json
index f01894457..f4a1de657 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_10000_1000.json
index 0e5d31536..46af7c1bf 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_1000_1000.json
index eb7b219e0..3fbb9fdc3 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_10000_1000.json
index ce9e2a6e2..34070ad58 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_1000_1000.json
index f52044381..fc2298bde 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_10000_1000.json
index 0730e24be..bb924a5cb 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_1000_1000.json
index 503dd0205..1f252c380 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_10000_1000.json
index de6086952..a3b1ec6d5 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_1000_1000.json
index bcfcaf8ba..117b376e4 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_10000_1000.json
index 960ba0e02..b7653d256 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_1000_1000.json
index 423a4eb26..6b3954a11 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_10000_1000.json
index 50219eeed..2460d96eb 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_1000_1000.json
index edd4f8120..4d2eda6eb 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 50000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_10000_1000.json
index 9451ed719..ffae7bb8f 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_1000_1000.json
index ef84944cd..3a75a8f3f 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 100000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_10000_1000.json
index e3bd5a54d..a759b3c86 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 1000000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_1000_1000.json
index e3850d819..37a6df79c 100644
--- a/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/CategoricalTransformer/fuzzy_clip_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.CategoricalTransformer",
     "kwargs": {
         "fuzzy": true,
@@ -21,4 +21,4 @@
             "memory": 50000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json
index 0ca55b6d3..1188121e7 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json
index 877054fe9..51e440cf2 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
index 770af3d44..37297959d 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
index 25bbbccbf..de174271c 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_10000_1000.json
index 38169bf01..abd63e302 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_1000_1000.json
index e31004bca..42e97c068 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
index 91c7bb6f1..44e0622c2 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
index 8491579a9..bcb7fb63b 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_10000_1000.json
index 842f397cc..866e284de 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_1000_1000.json
index 644e51c2f..ed9ac1ba2 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json
index 28c7e752c..78df831cd 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json
index 55c829c61..108a68b3b 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json
index b7f194fbf..6efbe001e 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json
index 43dda71f4..ad27ce0dd 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
index 40358f9b6..9e5dfb074 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
index c5d407866..e38deb54c 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_10000_1000.json
index 184910197..a6954b624 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_1000_1000.json
index d3d87ad48..45621cd14 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json
index 7335f5893..d30835f28 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json
index 0b3a8b0ff..79483b976 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json
index 9f43f5264..21bfd78cd 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json
index b8fda0987..418ae1031 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
index d4d374dd1..bbc6e389e 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 4000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
index c27087edb..5a5ca9ece 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_10000_1000.json
index 06a66a7e2..7c17bdd99 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_1000_1000.json
index 8b38654a8..efefc35b1 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
index adbcf3471..01ddd187a 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
index b9a543ade..3bb104069 100644
--- a/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/LabelEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.LabelEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json
index fc23942ff..81e0745b3 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json
index 4a320548b..31b60c85b 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
index b4bb1312c..b5d4298eb 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
index 0a4c9602d..29b49d2ef 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_10000_1000.json
index b8d9384a8..705e5104b 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_1000_1000.json
index e0029d8cb..4b2c731a9 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
index a3545a9dc..fcc76e29c 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
index 22bed7705..645741e19 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_10000_1000.json
index ec6e14c2a..149e8810c 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_1000_1000.json
index 7ff493a25..9f939ea51 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json
index 9cb41a23b..31a19f418 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json
index 71cafd7b7..a5e1625e4 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json
index 0cdac4b2b..0aa5a0ed0 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json
index 92fc33fe8..1cfa2e401 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
index 25a74236d..0a41a9883 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
index 1367c8e0e..6bb2f7d93 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_10000_1000.json
index ae66aa1ba..8b494f7e6 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_1000_1000.json
index b9d147fc2..28bde29b5 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json
index f79a99c1c..c648f14f3 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json
index f516e0216..e4cadac0d 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json
index f9af707f7..b8f91f920 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json
index c5f061982..f60bfa74b 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
index 17d7c650c..feb8fe536 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
index 89e0629ef..bff8974bf 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_10000_1000.json
index 9050cb59e..99fef4468 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_1000_1000.json
index d0ff4204b..805ebe9b2 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
index f1d8c34e3..44963e5d3 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
index f0cb9d484..a4b80b7da 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/default_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_10000_1000.json
index 57f89a30c..fc2b95dc1 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_1000_1000.json
index 9b4db1299..322969b0d 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_10000_1000.json
index 6a688e60e..2856ae1dc 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_1000_1000.json
index badd5e052..346687cff 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_10000_1000.json
index 8c8cc0452..d8b28a5ec 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_1000_1000.json
index f547c36dd..f9dd40382 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_10000_1000.json
index 0348e51d0..7113bf808 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_1000_1000.json
index d1b3724e4..a2fe8f963 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomMixedNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomMixedNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomMixedNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_10000_1000.json
index 04495885b..9ae497ccb 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_1000_1000.json
index b8ebb3ae3..ccb814b57 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_10000_1000.json
index cb0a16488..97a7c6f7d 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_1000_1000.json
index 38d186a58..ac0961838 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_RandomStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.RandomStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.RandomStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_10000_1000.json
index 335de707d..d240c5746 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_1000_1000.json
index f30deebd9..e5299b158 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_10000_1000.json
index c63f11920..be713c7e4 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_1000_1000.json
index 177f4faaa..775cbc7bb 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_10000_1000.json
index 613c4de7c..aa553206b 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_1000_1000.json
index d1a49f225..a4ccc3224 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_10000_1000.json
index 52d3f51bc..645c5b38d 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_1000_1000.json
index c7f054f99..0192597d7 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_SingleStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.SingleStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.SingleStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 300000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_10000_1000.json
index 40d52b327..108c6e50d 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_1000_1000.json
index f76479f19..3125a8d28 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_10000_1000.json
index dad2de7b1..1bde32fb7 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_1000_1000.json
index 720a1865f..e03c3e5b6 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueIntegerNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueIntegerNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_10000_1000.json
index 16f60770b..9de75076e 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_1000_1000.json
index d4ab12340..d4b13543d 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_10000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_10000_1000.json
index 6d0488f7a..038663845 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_10000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_10000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 500000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_1000_1000.json b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_1000_1000.json
index 229d0c55c..0a804414b 100644
--- a/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/categorical/OneHotEncodingTransformer/unknown_UniqueStringNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.categorical.UniqueStringNaNsGenerator",
+    "dataset": "tests.datasets.categorical.UniqueStringNaNsGenerator",
     "transformer": "rdt.transformers.categorical.OneHotEncodingTransformer",
     "kwargs": {
         "error_on_unknown": false
@@ -20,4 +20,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_10000_10000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_10000_10000.json
index 86f16f2a2..0aa77951b 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_10000_10000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapDaysDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapDaysDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 3000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_1000_1000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_1000_1000.json
index 466c1bc13..670529d15 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_1000_1000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapDaysDatetimeGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapDaysDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapDaysDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_100000_100000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_100000_100000.json
index 834be535e..2dd7e9718 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_100000_100000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapHoursDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapHoursDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 30000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_10000_10000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_10000_10000.json
index 0a8dbee8c..2f6822277 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_10000_10000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapHoursDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapHoursDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 3000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_1000_1000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_1000_1000.json
index 7df87e9cb..d66de7654 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_1000_1000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapHoursDatetimeGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapHoursDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapHoursDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_10000_10000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_10000_10000.json
index e8857ddf6..f3ca6b9d9 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_10000_10000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapWeeksDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapWeeksDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 3000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_1000_1000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_1000_1000.json
index 85b6595cb..32347c558 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_1000_1000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_EqualGapWeeksDatetimeGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.EqualGapWeeksDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.EqualGapWeeksDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_100000_100000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_100000_100000.json
index aee988566..ef1fdc248 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_100000_100000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 30000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_10000_10000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_10000_10000.json
index 5c21055c8..380de7d20 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_10000_10000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 3000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_1000_1000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_1000_1000.json
index 0b42b2db1..3d8a35663 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_1000_1000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_100000_100000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_100000_100000.json
index 183873a87..f1517beaa 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapDatetimeNaNsGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapDatetimeNaNsGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 20000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_10000_10000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_10000_10000.json
index bbe787fe8..6596b916b 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapDatetimeNaNsGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapDatetimeNaNsGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 3000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_1000_1000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_1000_1000.json
index c41884c17..bbbed0e1a 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapDatetimeNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapDatetimeNaNsGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapDatetimeNaNsGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_100000_100000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_100000_100000.json
index d5494998a..428bcc261 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_100000_100000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapSecondsDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapSecondsDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 30000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_10000_10000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_10000_10000.json
index ad8b79a64..45de2f97a 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_10000_10000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapSecondsDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapSecondsDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 3000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_1000_1000.json b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_1000_1000.json
index 0de082019..10184fed5 100644
--- a/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_1000_1000.json
+++ b/tests/performance/test_cases/datetime/DatetimeTransformer/default_RandomGapSecondsDatetimeGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.datetime.RandomGapSecondsDatetimeGenerator",
+    "dataset": "tests.datasets.datetime.RandomGapSecondsDatetimeGenerator",
     "transformer": "rdt.transformers.datetime.DatetimeTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_100000_100000.json
index 29d5e899e..e985eb2d9 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_10000_10000.json
index 4602fa59a..7c9f8aba8 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_1000_1000.json
index 2c39b4851..d30fc3bb1 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_100000_100000.json
index aa01f24d9..538b5c2d2 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_10000_10000.json
index df45d7831..353a45a2a 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_1000_1000.json
index 89d70c9a6..31850f673 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_AlmostConstantIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_100000_100000.json
index e8ef38e2c..91a3d15d9 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_10000_10000.json
index 7888e69ae..e7eb771fa 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_1000_1000.json
index 29a8f9d16..3c4723612 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_100000_100000.json
index 620a46cca..66807d6c5 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_10000_10000.json
index 310add2da..ddcd7c500 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_1000_1000.json
index 55c299aa4..10b00e484 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_ConstantIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_100000_100000.json
index c7ed1a346..a63745975 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalGenerator",
+    "dataset": "tests.datasets.numerical.NormalGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_10000_10000.json
index f07f53b29..71d4a961c 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalGenerator",
+    "dataset": "tests.datasets.numerical.NormalGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_1000_1000.json
index d0093d663..735b8d02e 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalGenerator",
+    "dataset": "tests.datasets.numerical.NormalGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_100000_100000.json
index 7cff32bc0..b88757ee8 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalNaNsGenerator",
+    "dataset": "tests.datasets.numerical.NormalNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_10000_10000.json
index 73813573c..9033645ef 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalNaNsGenerator",
+    "dataset": "tests.datasets.numerical.NormalNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_1000_1000.json
index 543f166ce..6e06f8ece 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_NormalNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalNaNsGenerator",
+    "dataset": "tests.datasets.numerical.NormalNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_100000_100000.json
index 35224934e..20f0ba355 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_10000_10000.json
index 7faa357f4..c225af06c 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_1000_1000.json
index 6d657bbbe..58f7f1427 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_100000_100000.json
index d1173a221..af8bdceef 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_10000_10000.json
index fab85b908..5bf61201a 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_1000_1000.json
index 131f2f555..d27558687 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/auto_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {
         "rounding": "auto",
@@ -22,4 +22,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_100000_100000.json
index 3efd7c7ed..0598e54b9 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 4000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_10000_10000.json
index eb4e28776..cdb2375ee 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_1000_1000.json
index be15b9857..6627b45ed 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 40000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_100000_100000.json
index 8551d4d74..10a14d5e7 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_10000_10000.json
index 540a4ef1d..50ffba352 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_1000_1000.json
index 965f9b187..0a12e59a8 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_AlmostConstantIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.AlmostConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_100000_100000.json
index 862b6d056..4928fce25 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 4000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_10000_10000.json
index 5a6de10f0..52586c5d7 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_1000_1000.json
index 6c2b4344a..3b8ef4d4c 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 40000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_100000_100000.json
index b360bc665..53af9a75d 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_10000_10000.json
index 2bf45981a..262aa57a2 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_1000_1000.json
index 2a3dd5798..966682c65 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_ConstantIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.ConstantIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.ConstantIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_100000_100000.json
index 3850640a6..68d130d01 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalGenerator",
+    "dataset": "tests.datasets.numerical.NormalGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 4000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_10000_10000.json
index f431ab605..3a7221cd0 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalGenerator",
+    "dataset": "tests.datasets.numerical.NormalGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_1000_1000.json
index a3f86d382..b6a07850f 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalGenerator",
+    "dataset": "tests.datasets.numerical.NormalGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 40000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_100000_100000.json
index 2b017e053..3cdb7f2e5 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalNaNsGenerator",
+    "dataset": "tests.datasets.numerical.NormalNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_10000_10000.json
index 44c0f193a..d30ddae85 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalNaNsGenerator",
+    "dataset": "tests.datasets.numerical.NormalNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_1000_1000.json
index 132f230ae..4323aa3c6 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_NormalNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.NormalNaNsGenerator",
+    "dataset": "tests.datasets.numerical.NormalNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_100000_100000.json
index 75bf77f20..6a57c8a10 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 4000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_10000_10000.json
index b64813fac..54b79d595 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 400000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_1000_1000.json
index 3febc7f8d..3c15e2efc 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 40000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_100000_100000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_100000_100000.json
index 362dc5fba..22096721b 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_100000_100000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_100000_100000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 100000,
@@ -18,4 +18,4 @@
             "memory": 10000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_10000_10000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_10000_10000.json
index 83855e4f9..3f00c3665 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_10000_10000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_10000_10000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 10000,
@@ -18,4 +18,4 @@
             "memory": 1000000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
index 9eba883f5..aafa7b6f4 100644
--- a/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
+++ b/tests/performance/test_cases/numerical/NumericalTransformer/default_RandomIntegerNaNsGenerator_1000_1000.json
@@ -1,5 +1,5 @@
 {
-    "dataset": "tests.performance.datasets.numerical.RandomIntegerNaNsGenerator",
+    "dataset": "tests.datasets.numerical.RandomIntegerNaNsGenerator",
     "transformer": "rdt.transformers.numerical.NumericalTransformer",
     "kwargs": {},
     "fit_size": 1000,
@@ -18,4 +18,4 @@
             "memory": 100000.0
         }
     }
-}
\ No newline at end of file
+}
diff --git a/tests/performance/tests/test_profiling.py b/tests/performance/tests/test_profiling.py
index a78d5c4e3..4571ab37f 100644
--- a/tests/performance/tests/test_profiling.py
+++ b/tests/performance/tests/test_profiling.py
@@ -7,7 +7,7 @@
 import numpy as np
 
 from rdt.transformers import NumericalTransformer
-from tests.performance.datasets import BaseDatasetGenerator
+from tests.datasets import BaseDatasetGenerator
 from tests.performance.profiling import profile_transformer