Comparison of machine learning methods for photovoltaic power forecasting based on numerical weather prediction | Synapse