tf.contrib.graph_editor.copy_with_input_replacements
Копирование подграфа, заменяя некоторые из его входов.
tf.contrib.graph_editor.copy_with_input_replacements(
sgv, replacement_ts, dst_graph=None, dst_scope='', src_scope='',
reuse_dst_scope=False
)
Замена происходит только в том случае, если тензор, который нужно заменить, является входом данного подграфа. Входы подграфа можно запросить, используя sgv.inputs.
| Аргументы | |
|---|---|
sgv | представление подграфа-источника. Этот аргумент преобразуется в подграф по тем же правилам, что и функция subgraph.make_view. |
replacement_ts | словарь, отображающий исходные тензоры на заменяемые. |
dst_graph | целевой граф. |
dst_scope | целевой scope. |
src_scope | исходный scope. |
reuse_dst_scope | если True, dst_scope используется повторно, если он уже существует. В противном случае scope получает уникальное имя на основе заданного имени, добавляя подчеркивание и цифру (по умолчанию). |
| Возвращаемое значение | |
|---|---|
Кортеж (sgv, info) , где: sgv — преобразованное представление подграфа; info — экземпляр TransformerInfo, содержащий информацию о преобразовании, включая сопоставление между исходными и преобразованными тензорами и операциями. |
| Исключения | |
|---|---|
TypeError | если dst_graph не является tf.Graph. |
StandardError | если sgv нельзя преобразовать в SubGraphView по тем же правилам, что и функция subgraph.make_view. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/graph_editor/copy_with_input_replacements