Learn practical skills, build real-world projects, and advance your career

Weather Forecast

import pandas as pd
import matplotlib.pyplot as plt
from zipfile import ZipFile
import os
import numpy as np
from torchvision.datasets.utils import download_url
from sklearn.preprocessing import MinMaxScaler
import torch
from torch.utils.data import TensorDataset, DataLoader
import torch.nn as nn

Download Weather data

dataset_url = "https://storage.googleapis.com/tensorflow/tf-keras-datasets/jena_climate_2009_2016.csv.zip"
download_url(dataset_url, './data')
zip_file = ZipFile('./data/jena_climate_2009_2016.csv.zip')
zip_file.extractall()
df = pd.read_csv('./data/jena_climate_2009_2016.csv.zip')
df.head()
Using downloaded and verified file: ./data/jena_climate_2009_2016.csv.zip

Preparing dataset