class_docstr: Helper function for downloading external dependency
  
  >>> from nlpaug.util.file.download import DownloadUtil
docstr: :param str model_name: GloVe pre-trained model name. Possible values are 'glove.6B', 'glove.42B.300d',
      'glove.840B.300d' and 'glove.twitter.27B'
  :param str dest_dir: Directory of saving file
  
  >>> DownloadUtil.download_glove('glove.6B', '.')
docstr_tok: [":","param","str","model_name",":","GloVe","pre-trained","model","name",".","Possible","values","are","'glove.6B","'",",","'glove.42B.300d","'",",","'glove.840B.300d","'","and","'glove.twitter.27B'",":","param","str","dest_dir",":","Directory","of","saving","file",">",">",">","DownloadUtil.download_glove","(","'glove.6B","'",",","'",".","'",")"]
code: def download_glove(model_name, dest_dir):
      """
      :param str model_name: GloVe pre-trained model name. Possible values are 'glove.6B', 'glove.42B.300d',
          'glove.840B.300d' and 'glove.twitter.27B'
      :param str dest_dir: Directory of saving file
  
      >>> DownloadUtil.download_glove('glove.6B', '.')
  
      """
  
      url = ""
      if model_name == "glove.6B":
          url = "http://nlp.stanford.edu/data/glove.6B.zip"
      elif model_name == "glove.42B.300d":
          url = "http://nlp.stanford.edu/data/glove.42B.300d.zip"
      elif model_name == "glove.840B.300d":
          url = "http://nlp.stanford.edu/data/glove.840B.300d.zip"
      elif model_name == "glove.twitter.27B":
          url = ("http://nlp.stanford.edu/data/glove.twitter.27B.zip",)
      else:
          possible_values = [
              "glove.6B",
              "glove.42B.300d",
              "glove.840B.300d",
              "glove.twitter.27B",
          ]
          raise ValueError(
              "Unknown model_name. Possible values are {}".format(
                  possible_values
              )
          )
  
      file_path = DownloadUtil.download(url, dest_dir=dest_dir)
      DownloadUtil.unzip(file_path)
  
file_path: nlpaug/nlpaug/util/file/download.py
imports: import gzip
  import os
  import shutil
  import tarfile
  import urllib
  import zipfile
  import gdown
  import requests
label_desc: Use image node_id 2 for calling the DownloadUtil obj's underlying member method code with example usage: obj.download_glove(model_name, dest_dir) without return types