2

In a python environment, I'm following along with "Getting Started With TensorFlow".

>>> tf.constant(3.0, dtype=tf.float32)
# Tensor("Const:0", shape=(), dtype=float32)
>>> tf.constant(4.0) # also tf.float32 implicitly
# Tensor("Const_1:0", shape=(), dtype=float32)

I am wondering what the meaning and purpose is of ":0" as the visualization of these nodes will be just "Const" and "Const_1". Is there ":1" for tf.constant()?

I searched in the source tensorflow/python/framework/constant_op.py, but it doesn't seem to have my answer.

Edit for duplicate questions on How does TensorFlow name tensors?

My bad for not concerning tf.Variable and having forgotten constant is also a case of variables.

tim1234
  • 196
  • 2
  • 12

0 Answers0