¿Por qué es tan popular Tensorflow?

Porque es confiable, bien documentado y poderoso.

Antes de TensorFlow, había muchas bibliotecas de ML que ofrecían una gran funcionalidad para un puñado de métodos y estaban razonablemente bien documentadas, pero nunca hubo una biblioteca de captura total que tuviera un potencial casi ilimitado, soporte continuo y absurdamente legible.

Antes de comenzar a trabajar con TensorFlow a tiempo completo, estaba usando Theano y el cambio proporcionó beneficios inmediatos. TensorFlow es mucho más legible que Theano, y no me obligó a hackear la funcionalidad para hacer algo nuevo. Además de eso, estaba tan bien documentado que cualquier problema que tuve se explicó bien en una fuente central.

TensorFlow estaba tan por delante del resto de las opciones que muchas personas hicieron el cambio que yo hice, lo que llevó a una comunidad vibrante que solo significa que TensorFlow está cada vez más bien documentado.

Bueno, estoy de acuerdo con Mert Kilickaya, pero no es la única razón. Es una biblioteca / sistema muy práctico para el aprendizaje automático, funciona bien, se desarrolla activamente y facilita la vida de las personas. ¿Por qué no sería popular?

Personalmente, creo que es el mejor marco escrito en Python hasta ahora en comparación con Theano o Caffe. Más fácil de usar, mantener, escalable, también es compatible con API para aplicaciones móviles. Es un marco más amigable para los ingenieros para que pueda construir mejor su propia aplicación.

Mire el código de Theano e intente codificar algo. En realidad, intente simplemente leerlo si no tiene antecedentes en programación funcional o theano, pero tiene algunos en Python. Es difícil entender lo que está pasando.

Ahora estoy intentando leer el código de Tensorflow. Es facil de entender.

More Interesting

¿Qué es la validación cruzada?

¿Cuáles son algunos paquetes de software populares para modelos gráficos?

Aprendizaje automático: ¿qué significa 'Los bosques aleatorios requieren casi ninguna preparación de entrada'?

¿Cuál es la diferencia entre AODE y una red bayesiana?

¿Es indistinguible si el método t-SNE no muestra dos grupos claros (para un problema de clasificación de 2 clases)?

¿Qué método de reducción de dimensionalidad puede mantener las relaciones de traslación entre puntos?

Si su red neuronal no está aprendiendo (o no está aprendiendo mucho), ¿qué pasos toma para descubrir por qué?

¿Qué podríamos hacer con Asimo si la computadora dentro estuviera con el poder de la caja de aprendizaje profundo Nvidia DGX-1?

¿Cuál es la diferencia entre estadística y aprendizaje automático?

¿Qué es un gran blog para el aprendizaje automático?

Soy maestra de preescolar pero estoy muy interesado en las máquinas y quiero comenzar un aprendizaje adecuado. ¿Donde debería empezar?

¿Puede un fármaco ser estadísticamente efectivo para toda la población, pero estadísticamente no es efectivo para todas las subpoblaciones (como hombres y mujeres) por separado?

¿Tiene sentido usar redes neuronales convolucionales en la identificación biométrica humana basada en ECG?

¿Cuál es la diferencia entre la clasificación de vectores de soporte y la regresión? ¿Un regresor de vectores de soporte se comporta como una red neuronal por casualidad?

¿Un descenso de gradiente funciona en Big Data?