Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Keras Alternatives

Keras Reviews & Product Details

Keras Overview

What is Keras?

Keras is a neural networks library, written in Python and capable of running on top of either TensorFlow or Theano.

Keras Details
Discussions
Keras Community
Show LessShow More
Product Description

Keras is a neural networks library, written in Python and capable of running on top of either TensorFlow or Theano.


Seller Details
Seller
Keras
Year Founded
2016
HQ Location
N/A
Twitter
@keras
28 Twitter followers
LinkedIn® Page
www.linkedin.com
13 employees on LinkedIn®

Recent Keras Reviews

Aakash Kumar A.
AA
Aakash Kumar A.Enterprise (> 1000 emp.)
5.0 out of 5
"Best DL Framework"
keras is one of the prominent deep learning framework, it is easy to implement and provides great a amount of important functionalities which helps...
Bassel M.
BM
Bassel M.Mid-Market (51-1000 emp.)
5.0 out of 5
"Keras has always provided with all the tools for machine learning"
I like the simplicity of building neural networks
Paweł W.
PW
Paweł W.Small-Business (50 or fewer emp.)
4.0 out of 5
"Open source tool for managing artificial neural networks"
First of all Keras is a complete API for managing neural networks and is an open source tool. I find its API extremely convenient to use - definite...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Keras Media

Answer a few questions to help the Keras community
Have you used Keras before?
Yes

Video Reviews

64 Keras Reviews

4.6 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
64 Keras Reviews
4.6 out of 5
64 Keras Reviews
4.6 out of 5

Overall Review Sentiment for KerasQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Aakash Kumar A.
AA
Data Scientist
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Keras?

keras is one of the prominent deep learning framework, it is easy to implement and provides great a amount of important functionalities which helps developer to achieve maximum accuracy Review collected by and hosted on G2.com.

What do you dislike about Keras?

There is nothing to dislike in keras except few things like it still haven't upgraded with the latest functionalities such as nlp and generative AI which are some important tools nowadays Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

Keras helps me to build exceptional deep neural networks and build best models. Keras makes building the neutral network easier. I don't have to manually write anything. Review collected by and hosted on G2.com.

Subham S.
SS
Data Scientist
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

There are a lot of reasons to like Keras:

1. This open-source deep-learning library is designed to provide fast experimentation with deep neural networks.

2. Keras provides the flexibility to run on top of CNTK, TensorFlow, and Theano.

3. It is focused on being modular, user-friendly, readable, and extensible.

4. Keras provides the power to build deep neural networks using fewer lines of code, and this amazes me the most.

5. Since Keras was adopted and integrated into TensorFlow in mid-2017, we can leverage its power by deploying trained models to production thanks to the TensorFlow Serving framework.

6. Keras has excellent access to reusable code and tutorials, which makes it extremely suitable even for beginners.

7. Since Keras runs on top of TensorFlow, it can be equipped with single or multiple GPUs for faster computations. Review collected by and hosted on G2.com.

What do you dislike about Keras?

There are a few reasons for disliking Keras:

1. Keras is not very customizable on its own. While researching different algorithms or working on multi-dimensional matrices, we still need scikit-learn, OpenCV, or Tensorflow for performing such operations.

2. Sometimes the errors are difficult to debug since finding error logs is difficult.

For these reasons alone, Keras is still one of the most popular and favorite libraries for statisticians, data scientists, ML engineers, etc. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

As a data scientist, I have to very frequently build different state-of-the-art deep learning models, and Keras is one such library without which this task seems impossible. One of my recent projects involved Time-Series Forecasting, which involved building different state-of-the-art Deep Learning models like Transformers, LSTMs, etc., which was done using Keras and Tensorflow.

If anyone wants to go through a simple implementation using Keras: https://github.com/SubhamIO/KERAS-on-MNIST-dataset Review collected by and hosted on G2.com.

Bassel M.
BM
ADAS Machine Learning Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Keras?

I like the simplicity of building neural networks Review collected by and hosted on G2.com.

What do you dislike about Keras?

The difficulty of implementing my customized metric Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

