TF Learn(又名Scikit Flow)和TFLearn(又名TFLearn.org)有什么区别

时间:2016-08-09 19:54:55

标签: frameworks tensorflow skflow

有两个TFLearn项目

TF Learn (aka Scikit Flow)
https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/learn/python/learn  

TFLearn: Deep learning library featuring a higher-level API for TensorFlow.
https://github.com/tflearn/tflearn

这些项目的状态是什么,它们是分开还是合并在一起?

2 个答案:

答案 0 :(得分:5)

TF.Learn是由Google员工和外部贡献者构建的TensorFlow内置模块。它最初称为skflow(Scikit Flow)。它既适用于深度学习,也适用于一般机器学习。您可以在TensorFlow网站上找到官方教程。

答案 1 :(得分:3)

Tflearn实际上是一个单独的包,它没有标准的张量流分布。需要pip install tflearn才能实际安装它。似乎tflearn中包含的模型非常有限(主要是DNN)但没有线性分类器,例如,tf.contrib.learn有更多模型,例如:

tf.contrib.learn.LinearClassifier