code: def download_and_extract(data_dir):
      ds = InriaAerialImageDataset.init_from_folder(
          data_dir, download=True
      )
      print(ds.get_test_df())
      print(ds.get_train_val_split_train_df())
      print(ds.get_kfold_split_train_df())
  
imports: import os
  import subprocess
  import warnings
  from pathlib import Path
  from typing import Union, Optional, Tuple
  import hashlib
  import numpy
  import pandas
  import torch
  import zipfile
  from sklearn.model_selection import GroupKFold
  from pytorch_toolbelt.utils import fs
label_desc: Use image node_id 1 for calling a global function with example usage: download_and_extract(data_dir) without return types