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

> 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

# Reviews of TensorFlow

Ease of use

3.9

Customer Service

4.1

## Pros and Cons in Reviews

RV

Rahul V

IT and Cybersecurity CoordinatorInformation Technology and Services, 51 - 200 employeesUsed the software for: More than 2 years.

“The end result is that by training our models on our infrastructure data, we are able to detect potential breaches or outliers faster and thereby better protect our network as a whole.“

June 22, 2025

AP

Aniket P

StudentResearch, 501 - 1,000 employeesUsed the software for: 1-2 years.

“Even though the Keras interface offers a simple way to work with TensorFlow, it is sometimes not possible or convenient to use Keras.“

June 18, 2021

SA

Samuel A

SoftwareTelecommunications, 2 - 10 employeesUsed the software for: More than 2 years.

“Using TensorFlow has been a powerful but difficult adventure into deep learning“

May 17, 2023

EG

Erick G

Systems engineer Food & Beverages, 11 - 50 employeesUsed the software for: 6-12 months.

“Setting up the data takes time and is not that easy like other libraries such as keras or theanos.“

July 26, 2021

SJ

Sincy J

Research ScholarComputer Software, 501 - 1,000 employeesUsed the software for: 6-12 months.

“Keras API, GPU support, Distributed training, large community support, an open-source library, support for small computational device“

September 30, 2021

Moustafa Medhat A

StudentMedical Devices, 10,001+ employeesUsed the software for: 1-2 years.

“I don't like that TensorFlow requires expertise as it is not easy for beginners.“

January 30, 2022

hw

hasini w

software engineerComputer Software, 201 - 500 employeesUsed the software for: 1-2 years.

“Also this supports many languages like python, JavaScript and Ruby.“

June 23, 2022

ZM

Zandrich M

Chief Marketing OfficerComputer & Network Security, 11 - 50 employeesUsed the software for: 1-2 years.

“My support for Google and their exploitive platforms has waned, and I've begun shifting my attention to other solutions.“

August 20, 2021

## Showing most helpful reviews

Showing 1-25 of 104 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

Thomas Y.  
Owner, previous CEO  
  
Used the software for: 2+ years

### "TensorFlow is useful, although it requires a healthy time commitment to produce accurate models"

April 26, 2018

4.0

The benefits I received from this software is more accurate modeling and an interesting insight into what makes one software better than another. TensorFlow did for me what it says it does - produce high quality models, such as neural networks, with a lot of human capital input.

Pros

TensorFlow is fascinating in seeing how it produces results in a reasonable time frame. It is completely flexible compared to its costly competitors. The software connects well with various data sources and in setting up scripts to run automatically.

Cons

TensorFlow takes a lot of time to become an expert in what it is doing. The programming time-commitment might not be worth it unless you plan on customizing your modeling to work with other software.

Review Source

BW

Ben W.  
Software Engineer  
Computer Software  
Used the software for: Less than 6 months

### "Relatively Straightforward Deep Learning Framework"

September 27, 2019

5.0

Human pattern recognization, image recognization. Habits and trends.

Pros

The 2.0 version is easy to set up and there are a lot of APIs that are integrated for using various programming languages to do the same thing. I personally have been using python with this application and have had very little problems getting going. There are a lot of tutorials on getting started, some good data available for free to assist with the learning process. Everything can be run locally which makes it easy to expand on-site. Cloud options are also affordable.

Cons

The learning curve is a bit steep. This isn't specifically an issue because of TensorFlow itself, the idea of neural networks are not simple. TensorFlow has made improvements on 2.0, that make it easier to use compared to previous versions.

Alternatives considered

