https://github.com/zurd46/weather-forecast
https://github.com/zurd46/weather-forecast
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zurd46/weather-forecast
- Owner: zurd46
- License: apache-2.0
- Created: 2024-06-24T06:02:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-25T05:27:56.000Z (almost 2 years ago)
- Last Synced: 2025-02-17T04:42:49.370Z (about 1 year ago)
- Language: Python
- Size: 559 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Weather Forecasting with LSTM
This project demonstrates the use of a Long Short-Term Memory (LSTM) neural network to forecast weather data, including temperature, pressure, humidity, and weather description (e.g., sunny, cloudy) for the next 3, 6, 12, and 24 hours based on historical data.
## Project Structure
- `data/`: The JSONL files containing historical weather data.
- `lstm.py`: The main Python script for training and evaluating the LSTM model.
- `/model`: Folder for the trained model (onnx)
## Dependencies
- pandas
- numpy
- scikit-learn
- torch
- safetensors
- joblib
- gradio
You can install the required dependencies using the following command:
```bash
pip install pandas numpy scikit-learn torch safetensors joblib gradio