class_docstr: Represents a distributed set of elements backed by an RDD,
  which is created by applying tensorflow dataset transformations
  on each partitions.
class_docstr_tok: ["Represents","a","distributed","set","of","elements","backed","by","an","RDD",",","which","is","created","by","applying","tensorflow","dataset","transformations","on","each","partitions","."]
code: def map(self, map_func):
      return MapDataset(self, map_func)
  
imports: import tensorflow
  from zoo.tfpark.tf_dataset import TensorMeta
  from zoo.util import nest
  from zoo import getOrCreateSparkContext, get_node_and_core_number
  from zoo.common import callZooFunc
  from zoo.feature.common import FeatureSet
  from zoo.orca.data import SparkXShards
  from zoo.tfpark import TFDataset
label_desc: Use image node_id 4 for calling the Dataset obj's underlying member method code with example usage: obj.map(map_func) and returns: MapDataset