def preprocessor_landmarkisomap_modular(data):
    from shogun.Features import RealFeatures
    from shogun.Preprocessor import LandmarkIsomap

    features = RealFeatures(data)

    preprocessor = LandmarkIsomap()
    preprocessor.set_target_dim(1)
    preprocessor.apply_to_feature_matrix(features)

    return features