Github 项目推荐 | TensorFlow 的模型分析工具 —— TFMA

TFMA 是一个用于评估 TensorFlow 模型的库,它可以让用户使用 Trainer 里定义的指标以分布式方式评估大量数据的模型。这些指标也可以在不同的数据片里计算,其结果可以在 Jupyter Notebooks 里可视化。

TFMA 可能会在版本 1.0 之前引入后向不兼容的更改。

Github:

https://github.com/tensorflow/model-analysis

安装

最方便且最推荐的安装 TFMA 的方法是使用 PyPI 包:

pip install tensorflow-model-analysis

在安装 TFMA 之前需要装好 TensorFlow,但是没必要将 TensorFlow 当作一个明确的依赖包。有关 TensorFlow 的安装方法,请查阅 TF 官方文档。

在 Jupyter Notebooks 里可视化 TFMA,请运行:

jupyter nbextension enable --py widgetsnbextension
jupyter nbextension install --py --symlink tensorflow_model_analysis
jupyter nbextension enable --py tensorflow_model_analysis

TFMA 要求 Apache Beam 运行分布式管道,Apache Beam 默认以本地模式运行,也可以使用 Google Cloud Dataflow 以分布式模式运行。TFMA 可以扩展到其他的 Apache Beam 的 runner 上。

兼容版本

根据我们的测试框架,这是一个已知互相兼容的版本表。 其他组合也可以工作,但未经测试。

原文发布于微信公众号 - AI研习社(okweiwu)

原文发表时间:2018-04-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员同行者

python3模块: uuid

19920
来自专栏腾讯云serverless的专栏

使用 Serverless 进行 AI 预测推理

本文演示如何使用腾讯云的 SCF 无服务器云函数来实现 AI Serving 能力。

6.2K610

Ray:AI的分布式系统

随着机器学习算法和技术的进步,越来越多的机器学习应用程序需要多台机器,而且必须利用并行性。但是,在集群上进行机器学习的基础设施仍然是专门设置的。尽管针对特定用例...

574100
来自专栏目标检测和深度学习

Github 项目推荐 | 半自动图像标记工具

13420
来自专栏CreateAMind

InfoGAN修改训练人脸数据集celebA的过程记录

23010
来自专栏重庆的技术分享区

最新版-windows安装TensorFlow(踩了多少坑)(附下载链接)

31230
来自专栏AI科技大本营的专栏

TensorFlow 1.8.0正式发布,Bug修复和改进内容都在这里了

【导语】TensorFlow 1.8.0 近日正式发布,新版本主要有以下改进内容,AI科技大本营对其编译如下。 ▌主要特点及改进 可以将 tf.contrib...

43190
来自专栏ChaMd5安全团队

三个有趣的脱壳例子

最近看了youtube上的一些视频教程,看到了几个有趣的脱壳方式。这里介绍下。具体的视频教程在MalwareAnalysisForHedgehogs和hashe...

41750
来自专栏点滴积累

geotrellis使用(十七)使用缓冲区分析的方式解决单瓦片计算边缘值问题

Geotrellis系列文章链接地址http://www.cnblogs.com/shoufengwei/p/5619419.html 目录 前言 需求分析 ...

32660
来自专栏ATYUN订阅号

多模型机器学习功能数据库EuclidesDB全新发布

EuclidesDB,一个多模型机器学习功能数据库,发布了0.1版本。EuclidesDB 0.1与PyTorch紧密耦合,为模型特征空间中包含和查询数据提供后...

10610

扫码关注云+社区

领取腾讯云代金券