Note that with tuples, heterogeneous types are supported, due to the tuple type being a kind of heterogeneous
collection.
Internally, the executable provided to a session will be de-duplicated to prevent redundant computation. This means
that ops that appear more than once in the executable, will only be executed once by the session.
Executables can be executed within a TensorFlow session, but their results (if any) are not returned.
For example, variable initializers are executable.
Currently supported executable types are:
Set
s,List
s, etc.).Set(List(op1), List(op1, op2))
is supported,Set(Set(op1), List(op1, op2))
is not.Set(op1, Set(op1, op2))
).