### Train Dataset:
The training dataset contains the following columns:

- `From Date`: Start date of the measurement window.
- `To Date`: End date of the measurement window.
- `Hour`: Hour of the day (ranging from 00:00 to 23:00).
- `PM2.5 (ug/m3)`: PM2.5 concentration (target variable).
- `PM10 (ug/m3)`: PM10 concentration.
- Various pollutants:
  - `NO (ug/m3)`
  - `NO2 (ug/m3)`
  - `SO2 (ug/m3)`
  - `CO (mg/m3)`
  - `Ozone (ug/m3)`
  - `NH3 (ug/m3)`
  - Other pollutants (Benzene, Toluene, etc.)
- Weather conditions:
  - `Temperature (degree C)`
  - `Humidity (%)`
  - `Wind Speed (m/s)`
  - `Wind Direction (degree)`
  - `Solar Radiation (W/mt2)`
  - `Rainfall (mm)`

### Test Dataset:
The test dataset contains the following columns:

- ID: id values starting from 1 . for 24 hours of every day for next 100 days 
- **Goal**: Predict the hourly `PM2.5 (ug/m3)` values for each timestamp in the test data.
