tutorial started neural network getting example español python tensorflow

started - tensorflow python tutorial



¿Cómo obtener un tensorflow op por nombre? (1)

Puede usar el método tf.Graph.get_operation_by_name() para obtener una tf.Operation por nombre. Por ejemplo, para obtener una operación llamada "enqueue" del gráfico predeterminado:

op = tf.get_default_graph().get_operation_by_name("enqueue")

Puede obtener un tensor por nombre con tf.get_default_graph().get_tensor_by_name("tensor_name:0")

Pero, ¿puede obtener una operación, como Optimizer.minimize , o una operación de puesta en enqueue en una cola?

En mi primer modelo build_model todos los tensores y operaciones que necesitaría de una función build_model . Pero la lista de tensores se puso fea. En modelos posteriores, lancé todos los tensores y operaciones en un diccionario para facilitar el acceso. Esta vez pensé que solo buscaría los tensores por mi nombre cuando los necesitaba, pero no sé cómo hacerlo con las operaciones.

¿O hay una mejor manera de hacer esto? Encuentro que se necesitan varios tensores y operaciones por todo el lugar. Capacitación, código de inferencia, casos de prueba, de ahí el deseo de una buena forma estándar de acceder a las distintas partes del gráfico sin pasar variables por todas partes.