class_docstr: An operation to wait on a previously received array using MPI.
  
  See Also
  --------
  MPIRecv
  
  Notes
  -----
  Non-differentiable.
class_docstr_tok: ["An","operation","to","wait","on","a","previously","received","array","using","MPI",".","See","Also","--","--","--","--","MPIRecv","Notes","--","--","-","Non-differentiable","."]
code: def make_node(self, request, data):
      return gof.Apply(
          self,
          [request, data],
          [tensor(data.dtype, broadcastable=data.broadcastable)],
      )
  
imports: from __future__ import absolute_import, print_function, division
  import numpy
  from theano import gof
  from theano.gof import Constant, Generic, Op
  from theano.gof.sched import key_to_cmp
  from theano.tensor import tensor
  import theano
label_desc: Use image node_id 2 for calling the MPIRecvWait obj's underlying member method code with example usage: obj.make_node(request, data) and returns: gof