parameters: (self)
return_statement: return [
              DataDesc(k, tuple([self.batch_size] + list(v.shape[1:])), v.dtype)
              for k, v in self.data
          ]
docstring: The name and shape of data provided by this iterator.
docstring_summary: The name and shape of data provided by this iterator.
docstring_tokens: The name and shape of data provided by this iterator .
function: def provide_data(self):
          """The name and shape of data provided by this iterator."""
          return [
              DataDesc(k, tuple([self.batch_size] + list(v.shape[1:])), v.dtype)
              for k, v in self.data
          ]
function_tokens: def provide_data ( self ) : return [ DataDesc ( k , tuple ( [ self . batch_size ] + list ( v . shape [ 1 : ] ) ) , v . dtype ) for k , v in self . data ]