tf.contrib.graph_editor.Transformer
Преобразование подграфа в другой.
tf.contrib.graph_editor.Transformer()
По умолчанию, конструктор создаёт преобразование, которое копирует подграф и заменяет входы на плейсхолдеры. Это поведение можно изменить, изменив обработчики.
Методы
__call__
__call__(
sgv, dst_graph, dst_scope, src_scope='', reuse_dst_scope=False
)
Выполнить преобразование.
| Аргументы | |
|---|---|
sgv | представление исходного подграфа. |
dst_graph | целевой граф. |
dst_scope | целевой scope. |
src_scope | исходный scope, который определяет путь, от которого вычисляется относительный путь преобразованных узлов. Например, если src_scope — a/ и dst_scoped — b/, то узел a/x/y будет иметь относительный путь x/y и будет преобразован в b/x/y. |
reuse_dst_scope | если True, dst_scope используется повторно, если он уже существует. В противном случае scope получает уникальное имя, основанное на заданном имени, к которому добавляется знак подчёркивания, за которым следует цифра (по умолчанию). |
| Возвращаемые значения | |
|---|---|
Кортеж (sgv, info) , где: sgv — представление преобразованного подграфа; info — экземпляр TransformerInfo, содержащий информацию о преобразовании, включая отображение между исходными и преобразованными тензорами и операциями. |
| Исключения | |
|---|---|
ValueError | если аргументы некорректны. |
© 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/Transformer