Spec-Zone.ru › TensorFlow 1.15

Модуль: tf.contrib.model_pruning

Реализация обрезки моделей в tensorflow.

Классы

class MaskedBasicLSTMCell: Базовая ячейка LSTM с обрезкой.

class MaskedLSTMCell: Ячейка LSTM с обрезкой.

class Pruning

Функции

apply_mask(...): Применить маску к заданному весовому тензору.

get_masked_weights(...)

get_masks(...)

get_pruning_hparams(...): Получить объект tf.HParams с параметрами по умолчанию.

get_thresholds(...)

get_weight_sparsity(...): Получить разреженность весов.

get_weights(...)

graph_def_from_checkpoint(...): Преобразует данные контрольной точки в GraphDef.

masked_conv2d(...): Добавляет 2D свертку, за которой необязательно следует слой batch_norm.

masked_convolution(...): Добавляет 2D свертку, за которой необязательно следует слой batch_norm.

masked_fully_connected(...): Добавляет разреженный полносвязный слой. Матрица весов маскируется.

strip_pruning_vars_fn(...): Удаляет переменную маски из графа.

train(...): Обёртка вокруг функции tf-slim's train.

© 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/model_pruning

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API