NEWJoin 2M+ software buyers|Get Weekly Insights, Trends & Expert PicksSubscribe free →

TensorFlow

TensorFlow Reviews in September 2026: User Ratings, Pros & Cons

Transform your machine learning projects with TensorFlow.

4.9

Add to compare

Try for Free

TensorFlow Reviews & Ratings

4.9

Excellent

Based on 10 ratings & 20 reviews

Are you using TensorFlow?

Rating Distribution

Excellent

(18)

Very Good

(2)

Good

(0)

Poor

(0)

Terrible

(0)

TensorFlow pros and cons

  • It handles very large, terabyte-scale datasets efficiently for machine learning and deep learning.

  • Google integrations and cloud platform support make deployment fast and easy.

  • It is versatile and robust, serving developers, data scientists, and researchers alike.

  • Abundant code samples and prebuilt model blocks help users get started and prototype quickly.

  • The learning curve is steep and the tool can be hard to get into initially.

  • It can run slower than similar tools and is less suited to mobile applications.

Filter results

Sort by :

Relevance
Relevance
Highest-Rated
Lowest-Rated
Least-Recent
Most-Recent

Share this page

Showing 11-20 out of 20

R

Rachel

02/03/21

5 out of 5

This is an impressive tool

PROS: I like the Google integrations that come with this tool for it results in easy deployments. As a model backend, it works very quickly and efficiently. It doesn't take up a lot of space on your machine, and installing it and running it is a breeze. It isn't so complicated, especially when compared to other similar tools. Best of all, it is free, so you don't even have to worry much about the cost. CONS: It really requires quite a huge amount of data when training a network. That said, ...

Read more

R

Rachel

02/03/21

5 out of 5

This is an impressive tool

PROS: I like the Google integrations that come with this tool for it results in easy deployments. As a model backend, it works very quickly and efficiently. It doesn't take up a lot of space on your machine, and installing it and running it is a breeze. It isn't so complicated, especially when compared to other similar tools. Best of all, it is free, so you don't even have to worry much about the cost. CONS: It really requires quite a huge amount of data when training a network. That said, ...

Read more

S

Shanna

09/29/19

5 out of 5

This has got everything you need

PROS: I like that this has made performing large scale calculations easy to do, thanks to the building blocks it provides that pretty much cover everything. I can't think of any other tool you would use if you want to work with machine learning problems. CONS: My biggest gripe is that setting up this system can be a bit difficult. Other than that, there isn't anything to complain about.

S

Shanna

09/29/19

5 out of 5

This has got everything you need

PROS: I like that this has made performing large scale calculations easy to do, thanks to the building blocks it provides that pretty much cover everything. I can't think of any other tool you would use if you want to work with machine learning problems. CONS: My biggest gripe is that setting up this system can be a bit difficult. Other than that, there isn't anything to complain about.

R

Rafael

09/25/19

5 out of 5

The resources provided are robust and useful

PROS: I like how versatile this tool is. You can use it as a backend for Keras and similar libraries. On its own, it is pretty robust and can be used for the regression and classification of multiple neural network models like CNNs and GANs. CONS: Compared to similar tools, this one tends to slow down when handling a large volume of applications. The API can also get messy and complicated as you write more code, and that isn't something you look for in a tool like this. They could handle ...

Read more

R

Rafael

09/25/19

5 out of 5

The resources provided are robust and useful

PROS: I like how versatile this tool is. You can use it as a backend for Keras and similar libraries. On its own, it is pretty robust and can be used for the regression and classification of multiple neural network models like CNNs and GANs. CONS: Compared to similar tools, this one tends to slow down when handling a large volume of applications. The API can also get messy and complicated as you write more code, and that isn't something you look for in a tool like this. They could handle ...

Read more

M

Molly

09/24/19

5 out of 5

Comes with a great resource

PROS: I like how this tool makes model prototyping quick and easy. The methods all interact with each other intuitively, which is also something that I appreciate. If you plan to use it for deep learning research and projects, you'll like its user-friendliness. CONS: While updates are frequent, it can be a little overwhelming since some users might need to relearn some areas that they're already comfortable with. I've also noticed some irritating deprecation warnings with each new update.

M

Molly

09/24/19

5 out of 5

Comes with a great resource

PROS: I like how this tool makes model prototyping quick and easy. The methods all interact with each other intuitively, which is also something that I appreciate. If you plan to use it for deep learning research and projects, you'll like its user-friendliness. CONS: While updates are frequent, it can be a little overwhelming since some users might need to relearn some areas that they're already comfortable with. I've also noticed some irritating deprecation warnings with each new update.

R

Robert

09/23/19

5 out of 5

High level of compatibility

PROS: I appreciate how production levels can be optimized by this tool, thanks to how compatible it is with other frameworks. This tool also integrates deep learning models that are already optimized, and you can build machine learning models on top of that. CONS: If you're working with mobile applications and only have limited space, you might find it harder to deploy models and therefore get slower executions. It's also device-dependent when it comes to module division.

R

Robert

09/23/19

5 out of 5

High level of compatibility

PROS: I appreciate how production levels can be optimized by this tool, thanks to how compatible it is with other frameworks. This tool also integrates deep learning models that are already optimized, and you can build machine learning models on top of that. CONS: If you're working with mobile applications and only have limited space, you might find it harder to deploy models and therefore get slower executions. It's also device-dependent when it comes to module division.

Disclaimer: This research has been collated from a variety of authoritative sources. We welcome your feedback at [email protected].