[Azure Machine Learning](https://www.capterra.com/p/170400/Azure-Machine-Learning-Studio/)

Reason for choosing TensorFlow

Azure ML Studio is more of a drag-drop which would make it useful for a lot of people who don't code. But we didn't like the interface and there's a learning curve in getting it set up as well. MS's Cognitive toolkit was pretty decent but doesn't receive as much support as TensorFlow.

Review Source

shushant P.  
Machine Learning Engineer  
Information Technology and Services  
Used the software for: 1-2 years

### "Review of Google Cloud ML Engine"

January 9, 2021

3.0

My overall experience with Google Cloud ML platform was very good. I used it's machine learning services to integrate those in my web applications.

Pros

The feature of the Google Cloud ML Engine that I most like is the machine learning features that have been provided by this platform. The ML features of this engine provide SOTA results in every task in machine learning and artificial intelligence. The ML features are very handy and easy to use and integrate in other applications as well. I would recommend everyone to use Google Cloud ML Engine for developing AI systems.

Cons

The pricing, when exceeded the free tier of Google Cloud ML platform, is high. The pricing is high compared to other services like Azure Cloud ML platform.

Review Source

RV

Rahul V.  
IT and Cybersecurity Coordinator  
Information Technology and Services  
Used the software for: 2+ years

### "Tensorflow powered our internal models for anomaly detection."

June 22, 2025

5.0

TensorFlow has helped us to transition to proactive from reactive security. The end result is that by training our models on our infrastructure data, we are able to detect potential breaches or outliers faster and thereby better protect our network as a whole.

Pros

We have employed TensorFlow to build customized models for detecting anomalous patterns in the network logs and user access patterns. Leveraging its python integration and community tutorials, model building and tuning was dead simple.

Cons

The learning curve is steep especially when deploying models at scale or working on performance optimization. The setup becomes pretty daunting if you have little/no ML background.

Review Source

Scott W. D.  
Deep Learning and Data Engineer  
Management Consulting  
Used the software for: 2+ years

### "A Machine and Deep Learner must have Library"

September 5, 2018

5.0

Pros

This Library is very flexible for doing Matrices and Tensor So building very deep high level but quick and scalable ready to use neural networks is at your finger tips. The added other Anaconda Library and Keras compatibility

Cons

Depreciation of the code is frustrating. To use one form just to throw a Error message.

Review Source

Esra K.  
Research and Development Director  
  
Used the software for: 6-12 months

### "Very helpful in the new world of machine learning."

May 11, 2018

5.0

You will learn a lot from TensorFlow. It is a good way of entering the machine learning world.

Pros

I used TensorFlow on AWS which was easier with all the infrastructure AWS built. It was a good start to machine learning with all the AI and neural network popularity going on these days. It was challenging and exciting to prepare datasets, train them and see the satisfactory results in dashboard. It is also open source and this gives an advantage to TensorFlow.

Cons

There is a long and challenging learning period. Documentation is rich but it would be so much better to learn and use it with some visual aids.

Review Source

Moustafa Medhat A.  
Student  
Medical Devices  
Used the software for: 1-2 years

### "My Review of TensorFlow"

January 30, 2022

4.0

My overall experience is very good using TensorFlow to develop AI models.

Pros

I like that TensorFlow has a version that runs on GPU which is very useful when applying Machine learning. Also, I like that TensorFlow is updated regularly to support different libraries and with new features.I like that TensorFlow supports all the project lifecycle from building and programming to deployment.

Cons

I don't like that TensorFlow requires expertise as it is not easy for beginners. Also, TensorFlow has a slow speed which is not good in deploying deep learning models compared to other frameworks.

Review Source

Volodin A.  
Freelancer  
Computer Software  
Used the software for: 2+ years

### "Best performance for ML tasks"

December 12, 2018

5.0

I often work with ML engine, and it appears very complex to me. Because of that I suggest Newbies to start with AutoML first.

Pros

ML and AutoML by google dramatically simplify work of Machine Learning developers, in my opinion. Google provides a complete infrastructure that can import export, train and deploy model within the ML environment. On the other hand AutoML provides even more simplicity with operations.

Cons

It is often difficult to implement ML solution and require time and efforts that are not always available due to certain constraints.

Review Source

Sean B.  
Student  
Computer Software  
Used the software for: 1-2 years

### "Incredibly powerful"

December 5, 2019

5.0

The framework has been amazing for me both for getting into machine learning and for developing more advanced projects.

Pros

The software is not the easiest to grasp but there are myriad amounts of documentation and examples online which can help with most situations. The Github repo is also well maintained with references to any bugs and problems that one may encounter

Cons

Debugging is incredibly difficult with version 1 of the framework (this is meant to be addressed in version 2) and can take a long time to get a handle of the particular concepts. The complete library is exhaustive but to the point of abstracting certain concepts too much.

Review Source

Prashanga P.  
Software developer  
Computer Software  
Used the software for: 1-2 years

### "Tensorflow review after 2 year of use."

March 9, 2021

4.0

TensorFlow helped to Learn and understand the working of any machine learning models. It is simple and easy to use and is very helpful for any new comer to start their machine learning journey.

Pros

TensorFlow is easy to install and use. Machine Learning models are easy to code. Graph visualisation will help to understand the model. TensorFlow has very good community to help solve many problems and can easily learn from different tutorial videos. The cloud support is also affordable for model deployment.

Cons

Requires a lot of cpu power for model training. Visualisation of model can also be improved.

Review Source

SA

Samuel A.  
Software  
Telecommunications  
Used the software for: 2+ years

### "Strong tool for deep learning"

May 17, 2023

5.0

Using TensorFlow has been a powerful but difficult adventure into deep learning

Pros

TensorFlow is great because it handles data well, supports many deep learning models, works smoothly across different devices, and has a cool tool for visualization called TensorBoard.

Cons

Even though it's good, TensorFlow can be hard to learn, uses different terms, builds models in a fixed way, and sometimes its guides are out of date.

Review Source

LV

Luigi V.  
Computer Engineer  
Defense & Space  
Used the software for: 2+ years

### "ML must have"

September 27, 2019

5.0

Definitely my first option when neural networks are involved in my personal and professional research. Furthermore it also has High-Level API (Keras) which make everything easier.

Pros

Mastering tenworflow unlocks in you all the possibilities you can have with the current Machine Learning techniques. Data Science, Computer Vision, Machine Learning, NLP...name any area of research of AI, tensorflow can easily handle it.

Cons

It might be a little too complicated at first, especially if you are a beginner of Neural Networks. But sticking with it will give you the ability to interact with it.

Review Source

VR

Verified Reviewer  
Systems Engineer  
Information Technology and Services  
Used the software for: 6-12 months

### "Great for Machine Learning and Deep Learning tasks"

March 24, 2022

5.0

Pros

Supported with python, Allows to control gpu memory usage, tensorboard feature provides nice charts.

Cons

Hard for beginners, difficult to move model files from tesnorFlow v1 to v2 sometimes.

Review Source

KA

Khush A.  
Researcher  
Research  
Used the software for: 2+ years

### "One of the best deep learning libraries"

June 29, 2022

5.0

Good.

Pros

Best library for matrix manipulations and tensor operations. Tensorboard is the best feature.

Cons

It is difficult it pick up TensorFlow. TensorFlow2 is somewhat easier but there are better options.

Review Source

SO

Silviu O.  
General Manager  
Computer Software  
Used the software for: 6-12 months

### "A great foundation for Machine Learning "

January 6, 2020

5.0

TensorFlow is a great initiative and a great product. It can be intimidating at first, but once mastered it can offer a great advantage. The best part is that it covers a great range of machine learning use cases from supervised to unsupervised learning and great support for lots of languages and integration. Great community support and a great vision ahead.

Pros

First of all, it's free. Secondly, being developed by Google it integrates easily with Google ML the other products. At the time of its release, it has come with great enthusiasm thus it has a great community build around it.

Cons

It is fairly difficult at first, as it brings the whole complexity of working with machine learning. It is very resource-driven and thus the only viable option is using it in the cloud.

Reason for choosing TensorFlow

I started using TensorFlow right when they came on the market, especially because of the Google support. The tools used in production should not "die" down the road and must have enough community support. TensorFlow had that perspective covered.

Review Source

VR

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

### "Great framework for Deeplearning applications "

June 20, 2019

4.0

Great framework, I have used it for convolutional neural networks applications (CNN) and kaggle competitions

Pros

\-it has both GPU and cpu version which is good for lower level laptops -it has a good community for support and training especially from Google with it’s integration into Google cloud platform to provide Machine learning solutions

Cons

\-tensorflow doesn’t have so much cons except that it’s not so easy to learn

Review Source

OS

Omkar S.  
Backend developer  
Information Technology and Services  
Used the software for: Less than 6 months

### "Deep learning Bestfriend!"

December 15, 2023

5.0

Pros

Tensorflow helps me build, train and test models in machine learning and Deep learning. With its commpatibilty to create Deep learning neurons for training purpose and having methods to directly apply it makes tensorflow the best to pursue!!

Cons

So far tensorflow helps even beginners to use it easily with a number of tutorials and documentations making it less likely to have any thing not to like or havee any complaints to users like me.

Review Source

NC

Nejat C.  
Research Assistant  
Research  
Used the software for: 1-2 years

### "Extensive and versatile machine learning library"

March 16, 2022

5.0

Convolutional neural networks for multi-dimensional arrays (2 to 5 dimensions)

Pros

Very good documentation present online. Integrated very well with Google Colab. I like that both beginners and experts use this software.

Cons

Very hard to get started initially. I was struggling a lot at first. But when you get used to it, it's not that bad. I also wish that there were less bugs. Sometimes my network doesn't compile although there is nothing wrong with it.

Review Source

EG

Erick G.  
Systems engineer  
Food & Beverages  
Used the software for: 6-12 months

### "Walking in AI ground walk with tensorflow "

July 26, 2021

4.0

We use TF for machine learning implementations and predict sales of the year, we are not experts yet but TF is so popular that every single time we have doubts we get the right tutorial just googling.

Pros

Tensorflow is fairly easy to learn and understand, even though it documentation is not the best, tensorflow is so popular so you have infinite options to learn. Tenaor flow is faster than other libraries like keras or theano.

Cons

Setting up the data takes time and is not that easy like other libraries such as keras or theanos. Sometimes it uses many lines of code for easy actions that can be done in one or two lines with other library

Review Source

MSD

M. Serhat D.  
Senior Software Engineer  
E-Learning  
Used the software for: 2+ years

### "Era of machine learning"

April 2, 2020

5.0

If you are planning to kick-start your product idea including machine-learning functionality, then Tensorflow is the first product you should take a look at.

Pros

Huge community, a rich documentation, easy to integrate with other software, free and open-source, powerful features, constantly getting better with community contributions.

Cons

The learning curve is a little bit steep, however, there are many free resources on the Internet. The product is getting lots of changes and contributions from the community, so it's hard to follow what is going on with the product all the time.

Review Source

BC

Bhargavi C.  
Student  
Computer Software  
Used the software for: 6-12 months

### "Rapid prototyping of neural network models which is a great learning resource for students"

March 29, 2018

5.0

Rich community support and learning resources.

Pros

Has rich resources to support and help in learning the nuances of Neural Networks and Deep Learning and helps in rapid initial prototyping

Cons

Has a steep initial learning curve and is not high level programming system like Pytorch. Would require more effort in defining the the different modules of the project.

Review Source

SJ

Sincy J.  
Research Scholar  
Computer Software  
Used the software for: 6-12 months

### "The Game changer of Deep Learning"

September 30, 2021

4.0

Easy solution for the end-to-end deployment of machine learning models. Easy to develop and train models

Pros

Keras API, GPU support, Distributed training, large community support, an open-source library, support for small computational device

Cons

Need provision for TPU support, difficulty in understanding error messages, Tensor flow only supports NVIDIA GPU.

Review Source

Sutaryono P.  
Student  
Education Management  
Used the software for: I used a free trial

### "Open source powerful tools to do Machine Learning"

June 21, 2019

4.0

I use Tensorflow to recognized images based on data that I inputted

Pros

It's easy to use and beginner friendly because they have full documentation on the TS flow website on how to use it. With Tensorflow it's easy to implement Machine Learning into your project.

Cons

It's a new library so there are not many tutorials that exist on the internet for now.

Review Source

VR

Verified Reviewer  
Senior Data Analyst  
E-Learning  
Used the software for: 6-12 months

### "Deep dive into machine learning capabilities"

October 7, 2018

5.0

Pros

Lots of algorithms, models and example can be found and used in order to develop a machine learning solution. Everything is managed in order to optimize performance and boost your work towards a working solution.

Cons

A bit of programming experience is required in order to understand the implemented lines of codes.

Review Source

VR

Verified Reviewer  
Research Assistant  
Higher Education  
Used the software for: I used a free trial

### "TensorFlow review"

March 6, 2019

5.0

Pros

TF is an opensource library that builds neural networks. It's easy to install TF in python. The concept of TF is different from other deep learning libraries in terms of building graphs. I like this concept as it also provides visualization through TensorBoard.

Cons

Documentation and guidelines can be improved.

Review Source

Similar Products

Featured

## Related categories

[Machine Learning](https://www.capterra.com/machine-learning-software/)