Hay que tener en cuenta que lo que más exige y consume recursos de hardware en el trabajo con Tensorflow / TensorflowJS es el entrenamiento para generar modelos nuevos; por lo que, si ya los modelos se han entrenada previamente en otros equipos y solo se cargan en la aplicación para su uso predictivo, los recursos necesarios son significativamente menores, quizás solo memoria ram para levantar todo el modelo de una vez y procesamiento para los cálculos de predicción.
Ya hay disponibles en la red, una gran cantidad de modelos, pre-entrenados que son muy valiosos para el aprendizaje y experimentación inmediata.
A la larga, lo que realmente es dominar las tecnologÃas necesarias para implementar Inteligencia Artificial, no es meramente el uso de modelos existentes, sino la construcción personalizada de nuevos modelos para escenarios y problemas muy especÃficos en cada proyecto. Esa es la parte que requiere mayor conocimiento y preparación integral. IMO
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?