""" Preprocessing Module — Re-export Wrapper Imports all dataset-specific preprocessors so existing code that does from preprocessing import preprocess_ai4i continues to work unchanged. """ import os import sys sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'utils'))) from preprocess_utils import set_seeds, time_tracker, logger from preprocess_ai4i import preprocess_ai4i from preprocess_pump import preprocess_pump from preprocess_cmapss import preprocess_cmapss from preprocess_azure import preprocess_azure __all__ = [ 'set_seeds', 'preprocess_ai4i', 'preprocess_pump', 'preprocess_cmapss', 'preprocess_azure' ] if __name__ == '__main__': set_seeds(42) logger.info("Preprocessing module loaded. Call individual functions with dataset paths.")