frameworks tensorflow skflow

frameworks - ¿Cuál es la diferencia entre TF Learn(también conocido como Scikit Flow) y TFLearn(también conocido como TFLearn.org)?



tensorflow skflow (2)

Tflearn es en realidad un paquete separado, que no viene con la distribución estándar de tensorflow. Uno tiene que hacer pip install tflearn para realmente instalarlo. Parece que los modelos incluidos en tflearn son muy limitados (principalmente DNN) pero no clasificadores lineales, por ejemplo, mientras que tf.contrib.learn tiene más modelos, por ejemplo:

tf.contrib.learn.LinearClassifier

Hay dos proyectos TFLearn

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

y

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

¿Cuál es el estado de estos proyectos, se mantendrán separados o se fusionarán?


TF.Learn es un módulo incorporado dentro de TensorFlow construido por Googlers y colaboradores externos. Originalmente se llama skflow (Scikit Flow). Es tanto para el aprendizaje profundo como para el aprendizaje automático en general. Puedes encontrar los tutoriales oficiales en el sitio web de TensorFlow.