Missed TensorFlow Dev Summit? Check out the video playlist. Watch recordings

tf_agents.specs.tensor_spec.to_nest_placeholder

View source on GitHub

Converts a nest of TensorSpecs to a nest of matching placeholders.

tf_agents.specs.tensor_spec.to_nest_placeholder(
    nested_tensor_specs, default=None, name_scope='', outer_dims=()
)

Args:

  • nested_tensor_specs: A nest of tensor specs.
  • default: Optional constant value to set as a default for the placeholder.
  • name_scope: String name for the scope to create the placeholders in.
  • outer_dims: Optional leading dimensions for the placeholder.

Returns:

A nest of placeholders matching the given tensor spec.

Raises:

  • ValueError: If a default is provided outside of the allowed types, or if default is a np.array that does not match the spec shape.