Hacker News new | ask | show | jobs
by dekhn 2699 days ago
you might not be aware but there is a lot of unhappiness with TensorFlow in the community. For example, I hear many comments about how complex it is, how hard the basic API is to use, how many random parts it's acquired. Most of those people point at Torch, and in fact tensorflow is adopting some of Torch's approaches for this reason.

It will be interesting to see if tensorflow retains a fairly high level of popularity over time. The 1->2 transition is a big risk for them because so many people are on TF 1, there's a ton of intrusive changes.

1 comments

For myself, I was surprised by how low-level Tensorflow was. I found that basic operations (things like saving and reloading a trained model) were much more difficult than in Keras, scikit-learn, or other machine learning libraries. Using Tensorflow feels sort of like computing derivatives with limits.