class_docstr: Container class for stock datasets.
  
  Arguments:
      filename (str/list): name of the file to download
      url (str): url for dataset
      size (int/list): file size
      path (str): local path to place files
      subset_pct (float/int): percentage of data set to use for training
class_docstr_tok: ["Container","class","for","stock","datasets",".","Arguments",":","filename","(","str\/list",")",":","name","of","the","file","to","download","url","(","str",")",":","url","for","dataset","size","(","int\/list",")",":","file","size","path","(","str",")",":","local","path","to","place","files","subset_pct","(","float\/int",")",":","percentage","of","data","set","to","use","for","training"]
docstr: Generates dictionary with the required parameters to describe this object
docstr_tok: ["Generates","dictionary","with","the","required","parameters","to","describe","this","object"]
code: def serialize(self):
      """
      Generates dictionary with the required parameters to describe this object
      """
      return self.get_description()
  
imports: from __future__ import division
  from future import standard_library
  from future.moves.urllib.request import Request, urlopen
  import logging
  import os
  import sys
  import zipfile
  from neon import NervanaObject, logger
  from neon.util.compat import PY3
label_desc: Use image node_id 2 for calling the Dataset obj's underlying member method code with example usage: obj.serialize() and returns: self