# Page 2 | Keras Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 2 - Is Keras the right Deep Learning solution for you? Explore 40 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/171047/Keras/reviews

---

Keras

4.6 (40)

[View alternatives](https://www.capterra.com/p/171047/Keras/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 June 3rd, 2026

# Page 2 - Reviews of Keras

## Showing most helpful reviews

Showing 26-40 of 40 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

SA

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

### "Keras is a Great Tool for Deep Learning"

May 19, 2023

4.0

Pros

Keras makes creating deep learning models very easy, even if you're new to the field. It has many tools to help clean your data, and it works well with TensorFlow.

Cons

Keras isn't as flexible as some other tools. You can't change everything you might want to, and it uses a lot of resources.

Review Source

Sheikh A.  
CTO  
Electrical/Electronic Manufacturing  
Used the software for: 1-2 years

### "Versatile deep learning library paired with TensorFlow"

September 30, 2019

4.0

We have used Keras for deep learning projects for the ease is gives to new learners.

Pros

Provides wide array of neural network tools. Helpful for AI, computer vision, signal processing, etc. projects in many sectors.

Cons

Sometimes, the Keras implementation included within TensorFlow needs to be replaced by the actual Keras.

Review Source

VR

Verified Reviewer  
Technical Associate  
Higher Education  
Used the software for: Less than 6 months

### "Best python library for Convolutional Neural Networks"

August 24, 2018

5.0

Pros

Keras is a Python wrapper library around Google's machine learning framework Tensorflow, and it's so good such that Tensorflow now has a Keras implementation. Keras's syntax is very straightforward and easy to pick up, which simplifies the process of building neural networks and makes other people's code very interpretable. NNs are often complex and require a lot of tweaking get right, and the way Keras is designed makes it easy to modify your models. Another obvious benefit is that since it's in Python, you can use other libraries such as Pandas and Scikit Learn concurrently with Keras. It also supports GPUs, which is a major plus when dealing with huge datasets.

Cons

Nothing! Maybe have more examples in their documentation that doesn't involve the MNIST dataset.

Review Source

Daniel M.  
Administrador de sistemas y Desarollo de Software  
  
Used the software for: 6-12 months

### "Is great using a GPU to make fastest calculations."

May 5, 2018

5.0

I obtained calculations in real-time of facial expressions to complete a project. It make the development more robust and faster.

Pros

I was using it in Python, with models trained, in a few lines of code i obtained data with a webcamera, the same code worked with CPU and GPU without make changes.

Cons

When I use many models of tensor flow linked with keras, it's become a little slow and make need use of GPU to obtain 10fps with a GTX 1050 Ti

Review Source

MS

Marcin S.  
CTO  
Medical Devices  
Used the software for: 1-2 years

### "Nice framework fo NNs"

April 12, 2018

4.0

Pros

A lot of built-in layer types, easy way to connect them. Our team is using it with Theano and TensorFlow

Cons

Sometimes you need to do something more complex and Keras is not able to handle it. It is the second you need to switch to Lasagne.

Review Source

ILU

Igwe Lazarus U.  
Automobile Salesman  
Automotive  
Used the software for: 6-12 months

### "Deep learning in Minutes"

December 12, 2020

5.0

Keras is the engine behind the rapid and fast ML models. It's easy, fast and reliable. I'm currently working on a smart navigation model for the blind and Keras equipped me with every tool I need.

Pros

Artificial intelligence, Machine learning and deep learning has been the ranking words on Google lately. The need for build smart models for smart devices and smart machine for the future is a necessity. With Keras I build and test deep learning neural networks with few lines of code as compared to the traditional programming. With Keras, i can construct straightforward or complex neural networks inside a couple of moments. Keras is more easy to use.

Cons

Although it's the best ML framework for begineers, there's not much documentation out there to help newbies.

Review Source

KK

Kanupriya K.  
Deputy Manager  
Automotive  
Used the software for: 1-2 years

### "Keras an advanced deep learning framework "

February 21, 2022

5.0

Overa experience using keras is best and I have developed multiple CNN based application.

Pros

What I liked the most about Keras deep learning framework is it is very easy to implement compare to TensorFlow framework, and It has rich inbuilt functions which make the model development more easy and robust

Cons

What I liked least about Keras is error analysis or error description given by framework, it becomes tough to interpret sometimes.

Review Source

Sadiq A.  
Student  
Computer Software  
Used the software for: 1-2 years

### "Keras review "

May 16, 2019

5.0

Pros

It's very functional for deep learning project, it's pythonic

Cons

Keras is a front end framework which has tensorflow as it's backend

Review Source

VR

Verified Reviewer  
Data Scientist - Watson Health  
Marketing and Advertising  
Used the software for: Less than 6 months

### "Keras is the go-to tool for deep learning"

August 3, 2018

5.0

Pros

I like how easy to use this tool is and how it can run in conjunction with a number of other products like MCT, Theano, etc.

Cons

There isn't anything I dislike about it to be honest - I think it's the leading tool for deep learning in Python!

Review Source

VR

Verified Reviewer  
Teaching Assistant  
Research  
Used the software for: 6-12 months

### "Really easy for a programming novice"

August 8, 2018

5.0

Pros

The API and the documentation is really easy to understand. It's great to use for someone with not an extensive programming experience.

Cons

If they could add the dynamic graph creations like in pytorch, it'd be great!

Review Source

Wechuli P.  
Software Engineer  
Computer Software  
Used the software for: 6-12 months

### "Great for Beginning Deep Learning"

September 10, 2019

5.0

I have found Keras very simple and intuitive to start with and is a great place to start learning about deep learning.

Pros

\- Open source and absolutely free - Easy to use and get started with - Excellent documentation and community support - Can work with several deep learning frameworks such as Tensor Flow and CNTK

Cons

\- Since it relies on other deep learning frameworks such as Tensorflow, some functionalities may lack on the Keras API that are present in the underlying framework - Needs some initial setup which might be difficult - Does not play well with Windows

Review Source

Rohit G.  
Graduate Research Assistant  
Research  
Used the software for: 6-12 months

### "State of the art open source library for Deep Learning"

February 20, 2019

5.0

Keras is a strong wrapper library for TensorFlow and developing DL models with Keras is easy with only a few lines of code.

Pros

I have used Keras to train CNNs and RNNs in Python. Overall, developing DL models with Keras is much simpler than with TensorFlow and requires fewer lines of code. It supports TensorFlow as it is a wrapper library for TensorFlow and Theano

Cons

Linking TensorFlow DL models with Keras can get complicated sometimes and it is better to use TensorFlow directly

Review Source

VR

Verified Reviewer  
Student  
Higher Education  
Used the software for: Less than 6 months

### "Neural network library for anyone to learn"

September 26, 2019

4.0

I used Keras to design and train a convolutional neural network model.

Pros

Keras is a very good neural network library with much more easier API when compared to other neural network libraries available which makes it easier to anyone who is at the beginning of machine learning and neural networks. Keras also integrates with TensorFlow which helps user to work the data flows.

Cons

Keras documentation is not user friendly which makes users to find alternative explanations and examples.

Review Source

Vahid A.  
Research Assistant  
Higher Education  
Used the software for: 1-2 years

### "A great deep learning package"

July 21, 2019

5.0

Pros

I used this package for different deep learning projects so far. It is very easy to learn with a wide variety of useful commands.

Cons

I can mention that nothing is wrong with this package.

Review Source

Aanu B.  
Computer Engineering Student  
Computer Software  
Used the software for: 6-12 months

### "Making Machine Learning Easier"

May 16, 2019

4.0

While building an image classifier with Keras for a hackathon, I was able to start from a beginner level and end up winning the competition due to the ease of use

Pros

Computational graph is dynamic, which makes it very easy to work with.

Cons

Because it is built on a higher level API (TensorFlow), it reduces the speed during run time.

Review Source

Similar Products

Featured