Verified User in Information Technology and Services
CI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Keras - Convolutional Neural Netwroks"
4/5
What do you like best about Keras?

If you want to quickly build and test a neural network with minimal lines of code, Keras is the best framework. With Keras, you can build simple or very complex neural networks within a few minutes. Keras is more user friendly. Review collected by and hosted on G2.com.

What do you dislike about Keras?

If someone wants more control over your network and want to watch closely what happens with the network over the time, Tensor Flow is the right choice. Keras has been integrated in TF, it is wiser to build your network using tf.keras and insert anything you want in the network using pure TensorFlow. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"easy to understand and use"
4.5/5
What do you like best about Keras?

To understand deep learning training and layer management, keras helped me a lot. Very easy to manage, change, manipulate the layers. Parameters are also easy to tune. Review collected by and hosted on G2.com.

What do you dislike about Keras?

There are some fairly advanced frameworks out there compared to keras. It definitely helps a beginner. But I wish it could be used in a more advanced level as well. Review collected by and hosted on G2.com.

Verified User in Research
UR
Verified User in Research
Mid-Market (51-1000 emp.)
"Keras is simple and straightforward"
4/5
What do you like best about Keras?

It is very easy to prototype new research ideas using Keras. The support for multi GPU and distributed training is very good. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Not native to python, so makes it slightly hard to debug sometimes. Different backends are not robust often. Review collected by and hosted on G2.com.

Rejin J.
RJ
Rejin J.
Senior Staff Computer Vision Engineer
Computer Software
Mid-Market (51-1000 emp.)
"Useful, high level abstraction"
3.5/5
What do you like best about Keras?

Easy to whip up a small network without worrying about dimensionality matching Review collected by and hosted on G2.com.

What do you dislike about Keras?

Not enough control over graphs/loss functions/implementations Review collected by and hosted on G2.com.

Verified User in Health, Wellness and Fitness
UH
Verified User in Health, Wellness and Fitness
Small-Business (50 or fewer emp.)
"Simple and easy to use "
4/5
What do you like best about Keras?

Sprint model creation, easy to create and test simple models, automatic early stoppi g and easy to use data generators. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Model transfer use from multi gpu to single gpu Review collected by and hosted on G2.com.

Verified User in Telecommunications
IT
Verified User in Telecommunications
Enterprise (> 1000 emp.)
"The Best Platform for Deep Learning and NN"
4/5
What do you like best about Keras?

The best thing that I like about Keras is that it is easy and convenient to use. It is a Unified platform Review collected by and hosted on G2.com.

What do you dislike about Keras?

I am still exploring it more, will know after a few Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"Very Useful Tensorflow Wrapper"
5/5
What do you like best about Keras?

Keras drastically simplifies building neural networks in Tensorflow without losing too much customizability/functionality. I prefer Keras over TF always unless I know for sure that the best way to use some aspect is within TF itself. Review collected by and hosted on G2.com.

What do you dislike about Keras?

For beginners, bypassing concepts like matrix multiplication/dimensions can make some errors hard to rectify. So while it's a great way to get your feet wet building NNs, some coding with Tensorflow can be useful to keep your shapes in line. Review collected by and hosted on G2.com.

Verified User in Education Management
CE
Verified User in Education Management
Mid-Market (51-1000 emp.)
"My honest review about Keras."
4/5
What do you like best about Keras?

Model building using Keras is super easy for beginners. The fact that it uses TensorFlow as it’s backend for model building and execution is interesting because it makes the model efficient. Review collected by and hosted on G2.com.

What do you dislike about Keras?

There is nothing that I currently dislike about Keras. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Keras - the easiest to learn AI/ML framework "
4.5/5
What do you like best about Keras?

Easy to learn with many options and lots of examples. You can quickly find test many models or even different approaches very quickly Review collected by and hosted on G2.com.

What do you dislike about Keras?

Hard to find documentation on some of the more obscure options that are dependent on other frameworks. Review collected by and hosted on G2.com.

Verified User in Internet
II
Verified User in Internet
Mid-Market (51-1000 emp.)
"Keras is one of the fastest DL frameworks ever"
5/5
What do you like best about Keras?

I really enjoy working in Keras. Its fast and efficient and is easily doable. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Keras layers can only return a single tensor. For building a moderately complex network, this can result is lot of extra code which can be time consuming Review collected by and hosted on G2.com.