Compare Keras and PyTorch

At a Glance
Keras
Keras
Star Rating
(64)4.6 out of 5
Market Segments
Small-Business (38.1% of reviews)
Information
Pros & Cons
Not enough data
Entry-Level Pricing
No pricing available
Learn more about Keras
PyTorch
PyTorch
Star Rating
(22)4.5 out of 5
Market Segments
Small-Business (42.9% of reviews)
Information
Pros & Cons
Entry-Level Pricing
No pricing available
Learn more about PyTorch

Keras vs PyTorch

  • Reviewers felt that PyTorch meets the needs of their business better than Keras.
  • When comparing quality of ongoing product support, reviewers felt that PyTorch is the preferred option.
  • For feature updates and roadmaps, our reviewers preferred the direction of PyTorch over Keras.
Pricing
Entry-Level Pricing
Keras
No pricing available
PyTorch
No pricing available
Free Trial
Keras
No trial information available
PyTorch
No trial information available
Ratings
Meets Requirements
8.9
50
9.2
17
Ease of Use
8.9
50
8.6
18
Ease of Setup
8.8
24
Not enough data
Ease of Admin
7.8
20
Not enough data
Quality of Support
7.8
41
7.9
17
Has the product been a good partner in doing business?
8.2
17
Not enough data
Product Direction (% positive)
9.3
48
10.0
17
Features by Category
Artificial Neural NetworkHide 22 FeaturesShow 22 Features
Not enough data
Not enough data
Core Functionality - Artificial Neural Network
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Data Handling - Artificial Neural Network
Not enough data
Not enough data
Not enough data
Not enough data
Performance - Artificial Neural Network
Not enough data
Not enough data
Not enough data
Not enough data
Usability - Artificial Neural Network
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Advanced Features - Artificial Neural Network
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Agentic AI - Artificial Neural Network
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Integration - Machine Learning
Not enough data
Not enough data
Learning - Machine Learning
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Categories
Categories
Shared Categories
Keras
Keras
PyTorch
PyTorch
Keras and PyTorch are categorized as Artificial Neural Network
Unique Categories
Keras
Keras has no unique categories
PyTorch
PyTorch is categorized as Machine Learning
Reviews
Reviewers' Company Size
Keras
Keras
Small-Business(50 or fewer emp.)
38.1%
Mid-Market(51-1000 emp.)
31.7%
Enterprise(> 1000 emp.)
30.2%
PyTorch
PyTorch
Small-Business(50 or fewer emp.)
42.9%
Mid-Market(51-1000 emp.)
38.1%
Enterprise(> 1000 emp.)
19.0%
Reviewers' Industry
Keras
Keras
Computer Software
20.6%
Information Technology and Services
17.5%
Research
14.3%
Telecommunications
7.9%
Education Management
4.8%
Other
34.9%
PyTorch
PyTorch
Computer Software
28.6%
Research
14.3%
Telecommunications
9.5%
Information Technology and Services
9.5%
Automotive
9.5%
Other
28.6%
Alternatives
Keras
Keras Alternatives
TFLearn
TFLearn
Add TFLearn
NVIDIA Deep Learning GPU Training System (DIGITS)
NVIDIA Deep Learning GPU...
Add NVIDIA Deep Learning GPU Training System (DIGITS)
Microsoft Cognitive Toolkit (Formerly CNTK)
Microsoft Cognitive Toolkit...
Add Microsoft Cognitive Toolkit (Formerly CNTK)
Knet
Knet
Add Knet
PyTorch
PyTorch Alternatives
SAS Viya
SAS Viya
Add SAS Viya
Vertex AI
Vertex AI
Add Vertex AI
Automation Anywhere Agentic Process Automation
Automation Anywhere Agentic...
Add Automation Anywhere Agentic Process Automation
Demandbase One
Demandbase One
Add Demandbase One
Discussions
Keras
Keras Discussions
Monty the Mongoose crying
Keras has no discussions with answers
PyTorch
PyTorch Discussions
Do you use Pytorch for? (e.g. NLP, computer vision, reinforcement learning, etc)
1 Comment
Indranil B.
IB
All of the paradigms for DeepLearning are supported for development by PyTorch Read more
What can you do with PyTorch?
1 Comment
Avanish G.
AG
PyTorch is mostly used to train large ML/DL models.Read more
Monty the Mongoose crying
PyTorch has no more discussions with answers