9 Ways to Get Help with Deep Learning in Keras
Keras is a Python deep learning library that can use the efficient Theano or TensorFlow symbolic math libraries as a backend.
You may have technical questions when you get started using Keras. You may need a little help.
In this post, you will discover 9 places where you can ask questions and get help when developing deep learning models with Keras.
Let’s dive in.
How to Best Use These Resources
Knowing where to get help is the first step, but you need to know how to get the most out of these resources.
Below are some tips that you can use:
- Boil your question down to the simplest form. E.g. not “my model does not work” or “how does x work“.
- Search for answers before asking questions.
- Provide the smallest possible working example to demonstrate your issue.
1. Keras Users Google Group
Perhaps the most direct place to ask questions of the Keras community is the Keras Users group on Google groups (old usenet).
You do not need to get the emails; you can participate online, which I recommend.
2. Keras Slack Channel
Perhaps the best place for direct chatting about Keras and related issues is the Keras slack channel.
This has basically replaced IM and IIRC.
You must submit an application to join first.
3. Keras on Gitter
Another good place to chat about Keras is on the Keras Gitter.
This is just like slack and still has a good amount of people on it.
Dive in.
4. Keras tag on StackOverflow
StackOverflow is a question-and-answer site dedicated to programming.
There are a ton of questions on or related to deep learning and Keras.
I would recommend searching and asking questions that use the “keras” tag.
5. Keras tag on CrossValidated
CrossValidated is a question-and-answer site dedicated to machine learning.
There are still a ton of questions on and related to Keras, but they may have a more theoretical bend and less of a focus on code and programming.
Again, I recommend searching and asking questions that use the “keras” tag.
6. Keras tag on DataScience
The StackExchange network that backs StackOverflow and CrossValidated also has a site dedicated to DataScience.
It is still in the beta program, and is not an official member of the network yet. Nevertheless, there are a good number of Keras questions on the site.
Unlike the other two sites, the questions may have a more process orientation.
Again, I recommend searching and asking questions that use the “keras” tag.
7. Keras Topic on Quora
Quora is a large general purpose question-and-answer site.
Although it is general purpose, there are a lot of questions on technical topics, including Keras and deep learning.
The focus of the questions are more text-based and expository. You may get more detail on the techniques rather than implementation detail.
I would recommend searching and asking questions in the “Keras” topic.
8. Keras Github Issues
Keras is an open source project that is hosted on GitHub.
GitHub provides a basic issue management system and the Keras project has a lot of issues reported. Although issues are supposed to be limited to technical issues with the code, there is a surprising amount of good discussion on Keras in the issues.
I would recommend searching through the Keras issues but only posting an issue if you have found a bug or have a new feature request (see the guidelines).
9. Keras on Twitter
You may get fast answers to one-off Keras questions on twitter.
I would recommend using the Twitter search and searching for “keras” first.
I would also recommend searching and posting using the “keras” hashtag.
You may also get insight by following the creator and lead developer behind Keras, François Chollet.
Other Keras Destinations
Below are other Keras sites where you may find help.
Summary
In this post, you discovered 9 different places around the web where you can get answers and ask questions on Keras for deep learning.
Have you used any of these resources?
How did you do?
Are there are places where you like to get help with Keras?
Please let me know in the comments below.
Frustrated With Your Progress In Deep Learning?
What If You Could Develop A Network in Minutes
…with just a few lines of Python
It covers self-study tutorials and end-to-end projects on topics like:
Multilayer Perceptrons, Convolutional Nets and Recurrent Neural Nets, and more…
Finally Bring Deep Learning To
Your Own Projects
Skip the Academics. Just Results.
相關推薦
9 Ways to Get Help with Deep Learning in Keras
Tweet Share Share Google Plus Keras is a Python deep learning library that can use the efficient
How to Get Started with Deep Learning for Natural Language Processing (7
Tweet Share Share Google Plus Deep Learning for NLP Crash Course. Bring Deep Learning methods to
How to Get Started with Machine Learning in Python
Tweet Share Share Google Plus The Python conference PyCon2014 has held recently and the videos f
How To Get Started With Machine Learning in R (get results in one weekend)
Tweet Share Share Google Plus How do you get started with machine learning in R? R is a large an
Time Series Prediction With Deep Learning in Keras
Tweet Share Share Google Plus Time Series prediction is a difficult problem both to frame and to
5 Ways to Get Started with Marketing AI Today
Mike Kaput is a senior consultant at PR 20/20 who is passionate about AI's potential to transform marketing. At PR 20/20, he creates measurable marketing
Ask HN: Good ways to get started with ML/AI/DS?
Hello all, I'm interested in learning more about machine learning, artificial intelligence, and data science. In the past, I've read that the best ways to
How To Get Started With Machine Learning Algorithms in R
Tweet Share Share Google Plus R is the most popular platform for applied machine learning. When
Get Started with Deep Learning Using the AWS Deep Learning AMI
Whether you’re new to deep learning or want to build advanced deep learning projects in the cloud, it’s easy to get started by using AWS.
How to Get Good Results Fast with Deep Learning for Time Series Forecasting
Tweet Share Share Google Plus 3 Strategies to Design Experiments and Manage Complexity on Your P
How to Automate Surveillance Easily with Deep Learning
Surveillance is an integral part of security and patrol. For the most part, the job entails extended periods of looking out for something undesirable to ha
How to Use Metrics for Deep Learning with Keras in Python
Tweet Share Share Google Plus The Keras library provides a way to calculate and report on a suit
How to Automatically Generate Textual Descriptions for Photographs with Deep Learning
Tweet Share Share Google Plus Captioning an image involves generating a human readable textual d
12 papers to understand QA system with Deep Learning
由於最近入手NLP任務,需要看一些paper,本文對最近兩週看的paper做個總結,適用於有deep learning背景,希望瞭解NLP應用的同學,主要針對NLP方向: 問答系統(QA)和翻譯(Machine Translation)。本文提到的12篇pape
[3 Jun 2015 ~ 9 Jun 2015] Deep Learning in arxiv
with center spa multi only vol them res multipl arXiv is an e-print service in the fields of physics, mathematics, computer science, qu
[Coding Made Simple] Coin Changes Number of ways to get a total
total there dynamic mina mini ges ber ble hang Given coins of certain denominations and a total, how many ways these coins can be combine
Ways To Get The Best Concrete Transit Mixer Price
To acquire a concrete mixer, specifically a transit mixer, you should spend a little bit of time researching. The majority of this
CS224n: Natural Language Processing with Deep Learning 學習筆記
課程地址:http://web.stanford.edu/class/cs224n/ 時間:2017年 主講:Christopher Manning、Richard Lecture 1: Introduction NLP:Natural language processing 常見
Machine Learning is Fun Part 5: Language Translation with Deep Learning and the Magic of Sequences
Making Computers TranslateSo how do we program a computer to translate human language?The simplest approach is to replace every word in a sentence with the
4 Practical Steps to Get Started with Artificial Intelligence CLEARPRISM
With so many technologies and use cases, getting started with artificial intelligence (AI) initiatives and deployments can be a daunting task for business