Como o TensorFlow nomeia tensores?
Gostaria de saber se este é o entendimento correto:
Todos os tensores são derivados de alguma operação, e as operações recebem um nome no construtor ou o nome padrão para um tipo específico de operação. Se o nome não for exclusivo, o TensorFlow lida com isso automaticamente, anexando"_1"
, "_2"
, etc. Uma operação com n saídas de tensores nomeia esses tensores"op_name:0"
, "op_name:1"
, ...,"op_name:n-1"
.
Um problema parece surgir: sex
é umtf.Variable
, entãox.name
dá"variable_name:0"
. Isso é confuso: para o que"variable_name"
referir?