TensorFlow

Open-source platform for creating ML-enabled applications

About TensorFlow

TensorFlow is an open-source platform, which helps developers, businesses, and researchers build, launch, and manage machine learning (ML)-enabled applications using a variety of tools, built-in code libraries, and community resources. The solution offers a collection of customizable workflows to assist organizations with developing and training models using Swift, Python or JavaScript programming languages and deploying them in the cloud, on-premise or in a browser.

TensorFlow includes a JavaScripts library, which enables organizations to create new models, translate codes, and retrain existing ML models. It allows developers to create models for mobile and IoT devices using the TensorFlow Lite module. The data validation feature lets users monitor and validate volumes of data to ensure continuous operations across the ML pipeline.

Coding professionals can handle various preprocessing and dataset transformation operations such as format conversion, tokenizing and stemming of text, creating vocabularies, and normalization. TensorFlow’s model analysis functionality allows developers to determine and visualize evaluation metrics for their models to analyze performance and behavior of applications.

Pricing starting from:

N/A

  • Free Trial
  • Open Source

Devices

Business size

S M L

Pricing starting from:

N/A

  • Free Trial
  • Open Source

Images

TensorFlow playground
TensorFlow capturing a profile
TensorFlow projects
View 4 more
TensorFlow video
TensorFlow screenshot: TensorFlow playground TensorFlow screenshot: TensorFlow capturing a profile TensorFlow screenshot: TensorFlow projects

Features

Total features of TensorFlow: 17

  • API
  • Configurable Workflow
  • Custom Development
  • Data Transformation
  • Deep Learning Software
  • Forum / Discussion Board
  • Model Training
  • Monitoring
  • Online Forums
  • Predictive Modeling
  • Real Time Monitoring
  • Rules-Based Workflow
  • Software Development
  • Statistical Modeling
  • Training Management
  • Visualization
  • Workflow Management Software

Alternatives

Y Meadows

0
#1 Alternative to TensorFlow
Y Meadows helps enterprises serve their customers, employees, and partners, faster and more effectively than ever...

Valohai

4.8
#2 Alternative to TensorFlow
Valohai is a private deep learning management platform that helps enterprises to automate their deep learning...

Dataiku DSS

4.7
#3 Alternative to TensorFlow
Dataiku DSS is a data tool, which utilizes artificial intelligence & machine learning technologies to prepare,...

Amazon EC2

4.6
#4 Alternative to TensorFlow
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is...

Reviews

Overall rating

4.6 /5
(86)
Value for Money
4.7/5
Features
4.6/5
Ease of Use
3.9/5
Customer Support Software
4.2/5

Already have TensorFlow?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Write a Review!
Showing 5 reviews of 86
Scott w. D.
Overall rating
  • Industry: Management Consulting
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 10.0 /10

A Machine and Deep Learner must have Library

Reviewed on 2018-09-05

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.

Ben W.
Overall rating
  • Industry: Computer Software
  • Company size: 11-50 Employees
  • Used Weekly for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 9.0 /10

Relatively Straightforward Deep Learning Framework

Reviewed on 2019-09-27

Human pattern recognization, image recognization. Habits and trends.

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.

Prashanga P.
Overall rating
  • Industry: Computer Software
  • Company size: 51-200 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 8.0 /10

Tensorflow review after 2 year of use.

Reviewed on 2021-03-09

TensorFlow helped to Learn and understand the working of any machine learning models. It is simple...

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.

Shushant P.
Overall rating
  • Industry: Information Technology & Services
  • Company size: 51-200 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 7.0 /10

Review of Google Cloud ML Engine

Reviewed on 2021-01-09

My overall experience with Google Cloud ML platform was very good. I used it's machine learning...

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.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 51-200 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 10.0 /10

TensorFlow

Reviewed on 2021-02-16

I have been using TensorFlow for about more than 2 years. I used it mainly for image classification...

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.

Showing 5 reviews of 86 Read all reviews

TensorFlow FAQs

Below are some frequently asked questions for TensorFlow.

TensorFlow offers the following pricing plans:

  • Pricing model: Open Source
  • Free Trial: Not Available

Contact TensorFlow for pricing details.

We do not have any information about TensorFlow features

TensorFlow has the following typical customers:

Self Employed, 2-10, 11-50, 51-200, 201-500, 501-1,000, 1,001+

We do not have any information about what languages TensorFlow supports

TensorFlow supports the following devices:

We do not have any information about what integrations TensorFlow has

TensorFlow offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base Software, Phone Support

Related categories

See all software categories found for TensorFlow.