Модуль: tf.contrib.framework
Утилиты фреймворка.
Модули
nest модуль: ## Функции для работы со вложенными последовательностями элементов произвольной структуры.
Классы
class BoundedTensorSpec: Спецификация TensorSpec, определяющая минимальные и максимальные значения.
class RecordInput: RecordInput асинхронно считывает и случайным образом выдает TFRecords.
class TensorSpec: Описание tf.Tensor.
class VariableDeviceChooser: Выбор устройства для переменных.
class convolutional_delta_orthogonal: Инициализатор, генерирующий дельта-ортогональное ядро для свёрточных сетей.
class convolutional_orthogonal_1d: Инициализатор, генерирующий 1D ортогональное ядро для свёрточных сетей.
class convolutional_orthogonal_2d: Инициализатор, генерирующий 2D ортогональное ядро для свёрточных сетей.
class convolutional_orthogonal_3d: Инициализатор, генерирующий 3D ортогональное ядро для свёрточных сетей.
Функции
add_arg_scope(...): Декорирует функцию аргументами, чтобы её можно было использовать в arg_scope.
add_model_variable(...): Добавляет переменную в коллекцию GraphKeys.MODEL_VARIABLES.
arg_scope(...): Хранит аргументы по умолчанию для данного набора list_ops.
arg_scoped_arguments(...): Возвращает список kwargs, которые arg_scope может установить для func.
argsort(...): Возвращает индексы тензора, которые дают его отсортированный порядок по оси.
assert_global_step(...): УСТАРЕВШАЯ ФУНКЦИЯ
assert_or_get_global_step(...): Проверяет, что тензор глобальной ступени действителен, или получает его, если он равен None.
assert_same_float_dtype(...): Проверяет и возвращает тип float на основе tensors и dtype.
assert_scalar(...): Проверяет, что данный tensor является скаляром (т.е. нулевой размерности).
assert_scalar_int(...): Утверждает, что tensor имеет размерность 0 и тип tf.int32 или tf.int64.
assign_from_checkpoint(...): Создает операцию для присваивания определенных переменных из контрольной точки.
assign_from_checkpoint_fn(...): Возвращает функцию, которая присваивает определенные переменные из контрольной точки.
assign_from_values(...): Создает операцию присваивания из заданного отображения.
assign_from_values_fn(...): Возвращает функцию, которая присваивает определенные переменные из заданных значений.
convert_to_tensor_or_sparse_tensor(...): Преобразует значение в SparseTensor или Tensor.
create_global_step(...): Создать тензор глобальной ступени в графе. (устарело)
deprecated(...): Декоратор для помечания функций или методов как устаревших.
deprecated_arg_values(...): Декоратор для помечания определенных значений аргументов функции как устаревших.
deprecated_args(...): Декоратор для помечания определенных аргументов функции как устаревших.
filter_variables(...): Фильтрует список переменных с помощью регулярных выражений.
fuse_op(...): Объединить подграф между input_nodes и output_nodes в один пользовательский оператор.
get_global_step(...): УСТАРЕВШАЯ ФУНКЦИЯ
get_graph_from_inputs(...): Возвращает подходящий граф для использования с данными входными данными.
get_local_variables(...): Получает список локальных переменных, отфильтрованных по области видимости и/или суффиксу.
get_model_variables(...): Получает список переменных модели, отфильтрованных по области видимости и/или суффиксу.
get_name_scope(...): Возвращает текущую область видимости имен в графике по умолчанию.
get_or_create_global_step(...): Возвращает и создаёт (при необходимости) тензор глобальной ступени. (устарело)
get_placeholders(...): Получение элементов-заполнителей графа.
get_trainable_variables(...): Получает список обучаемых переменных, отфильтрованных по области видимости и/или суффиксу.
get_unique_variable(...): Получает переменную, однозначно идентифицируемую по var_op_name.
get_variable_full_name(...): Возвращает полное имя переменной.
get_variables(...): Получает список переменных, отфильтрованных по области видимости и/или суффиксу.
get_variables_by_name(...): Получает список переменных, которым было дано это имя.
get_variables_by_suffix(...): Получает список переменных, оканчивающихся на данный суффикс.
get_variables_to_restore(...): Получает список переменных, которые необходимо восстановить.
global_variable(...): Создание переменной со значением и её добавление в GraphKeys.GLOBAL_VARIABLES.
has_arg_scope(...): Проверяет, была ли функция декорирована с помощью @add_arg_scope или нет.
init_from_checkpoint(...): Инициализация текущих переменных загруженными тензорами с использованием отображения присваивания.
is_tensor(...): Проверка, является ли x тензором или "тензор-подобным" объектом.
list_variables(...): Возвращает список всех переменных в последней контрольной точке.
load_and_remap_matrix_initializer(...): Возвращает инициализатор переменной для загрузки и переназначения 2-мерного (матричного) тензора.
load_checkpoint(...): Возвращает CheckpointReader для последней контрольной точки.
load_embedding_initializer(...): Возвращает инициализатор переменной для загрузки предварительно обученных эмбеддингов.
load_linear_multiclass_bias_initializer(...): Загрузка предварительно обученных многоклассовых смещений для линейных моделей из контрольной точки.
load_variable(...): Возвращает тензор с содержимым данной переменной в контрольной точке.
load_variable_slot_initializer(...): Загрузка предварительно обученных многоклассовых слотов для линейных моделей из контрольной точки.
local_variable(...): Создание переменной со значением и её добавление в GraphKeys.LOCAL_VARIABLES.
model_variable(...): Получает существующую переменную модели с этими параметрами или создаёт новую.
prepend_name_scope(...): Добавляет область видимости имени в начало.
py_func(...): Оборачивает функцию Python и использует её как оператор TensorFlow.
reduce_sum_n(...): Суммирование тензоров в скалярную сумму.
remove_squeezable_dimensions(...): Сжимает последний размер, если размерности predictions и labels отличаются на 1. (устарело)
smart_case(...): Как tf.case, но пытается статически оценить предикаты.
smart_cond(...): Возвращает либо true_fn() , если предикат pred истинен, иначе false_fn().
smart_constant_value(...): Возвращает булево значение для pred, или None, если у pred было динамическое значение.
sort(...): Сортирует тензор.
strip_name_scope(...): Удаляет область видимости имени.
variable(...): Получает существующую переменную с этими параметрами или создаёт новую.
with_same_shape(...): Утверждает, что тензоры имеют одинаковую форму и из одного графа.
with_shape(...): Утверждает, что тензор имеет ожидаемую форму.
zero_initializer(...): Инициализирует 'ref' нулями, тензор ref должен быть неинициализированным.
© 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/framework