Invokes a python function to compute func(input)->output.

    input, token, Tout, name=None

This operation is considered stateful. For a stateless version, see PyFuncStateless.


  • input: A list of Tensor objects. List of Tensors that will provide input to the Op.
  • token: A string. A token representing a registered python function in this address space.
  • Tout: A list of tf.DTypes. Data types of the outputs from the op. The length of the list specifies the number of outputs.
  • name: A name for the operation (optional).


A list of Tensor objects of type Tout.