¿Qué opinas sobre TensorFlow o cualquier otra herramienta de aprendizaje profundo?

Tengo una confesión que hacer: no soy un experto en aprendizaje profundo. Apenas tuve la oportunidad de usar herramientas de aprendizaje profundo, más allá de leer los documentos y pasar por tutoriales básicos. Por lo tanto, no tengo una opinión particularmente informada sobre los méritos relativos de TensorFlow, Theano, Torch, etc.

Personalmente, me inclinaría por seguir con TensorFlow, principalmente debido a su rápida adopción y su serio respaldo por parte de Google. Google parece decidido a hacer de TensorFlow la plataforma estándar para el aprendizaje profundo, y creo que tienen suficiente poder y motivación para hacerlo.

Mientras tanto, si desea obtener más información sobre las compensaciones entre estas plataformas, hay mucho material disponible, incluido aquí en Quora. Le recomiendo que comience con “¿Qué tiene de especial TensorFlow de las otras bibliotecas de aprendizaje profundo existentes?”

En cualquier caso, todas estas herramientas están ayudando a reducir las barreras para aplicar ampliamente el aprendizaje profundo. Lo cual es asombroso.

Para agregar a la respuesta de daniel, realmente no importa mucho, solo use tensorflow si el costo computacional no es una preocupación real. Use Keras si el tensorflow es demasiado detallado (lo cual es para mí).