Alternative Variable Splitting Methods to Learn Sum-Product Networks