TensorFlow中copy的使用方法

2018-08-30 11:48 更新

tf.contrib.copy_graph.copy_op_to_graph


copy_op_to_graph (
org_instance ,
to_graph ,
variables ,
scope = ''
)

定義在:tensorflow/contrib/copy_graph/python/util/copy_elements.py.

給定一個(gè)操作 “org_instance from oneGraph”,在指定的范圍下初始化并返回 anotherGraph 的副本.

復(fù)制是遞歸進(jìn)行的,所以任何操作的輸出都需要評(píng)估 org_instance ,它也會(huì)被復(fù)制(除非已經(jīng)完成).

由于變量實(shí)例被單獨(dú)復(fù)制,因此必須提供評(píng)估 org_instance 所需的數(shù)據(jù)作為輸入.

ARGS:

  • org_instance:某種圖形的操作;也可以是占位符.
  • to_graph:要復(fù)制 org_instance 的圖形.
  • variables:將 org_instance 復(fù)制到的變量實(shí)例的 iterable.
  • scope:新變量的作用域 (默認(rèn)為 "").

返回:

從 to_graph 復(fù)制的操作.

注意:

  • TypeError:如果org_instance不是 Operation 或者 Tensor.

tf.contrib.copy_graph.copy_variable_to_graph


copy_variable_to_graph (
org_instance ,
to_graph ,
scope = ''
)

定義在:tensorflow/contrib/copy_graph/python/util/copy_elements.py

從一個(gè)圖中給定一個(gè)變量實(shí)例, 在指定的范圍 (默認(rèn) "") 下初始化并返回另一個(gè)關(guān)系圖中的一個(gè)副本.

ARGS:

  • org_instance:來自某個(gè)圖形的一個(gè)變量.
  • to_graph:將變量復(fù)制到圖形.
  • scope:新變量的范圍(默認(rèn)為 "").

返回:

從 to_graph 復(fù)制的變量.

注意:

  • TypeError:如果 org_instance 不是一個(gè)變量.

tf.contrib.copy_graph.get_copied_op


get_copied_op (
org_instance ,
graph ,
scope = ''
)

定義在:tensorflow/contrib/copy_graph/python/util/copy_elements.py

給定某個(gè)圖形的操作實(shí)例, 在指定的范圍 (默認(rèn)為:" ") 下返回其同名的圖形.

如果 org_instance 的副本在給定的范圍內(nèi)存在于圖中, 則將返回.

ARGS:

  • org_instance:來自某些圖形的操作.
  • graph:用于搜索 org_instance 的 copr 的圖.
  • scope:目前存在的 org_instance 的范圍

返回:

返回從圖中復(fù)制的操作.

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)