Convex space learning for tabular synthetic data generation