# Page 2 | TensorFlow Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 2 - Is TensorFlow the right Machine Learning solution for you? Explore 104 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/170397/TensorFlow/reviews

---

TensorFlow

4.6 (104)

[View alternatives](https://www.capterra.com/p/170397/TensorFlow/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated March 13th, 2026

# Page 2 - Reviews of TensorFlow

## Showing most helpful reviews

Showing 26-50 of 104 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

VR

Verified Reviewer  
Software Engineer  
Computer Networking  
Used the software for: 1-2 years

### "Google Cloud ML Engine review"

November 14, 2019

5.0

In constructing ML project at first, it is run by the local hardware platform Tensorflow GPU version, so that at the time of training can speed up a lot, but because of the high cost of GPU, when a project order of magnitude increases, the training time of exponential growth, if want to reduce the time, only through optimization algorithm or hardware.After that, I moved the whole project to the cloud platform for operation. Of course, there was also a problem. The resources of Aliyun were all based on fixed configuration to determine different prices.Finally, I migrated to Google Cloud ML Engine, which was cheap and perfectly compatible with other Google products, such as Cloud Storage, Cloud Dataflow, and Cloud Datalab.For the extension of the project and late derivative, provides a great convenience.

Pros

It doesn't take up any of my local computer resources, just throw a command and let the Google cloud run when I need to run, and it doesn't block any of my other work. The software provides mainstream training model, prediction model, mainstream ML framework to accelerate the efficiency of our project development. Low price, suitable for early learning and research.

Cons

The threshold of software use is relatively high, and the background of Python or Tensorflow is required, so it is difficult to get started.

Reason for choosing TensorFlow

Since I have been learning and using python and Tensorflow for more than a year, I can perfectly port my native Tensorflow architecture to the Google Cloud ML Engine. Compared with other products, I can take advantage of lower cost and smaller changes to complete my project.

Review Source

VR

Verified Reviewer  
Data Scientist  
Information Services  
Used the software for: 2+ years

### "Best Library in the Market for Deep Learning!"

October 20, 2022

5.0

Its been an amazing journey of using TensorFlow till date, it has enabled me to build and train hundreds of models and deploy them in applications.

Pros

1\. Easy to understand with a self explanatory syntax 2. Helps you create any kind of deep learning model like CNN ,RNN ,GAN ,etc with ease.3. Support for serving enables you to deploy models as a service4. Free and open source making it first choice to be used in production systems.5. Allows easy monitoring of training using tensorboards

Cons

1\. More customization on model architecture can be added2. Frequent version updates leads to changes in the code3. Prior knowledge and training is required for usage

Review Source

VR

Verified Reviewer  
Head of Innovation & Marketing  
Computer Software  
Used the software for: 1-2 years

### "Tensorflow is the future of our business, and likely the future of machine learning modeling."

March 7, 2018

5.0

Tensorflow is the future of machine learning modeling. There is no way around that and we as a company are fortunate to bring this technology to the forefront.

Pros

Tensorflow is the easiest way to implement machine learning software into your product/business. The repository is colossal and there is an abundance of support within the community alone. Tensorflow is updating regularly and will continue to grow in the years to come.

Cons

Hardware is a common bottleneck in machine learning software. We have built out dedicated computing space just for our tensorflow models and will have to continue to upgrade and expand that space. It's just the nature of the business.

Review Source

VR

Verified Reviewer  
Beauty Studio Coordinator  
Retail  
Used the software for: 1-2 years

### "Gold standard for ML libraries"

May 2, 2018

5.0

Tensorflow is a one stop shop for most machine learning applications. The ease of use isn't really there but once you learn the processes required, everything falls into place. We use it to train various machine learning models and couldn't be happier.

Pros

This is the industry leading machine learning library. It's essential for any deep learning models you're looking to implement. The repository is large and very thorough. We've trained many datasets on various models using tensorflow and couldn't be happier.

Cons

It's not easy to use. This is the case for most emerging technologies though, the learning curve is dramatic but such is the cost of new tech.

Review Source

VR

Verified Reviewer  
AI Engineer  
Computer Software  
Used the software for: 2+ years

### "TensorFlow"

February 16, 2021

5.0

I have been using TensorFlow for about more than 2 years. I used it mainly for image classification task. With some knowledge about layers, we can perform transfer learning that provide better accuracy.

Pros

Its easy to install on machine like Linux, and provide pretty accurate results for image classification and object detection. I used it with Python as a programming language but it also provides various api that support other programming language too. The graph visulization provide of glimse of what is actually happening to your model.

Cons

Learning process is low and takes long when using only CPU. Also it only supports NVIDIA not any others. Choosing number of hidden layers and learning rate is difficult to manage. It requires high computational power so real time performance is not that easy to obtain.

Review Source

hW

hasini W.  
software engineer  
Computer Software  
Used the software for: 1-2 years

### "A powerful deep learning library that will save your time"

June 23, 2022

5.0

Tensorflow is a great deep learning library with so many tutorials. I would like to recommend this to anyone who is willing to use deep learning framework.

Pros

I have applied machine learning with tensorflow library for my university research. I was able to train deep neural network models. It is an open source library which provides visual growth of neural network in the tensorboard. There are multiple algorithms supported by tensorflow like classification and regression. Also this supports many languages like python, JavaScript and Ruby. There is a huge support group for tensorflow and I got a great support from them while I was doing my research.

Cons

It takes some considerable time to understand things and learn things. Complexity is my only concern.

Review Source

AP

Aniket P.  
Student  
Research  
Used the software for: 1-2 years

### "TensorFlow: The Root of all ML"

June 18, 2021

4.0

TensorFlow is one of the most powerful frameworks made for machine learning and analysis. It's so powerful that almost all of the other machine learning frameworks are built over TensorFlow or inspired from it. It comes in handy for almost any stage related to Machine Learning, as it houses methods and toolkits to load data, analyze it, visualize results and much more.

Pros

TensorFlow is a very powerful framework, and with the new version and the Keras interface, it is 10 times much easier to use, for simple usage. Earlier it used to require a deeper level of understanding to use the library, but now it is very fluid, simple, and at the same time effective.

Cons

Even though the Keras interface offers a simple way to work with TensorFlow, it is sometimes not possible or convenient to use Keras. Hence, one must fall back to the previous API which is confusing to use sometimes.

Review Source

GI

Guido I.  
Docente  
Higher Education  
Used the software for: 1-2 years

### "Modelli di machine learning di facile sviluppo"

February 3, 2023

5.0

Ha risolto molte problematiche che avevo utilizzando altri software; posso facilmente integrare API di terze parti.

Pros

La possibilità di integrare diverse API e la versatilità offerta non hanno pari

Cons

Un po' complicato per un principiante, ma la documentazione sopperisce egregiamente

Review Source

VR

Verified Reviewer  
Data Scientist  
Information Technology and Services  
Used the software for: 2+ years

### "One of the best Deep learning frameworkes"

September 24, 2020

5.0

There are many implemented models in TF and the community is big, so in general when you have some problems it's very easy to find the solutions.

Pros

There are many different options in TF to build a neural network, different layers are implemented, different loss functions. With the TF graph it's easy te debug further errors. TF is also very helpful when deploying a models.

Cons

It's not the easiest way to learn deep learning. I didn't use the v2 of Tensorflow, but the previous one has some difficult structure, if you are new in the industry.

Review Source

VR

Verified Reviewer  
Team Manager, Recruiter, developer and Human Resources  
Financial Services  
Used the software for: 6-12 months

### "Overhyped application"

December 3, 2018

2.0

I use tensorflow for machine learning apps to find correlations in the market, but the app has let me down and I have since moved on to other libraries, as tensorFlow was simply to difficult to use.

Pros

Tensorflow is a good library for machine learning, but only for more experienced developpers.

Cons

It is very hyped by the community, but has a teap learning curve and is hard to learn. So the app is not beginner friendly, but also is't the best library for high level machine learning.

Review Source

VR

Verified Reviewer  
Sr Director  
Biotechnology  
Used the software for: 1-2 years

### "simplicity while being resourceful"

December 12, 2019

5.0

ability to do machine learning in the cloud with the ability to monitor data quality and also transform data along the way to serve optimal results in ML models.

Pros

Simplicity, speed and very low latency of performance are the best parts of google cloud ML. It also has the ability to manage the end to end process in machine learning while also giving the ability to store data and importantly tools to monitor data quality along the ML journey.

Cons

This is a fully cloud based solution and hence for most optimal performance the data also needs to be in google cloud - I wish there was an on prem version of this product since we are hybrid and have data both on prem and in the cloud.

Review Source

VR

Verified Reviewer  
Machine learning Engineering  
Computer Software  
Used the software for: 1-2 years

### "Tensorflow review "

May 17, 2019

5.0

Built an image classifier

Pros

It's fast, can be deployed on different platforms and has multiple functionalities, it's mostly used for research works

Cons

It's not too easy to learn, project done using tensorflow are not always production ready

Review Source

VR

Verified Reviewer  
Research Assistant  
Higher Education  
Used the software for: 6-12 months

### "A powerful high-level machine learning library!"

April 19, 2018

5.0

Pros

Tensorflow is a high-level machine learning library. I can use it to design neural network structures without writing C++ or CUDA18 code in order to get high efficiency. It supports automatically calculating derivative. Tensorflow is implemented with C++ and it uses C++ to simplify online deployment. In addition to C++ interface, it also provides us with Python, Java and Go interfaces.

Cons

Although Python is very powerful and easy to use, using Python with TensorFlow will still cause some efficiency problems. For example, every mini-batch needs to be fed from Python to the network. During this process, when the data size of mini-batch is small or calculation time of is short, it will cause long latency.

Review Source

Shriya B.  
Android Developer  
Information Technology and Services  
Used the software for: 1-2 years

### "Most advance machine learning library"

September 3, 2018

5.0

Building machine learning model from scratch and want full power of customisation then choose this tool.

Pros

I think it is the most advance library for machine learning specially for deep learning. It very easy to write neural network in this library. It comes with lot of inbuilt function to process data. Also, it has lots of prebuilt function which ease the implementation of neural network.

Cons

There is no bad thing about this but initially it takes lot of time to understand it as it works on tensors instead of simple vector or array object. But once you learn this, it will be easy to write code.

Review Source

Shalinee S.  
Web UI Developer  
  
Used the software for: 2+ years

### "Made the deep learning kids work"

July 11, 2018

5.0

Best library for deep learning

Pros

This library is the best for deep learning. Designing neural network with this library is very easy. Also, it compute things very fast. It has made the visualization very easy. It has lots of built in features like conv2d network, lstm etc.

Cons

It's the best thing to do stuff in deep learning but it require a long learning curve. But once you know how it works then it made your job very easy.

Review Source

VR

Verified Reviewer  
student  
Computer Software  
Used the software for: 6-12 months

### "Review about Tensorflow"

September 16, 2019

4.0

I have used it to my image processing and machine learning tasks

Pros

It has grate graph visualizations facility and multiple language support than other libraries. And also faster than Torch and Theano backends.

Cons

The development team frequently release versions. This rapid changes make difficulties to follow the code.

Review Source

Kevin P.  
Data Scientist  
Internet  
Used the software for: 1-2 years

### "Deep learning is easy with TensorFlow"

September 7, 2018

5.0

We use tensorflow LSTMs for sequence classification to mine patterns in log and customer behavior. In our use case, deep models decreased testing loss by 50% over a simple baseline.

Pros

Intuitive way to generate networks. Nice visualizations with tensorboard. Good documentation and tutorials. Large supportive community. Easily scaleable.

Cons

Many of the error messages can be cryptic and difficult to use when debugging. Frequent errors caused by data type mismatches. It is not easy to iterate quickly with Tensor flow.

Review Source

VR

Verified Reviewer  
Research Executive - Trainee  
Research  
Used the software for: 1-2 years

### "Best ML Library"

September 23, 2019

5.0

I'm totally satisfied of the usage and can recommend it to anyone who is doing a project on machine learning and AI.

Pros

Simplicity, that is the most liked feature for me. As a beginner for machine learning it helped me to create my project without any issues and the support I got was enormous. Also the code labs that were given helped me to understand it better with ease.

Cons

Well I trained my data set using the CPU it took a lot of time by then. Other than that I never faced any issue of using it.

Review Source

VR

Verified Reviewer  
Student Researcher  
Computer Software  
Used the software for: 1-2 years

### "Machine learning at lightning speed"

October 12, 2019

5.0

I have used it for various tests, it helps to quickly test a hypothesis. Often when a solution is required on an urgent basis, Cloud ML is the fastest way

Pros

I do not need to write a single line of code for running complex ML tasks. All I need, is to adjust a few parameters and provide some data and all the code is taken care of by experts at Google.

Cons

You need to learn how to use Google Cloud Platform, so that you can integrate it with the database

Review Source

VR

Verified Reviewer  
Instructor  
Computer Software  
Used the software for: 1-2 years

### "TensorFlow is a efficient tool for Machine learning task "

February 21, 2020

4.0

I built my machine learning project using TensorFlow. Initially, I faced some installation issues in windows. Then I installed and used it in Linux. It was compatible with Linux and easy to learn.

Pros

It has a rich visualization facility and frequent updates to add new additional features. Tensorflow is simpler than other libraries like Torch and Theano.

Cons

It’s not speeder than other libraries and it makes problems in the windows operating system. It also doesn’t collaborate with other frameworks like OpenCL.

Review Source

Sheikh A.  
CTO  
Electrical/Electronic Manufacturing  
Used the software for: 1-2 years

### "Powerful tool for machine learning, AI or data science researchers"

September 30, 2019

5.0

The depth of resources this tool provides makes it inseparable for a researcher of many sectors, at this era of AI.

Pros

GPU utilization helps the projects. TensorBoard is good for model visualization and performance analytics.

Cons

Still requires specific hardware for specific versions. Compatibility with multiprocessing module is low, making it incompatible to combine with parts of codes running on CPU if multiprocessing is required.

Review Source

Dr. Jayant J.  
Assistant professor  
Education Management  
Used the software for: 2+ years

### "Tensorflow is the best Deep Learning framework preferred by many industries"

June 8, 2019

5.0

I have used tensorflow for development of some deep learning applications.

Pros

Tensorflow is preferred by many industries for developing deep learning architecture.

Cons

Programming is little difficult with tensorflow

Review Source

Sasitha P.  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "Train models with lot of data"

March 26, 2019

5.0

I used google ML engine to train a model with 1 million data. Normal computers not allow to train a model with that much of data.

Pros

we can train models with lot of data which contain millions of data.

Cons

not easy to learn using their documentations.

Review Source

DKS

Deepak Kumar S.  
Quality Assurance Engineer  
Information Technology and Services  
Used the software for: 1-2 years

### "TensorFlow is must use thing for deep learning"

January 1, 2019

5.0

A must use library to develop new algorithm of deep learning as it gives you power to customise everything.

Pros

I think if you are developing something that includes deep learning and some other machine learning technique as well, then you should use TensorFlow. It comes with lot of inbuilt functionality which makes thing easy for deep learning algorithm. It comes with inbuilt data handling/processing techniques which is very useful when developing new algorithm and implementing them.

Cons

Ti has steep learning curve. Understanding it's concept of tensor is not easy to understand. It takes time to learn it completely. And even after learning it, it takes time to develop or write the implementation of deep learning algorithm as you have to write everything by your own.

Review Source

Shambhavi J.  
BI Developer  
  
Used the software for: 1-2 years

### "Writing deep learning algorithm is very easy -- very advance machine learning library"

July 15, 2018

5.0

Pros

Implementing deep learning algorithm is very easy. It has lots of built in feature like conv2d, conv3d, lstm etc. which make ML work very easy and faster. Computationally, it is way faster that other ML libraries.

Cons

It take time to learn about this. Understanding the tensor and other data type is non-trivial. But once you learn this it's very easy to use it .

Review Source

Similar Products

Featured