Before revision:  But persistence diagrams are weakly structured and therefore constitute a difficult input for most Machine Learning techniques.
After revision:  However, since the (metric) space of persistence diagrams is not Hilbert, they end up being difficult inputs for most Machine Learning techniques.