Выход работает оценка является tfma.EvalResult
, которые могут быть визуализированы в записной книжке Jupyter путем вызова tfma.view.render_slicing_metrics
(или tfma.view.render_plot
для участков).
Просмотр показателей
Для просмотра метрик, используйте tfma.view.render_slicing_metrics
API проходящий в tfma.EvalResult
, который был выходом из прогона оценки. Просмотр показателей состоит из трех частей:
Селектор показателей
По умолчанию отображаются все вычисленные метрики, а столбцы отсортированы в алфавитном порядке. Селектор показателей позволяет пользователю добавлять / удалять / изменять порядок показателей. Просто установите / снимите отметку с метрик в раскрывающемся списке (удерживайте Ctrl для множественного выбора) или введите / перегруппируйте их прямо в поле ввода.
Визуализация показателей
Визуализация показателей призвана дать интуитивное представление о срезах выбранной функции. Доступна быстрая фильтрация, чтобы отфильтровать срезы с небольшим количеством взвешенных выборок.
Поддерживаются два типа визуализаций:
Обзор среза
В этом представлении значение выбранной метрики отображается для каждого фрагмента, и фрагменты можно сортировать по имени фрагмента или значению другой метрики.
Когда количество фрагментов невелико, это вид по умолчанию.
Гистограмма показателей
В этом представлении срезы разбиты на сегменты в зависимости от их значений показателей. Значение (я), отображаемое в каждом сегменте, может быть количеством срезов в ведре или общим взвешенным количеством выборок для всех срезов в ведре или и тем, и другим.
Количество сегментов можно изменить, и можно применить логарифмическую шкалу в меню настроек, щелкнув значок шестеренки.
Также можно отфильтровать выбросы в просмотре гистограммы. Просто перетащите нужный диапазон на гистограмме, как показано на скриншоте ниже.
Когда количество фрагментов велико, это вид по умолчанию.
Таблица показателей
Таблица показателей суммирует результаты для всех показателей, выбранных в селекторе показателей. Его можно отсортировать, нажав на название метрики. Будут отображаться только неотфильтрованные срезы.
Графики просмотра
У каждого сюжета своя визуализация, уникальная для сюжета. Для получения дополнительной информации см. Соответствующую документацию API для класса plot. Обратите внимание , что в TFMA, графики и показатели , как это определено в tfma.metrics.*
По соглашению классы , связанные с участками заканчиваются Plot
. Для просмотра графиков используйте tfma.view.render_plot
API проходящий в tfma.EvalResult
, который был выходом из прогона оценки.
Графики временных рядов
Графики временных рядов позволяют легко выявлять тенденции определенной метрики по диапазонам данных или прогонам модели. Для того, чтобы создать график временных рядов, выполнить несколько оценок (сохранение вывода в разные каталоги), а затем загрузить их в tfma.EvalResults
объекта, вызвав tfma.load_eval_results
. Полученные результаты затем могут быть отображены с помощью tfma.view.render_time_series
Чтобы отобразить график для определенного показателя, просто щелкните его в раскрывающемся списке. Чтобы закрыть график, нажмите X в правом верхнем углу.
При наведении курсора на любую точку данных на графике отображается всплывающая подсказка, показывающая выполнение модели, диапазон данных и значение метрики.