I was training a model for classifying images Review collected by and hosted on G2.com.

SR
Managed Services Integration Analyst
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

Best wrapper API available out there for Neural networks. You need not have to be an expert programmer, it does offer what you need to get the job done and it is an open source. Integrates well with tensor flow. Its native to python and I come up with python background, it does make my coding world a lot easier. Implementing a neural network would take hours of coding, but Keras has made it simpler with few lines of code and it is easily understandable. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Understanding of the log traces to fix a problem takes time, as you would have to understand the way it is traced and written, that would take time because of limited documentation. As a python developer I find it to be easier to use, but it doesnt provide other language support, it could be a problem for a long term development. It doesnt offer a great backend support as it is limited. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

It does make development faster by offering a lot with neural networks, it makes the neural network implementation much easier and smoother which helps save lot of time. Review collected by and hosted on G2.com.

Paweł W.
PW
Software Engineer @ Creators
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

First of all Keras is a complete API for managing neural networks and is an open source tool. I find its API extremely convenient to use - definitely simpler to use than PyTorch Review collected by and hosted on G2.com.

What do you dislike about Keras?

It might get slow for some complicated use cases, so if you are aiming for speed and efficiency then probably PyTorch would be a better choice. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

Keras provides an API that allows me as a developer to avoid some of the typical boilerplate code that would be written without using any framework. It lets me focus on modelling the problem rather than reinventing the wheel Review collected by and hosted on G2.com.

Dipak K.
DK
Senior Research Fellow (PhD)
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Keras?

easy and quick implementation of a variety of neural network models. simple and easy to learn with vast support from the Keras community and documentation. I like the most about Keras is the high-level framework and runs on top of TensorFlow with single or multiple GPUs for faster computations. availability of pre-trained models such as VGGNET, RESNET, etc. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Preprocessing of the signals or images is still not widely used due to lack of customization. one needs to use additional tools such as Scikit-learn to do the proper preprocessing. Issues in the low-level backend can not be targeted and finding those error logs is difficult. Other than these issues Keras is widely famous in the AI field. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

Building state-of-the-art neural network models for various applications such as classification and identification tasks in the biomedical field. Few deep learning model examples are ResNET, Alexnet, autoencoders etc. Review collected by and hosted on G2.com.

Ashish T.
AT
System Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

It is easier to use and setup on most of the backend systems like tensor flow and pytorch. This provides a lot of operational freedom to developers to experiment. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Some external integration is difficult to implement on the system and requires assistance from consultants. Initial setup on windows OS is also a bit challenging. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

Keras is helping in getting our deep learning projects off the ground, it is very helpful in running these projects and allows us to maintain and run the models . Review collected by and hosted on G2.com.

Gourav S.
GS
Open Source Contributor
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

Keras is amazing with its documentation and I've used it on Google collab. It worked super well, models were meeting expectations. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Might not be that great as compared to alternatives, when it comes to speed, it's somewhat slow. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

It's good if you wanna learn Tensorflow and Tensorflow 2. As it's built on following Api. Review collected by and hosted on G2.com.

Shubham C.
SC
DECISION ANALYTICS ASSOCIATE
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

Keras makes deep learning easy . Its easy to use and every code is thoroughly explained in the website Review collected by and hosted on G2.com.

What do you dislike about Keras?

Codes should be more easy to find.

apart from that there is no issue Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

I wanted to learn deep learning.

Being from a non technical Background keras has made it easy for me Review collected by and hosted on G2.com.

PC
Senior Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Keras?

The most liked feature of Keras is it wraps the large chunks of codes in inbuilt functions, it is easy to write or implement the ANN compare to TensorFlow, Well documented. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Overall Keras is good and has not many drawbacks as such, the only thing which can be improved in Keras is its performance on large numbers of epochs or iterations while training the model. Review collected by and hosted on G2.com.

What problems is Keras solving and how is that benefiting you?

We are developing and implementing the deep learning neural networks using Keras, we are developing the auto face recognition engine for the security cameras in premises. Review collected by and hosted on G2.com.