TensorFlow icon

TensorFlow icon


Business Software Analytics
TensorFlow is an open-source machine learning framework designed and published by Google. It tracks data flow graphs over time. Nodes in the data flow graphs represent machine learning algorithms. The... graph edges represent n-dimension arrays (i.e. tensors) passed between the nodes. It offers a very high-level and abstract approach to organizing low-level numerical programming, with supporting libraries that can allow your software to run without changes on a regular CPU, to take advantage of GPUs for high-speed numerical computation - or to run unmodified on a distributed machine learning cluster. It even supports specialized high-performance tensor learning hardware found only in the Google cloud. Now released under an Apache 2.0 open source license, TensorFlow was originally developed by the Google Brain team and intended for internal Google use. Supported platforms include ‎Linux‎, ‎macOS‎, ‎Windows‎, and Android. TensorFlow models can be run without a traditional computer platform in the Google Cloud Machine Learning Engine. Read moreless

Alternatives to TensorFlow

  1. Torch alternatives



    Turn your mobile device into a flashlight with Torch. The app is easy to use and is sometimes brighter than a standard flashlight. It uses the light that's already on your phone, but the light is e...

    {{ alternatives[0].votes }}
  2. Theano alternatives

    You can watch a quick (20 minute) introduction to Theano given as a talk at SciPy 2010 via streaming (or downloaded) video:.

    {{ alternatives[1].votes }}
  3. Phonexia Voicebot Suite alternatives

    Phonexia Voicebot Suite is an all-in-one voicebot-building solution for the rapid, on-premise development of highly sophisticated conversational AI interfaces for contact centers and other automate...

    {{ alternatives[2].votes }}
  4. Azure Machine Learning alternatives

    Azure Machine Learning by Microsoft has recently been renamed Azure Machine Learning Studio. It is a comprehensive and simple browser-based, drag-and-drop creation software that requires no coding...

    {{ alternatives[3].votes }}
Suggest an Alternative

Missing a software in the list? We are always happy if you help us making our site even better.

Suggest an Alternative

TensorFlow Reviews

We have 1 review for TensorFlow. The average overall ratings is 4.0 / 5 stars.

Write a Review
grex avatar
My Opinion on TensorFlow
written by grex on 2018-03-02 04:26:15
Ease of Use
Customer Service
Value For Money

Overall Opinion: TensorFlow is one of the most advanced open source machine learning libraries available today. The learning curve is a bit steep, and the software documentation tracks a fast-moving target, with many incompatible changes made to both the API and the major supporting programming language, Python. The source code examples provided by Google don't always work with the latest software versions. TensorFlow models are accessible with most common programming languages that you might want to use for numerical programming, but the library only fully supports Python for training new models. Performance-wise, TensorFlow ranks with the very best machine learning libraries.

Pros: State of the art machine learning library. High performance, matching the best in the industry. Packages are available that will let you easily program voice recognition, machine translation, video tagging, and other advanced artificial intelligence tasks. Unique approach allows monitoring the training progress of your models and tracking several metrics. Great community support.

Cons: The only GPUs supported are Nvidia GPUs. Some machine learning packages support more types of models out of the box. The only fully supported programming language is Python. Some gaps in documentation. Sometimes updates break backward compatibility.

grex is using TensorFlow every other week recently.


TensorFlow screenshot 1
TensorFlow screenshot 2
TensorFlow screenshot 3
TensorFlow screenshot 4
TensorFlow screenshot 5
TensorFlow screenshot 6
TensorFlow screenshot 7
TensorFlow screenshot 8
TensorFlow screenshot 9
TensorFlow screenshot 10

TensorFlow Videos

Youtube Video: Deep Learning Frameworks Compared

In this video, I compare 5 of the most popular deep learning frameworks (SciKit Learn, TensorFlow, Theano, Keras, and Caffe). We go through the pros and cons of each, as well as some code samples,...

Disclaimer: This video was not made by us, but we found it interesting enough to embed it here.


Commenting on this article is disabled right now.

About This Article

This page was composed by Alternative.me and published by Alternative.me. It was created at 2018-05-01 01:46:57 and last edited by Alternative.me at 2020-03-06 07:49:43. This page has been viewed 4173 times.

Did you like this article about TensorFlow? Please rate it!
5 of 6 liked this article. This is equivalent to a star rating of 4.17 / 5.

More Software in Business Software > Analytics

More Popular Business Software

Filter Platforms


Filter Features

Category Startup faster than other apps Design is elegant and modern Decision trees and other graphic organizers Step by step breakdown of data processes
Suggest an Alternative to TensorFlow
{{ suggestSubmitSuccess }}
You can only sugggest alternatives that are already published on our platform. If you want to submit a software or app, please visit your account page to submit a software.
List of Suggestions
Please start typing the name of the software you want to suggest as alternative to TensorFlow in the field above.
{{ suggestSubmitError }}
Suggest {{ suggestedAlternatives.length }} Alternative(s)
This action requires user authentication. Please log in.
Don't have an account yet? Sign up.