Spec-Zone.ru › TensorFlow 1.15

Модуль: tf.estimator

Estimator: Инструменты высокого уровня для работы с моделями.

Просмотр псевдонимов

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.estimator

Модули

experimental модуль: Общедоступный API для пространства имён tf.estimator.experimental.

export модуль: Все общедоступные служебные методы для экспорта Estimator в SavedModel.

inputs модуль: Служебные методы для создания простых input_fns.

tpu модуль: Общедоступный API для пространства имён tf.estimator.tpu.

Классы

class BaselineClassifier: Классификатор, который может установить простой базовый уровень.

class BaselineEstimator: Estimator, который может установить простой базовый уровень.

class BaselineRegressor: Регрессор, который может установить простой базовый уровень.

class BestExporter: Этот класс экспортирует служебную граф и контрольные точки лучших моделей.

class BinaryClassHead: Создаёт Head для бинарной классификации с единственной меткой.

class BoostedTreesClassifier: Классификатор для моделей Tensorflow Boosted Trees.

class BoostedTreesEstimator: Estimator для моделей Tensorflow Boosted Trees.

class BoostedTreesRegressor: Регрессор для моделей Tensorflow Boosted Trees.

class CheckpointSaverHook: Сохраняет контрольные точки каждые N шагов или секунд.

class CheckpointSaverListener: Интерфейс для слушателей, которые выполняют действия до или после сохранения контрольной точки.

class DNNClassifier: Классификатор для моделей TensorFlow DNN.

class DNNEstimator: Estimator для моделей TensorFlow DNN с пользовательским заголовком.

class DNNLinearCombinedClassifier: Estimator для объединённых классификационных моделей TensorFlow Linear и DNN.

class DNNLinearCombinedEstimator: Estimator для объединённых моделей TensorFlow Linear и DNN с настраиваемым заголовком.

class DNNLinearCombinedRegressor: Estimator для объединённых моделей TensorFlow Linear и DNN для регрессии.

class DNNRegressor: Регрессор для моделей TensorFlow DNN.

class Estimator: Класс Estimator для обучения и оценки моделей TensorFlow.

class EstimatorSpec: Операции и объекты, возвращаемые из model_fn и передаваемые в Estimator.

class EvalSpec: Настройка для части "eval" для вызова train_and_evaluate.

class Exporter: Класс, представляющий тип экспорта модели.

class FeedFnHook: Выполняет feed_fn и устанавливает feed_dict соответственно.

class FinalExporter: Этот класс экспортирует служебную граф и контрольные точки в конце.

class FinalOpsHook: Хук, который оценивает Tensors в конце сессии.

class GlobalStepWaiterHook: Задерживает выполнение, пока глобальный шаг не достигнет wait_until_step.

class Head: Интерфейс для заголовка/вершины модели.

class LatestExporter: Этот класс регулярно экспортирует служебную граф и контрольные точки.

class LinearClassifier: Линейная модель классификатора.

class LinearEstimator: Estimator для линейных моделей TensorFlow с пользовательским заголовком.

class LinearRegressor: Estimator для задач линейной регрессии TensorFlow.

class LoggingTensorHook: Выводит заданные тензоры каждые N локальных шагов, каждые N секунд или в конце.

class LogisticRegressionHead: Создаёт Head для логистической регрессии.

class ModeKeys: Стандартные имена режимов модели Estimator.

class MultiClassHead: Создаёт Head для многоклассовой классификации.

class MultiHead: Создаёт Head для многоцелевого обучения.

class MultiLabelHead: Создаёт Head для многозначной классификации.

class NanLossDuringTrainingError: Неопределённая ошибка во время выполнения.

class NanTensorHook: Отслеживает тензор потерь и останавливает обучение, если потеря равна NaN.

class PoissonRegressionHead: Создаёт Head для регрессии Пуассона, используя tf.nn.log_poisson_loss.

class ProfilerHook: Захватывает информацию о профилировании CPU/GPU каждые N шагов или секунд.

class RegressionHead: Создаёт Head для регрессии, используя функцию потерь mean_squared_error.

class RunConfig: Этот класс задаёт конфигурации для выполнения Estimator.

class SecondOrStepTimer: Таймер, который срабатывает не более одного раза каждые N секунд или каждые N шагов.

class SessionRunArgs: Представляет аргументы, которые нужно добавить к вызову Session.run().

class SessionRunContext: Предоставляет информацию о вызове session.run().

class SessionRunHook: Хук для расширения вызовов MonitoredSession.run().

class SessionRunValues: Содержит результаты вызова Session.run().

class StepCounterHook: Хук, который считает шаги в секунду.

class StopAtStepHook: Хук, который запрашивает остановку на указанном шаге.

class SummarySaverHook: Сохраняет сводки каждые N шагов.

class TrainSpec: Настройка для части "train" для вызова train_and_evaluate.

class VocabInfo: Информация о словаре для тёплого запуска.

class WarmStartSettings: Настройки для тёплого запуска в tf.estimator.Estimators.

Функции

add_metrics(...): Создаёт новый tf.estimator.Estimator с заданными метриками.

classifier_parse_example_spec(...): Создаёт спецификацию разбора для tf.parse_example, используемую с классификаторами.

regressor_parse_example_spec(...): Создаёт спецификацию разбора для tf.parse_example, используемую с регрессорами.

train_and_evaluate(...): Обучает и оценивает estimator.

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

Spec-Zone.ru

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