Модуль: tf.contrib.graph_editor
Редактор графов TensorFlow.
Модули
edit модуль: Различные функции для редактирования графов.
reroute модуль: Различные функции для перемаршрутизации графов.
select модуль: Различные способы выбора операций и тензоров в графе.
subgraph модуль: SubGraphView: представление подграфа на существующем tf.Graph.
transform модуль: Класс для преобразования подграфа в другой.
util модуль: Утилитарные функции для graph_editor.
Классы
class ControlOutputs: Топология управляющих выходов.
class SubGraphView: Представление подграфа на существующем tf.Graph.
class Transformer: Преобразовать подграф в другой.
class TransformerInfo: "Содержит информацию о результате операции преобразования.
Функции
add_control_inputs(...): Добавить управляющие входные данные cops к op.
assign_renamed_collections_handler(...): Добавить преобразованный элемент в (переименованные) коллекции elem.
bypass(...): Обойти заданный подграф, соединив его входные данные с выходными.
can_be_regex(...): Вернуть True, если obj можно преобразовать в регулярное выражение.
check_cios(...): Выполнить различные проверки для control_inputs и control_outputs.
compute_boundary_ts(...): Вычислить тензоры на границе набора операций.
connect(...): Соединить выходы sgv0 со входами sgv1.
copy(...): Скопировать подграф.
copy_op_handler(...): Скопировать tf.Operation.
copy_with_input_replacements(...): Скопировать подграф, заменив некоторые его входные данные.
detach(...): Отсоединить как входные, так и выходные данные представления подграфа.
detach_control_inputs(...): Отсоединить все внешние управляющие входы подграфа sgv.
detach_control_outputs(...): Отсоединить все внешние управляющие выходы подграфа sgv.
detach_inputs(...): Отсоединить входные данные представления подграфа.
detach_outputs(...): Отсоединить выход представления подграфа.
filter_ops(...): Получить операции, проходящие заданный фильтр.
filter_ops_from_regex(...): Получить все операции, соответствующие заданному регулярному выражению.
filter_ts(...): Получить все тензоры, которые являются входными или выходными для операции в ops.
filter_ts_from_regex(...): Получить все тензоры, связанные с операциями, которые соответствуют заданному регулярному выражению.
get_backward_walk_ops(...): Выполнить обратный обход графа и вернуть все посещенные операции. (устарело)
get_consuming_ops(...): Вернуть все потребляющие операции тензоров в ts.
get_forward_walk_ops(...): Выполнить прямой обход графа и вернуть все посещенные операции.
get_generating_ops(...): Вернуть все генерирующие операции тензоров в ts.
get_name_scope_ops(...): Получить все операции в заданном имени области.
get_ops_ios(...): Вернуть все tf.Operation, которые подключены к операции в ops.
get_tensors(...): получить все тензоры, которые являются входными или выходными для операции в графе.
get_walks_intersection_ops(...): Вернуть пересечение прямого и обратного обхода.
get_walks_union_ops(...): Вернуть объединение прямого и обратного обхода.
get_within_boundary_ops(...): Вернуть все tf.Operation в пределах заданной границы.
graph_replace(...): Создать новый граф, который вычисляет цели из замененных тензоров.
keep_t_if_possible_handler(...): Преобразовать тензор в себя (тождество), если это возможно.
make_list_of_op(...): Преобразовать ops в список tf.Operation.
make_list_of_t(...): Преобразовать ts в список tf.Tensor.
make_placeholder_from_dtype_and_shape(...): Создать tf.compat.v1.placeholder для редактора графов.
make_placeholder_from_tensor(...): Создать tf.compat.v1.placeholder для редактора графов.
make_regex(...): Вернуть скомпилированное регулярное выражение.
make_view(...): Создать SubGraphView из выбранных операций и тензоров passthrough.
make_view_from_scope(...): Создать подграф из области имен.
ph(...): Создать tf.compat.v1.placeholder для редактора графов.
placeholder_name(...): Создать имя заглушки для редактора графов.
remove_control_inputs(...): Удалить управляющие входные данные cops из co.
replace_t_with_placeholder_handler(...): Преобразовать тензор в тензор-заглушку.
reroute_inputs(...): Перемаршрутизировать все входные данные двух подграфов.
reroute_ios(...): Перемаршрутизировать входные и выходные данные sgv0 в sgv1 (см. _reroute_sgv).
reroute_outputs(...): Перемаршрутизировать все выходы двух операций.
reroute_ts(...): Для каждой пары тензоров заменить конец t1 концом t0.
select_ops(...): Помощник для выбора операций.
select_ops_and_ts(...): Помощник для выбора операций и тензоров.
select_ts(...): Помощник для выбора тензоров.
sgv(...): Создать SubGraphView из выбранных операций и тензоров passthrough.
sgv_scope(...): Создать подграф из области имен.
swap_inputs(...): Поменять местами все входные данные sgv0 и sgv1 (см. reroute_inputs).
swap_ios(...): Поменять местами входные и выходные данные sgv1 на sgv0 (см. _reroute_sgv).
swap_outputs(...): Поменять местами все выходы sgv0 и sgv1 (см. reroute_outputs).
swap_ts(...): Для каждой пары тензоров поменять местами конец (t0,t1).
transform_op_if_inside_handler(...): Преобразовать необязательную операцию только в том случае, если она находится внутри подграфа.
© 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