class_docstr: Basic CUB200 PathsDataset to be used as a standard PyTorch Dataset.
  A classic continual learning benchmark built on top of this dataset
  can be found in 'benchmarks.classic', while for more custom benchmark
  design please use the 'benchmarks.generators'.
code: def _download_error_message(self) -> str:
      return (
          "[CUB200] Error downloading the dataset. Consider downloading "
          "it manually at: " + CUB200.official_url + " and placing it "
          "in: " + str(self.root)
      )
  
file_path: avalanche/avalanche/benchmarks/datasets/cub200/cub200.py
imports: import csv
  from pathlib import Path
  from typing import Dict, List, Optional, Tuple, Union
  import gdown
  import os
  from collections import OrderedDict
  from torchvision.datasets.folder import default_loader
  from avalanche.benchmarks.datasets import default_dataset_location, DownloadableDataset
  from avalanche.benchmarks.utils import PathsDataset
label_desc: Use image node_id 3 for calling the CUB200 obj's underlying member method code with example usage: obj._download_error_message() and returns: unknown