Deep learning prediction models for short-term solar photovoltaic power generation forecasting | Synapse