Прямо сейчас я делаю следующее, чтобы получить доступ к тензорам в моем графике
graph = tf.get_default_graph()
add_0 = graph.get_tensor_by_name("Add:0")
add_1 = graph.get_tensor_by_name("Add_1:0")
add_2 = graph.get_tensor_by_name("Add_2:0")
Когда график короткий, такой подход приемлем. Но для более длинных графиков это становится действительно скучным.
Есть ли способ собрать все тензоры, начинающиеся с Add
, чистым способом? Что-то вроде:
add = []
for Add in graph.get_tensors_by_name():
add.append(Add)
(я знаю, что этот псевдокод действительно неправильный)
такой, что я получаю add = [add_0, add_1, add_2, ... ]
Позже я хочу использовать это для этого: sess.run(add, feed_dict={input: data})