Split PCA and LDA python bindings into two different compilation units