title: Kernel taking too long to autocomplete (tab) in Jupyter notebook
body: <p>I just installed a few libraries for <code>Deep Learning</code> like <code>keras</code>, <code>theano</code> etc. The installation went fine but when I write code in <code>Jupyter notebook</code> and press <code>tab</code> for autocompletion, the kernel of <code>jupyter notebook</code> seems to take too long for autocompletion. There have been time when it has taken minutes to display autocompleted options. I initially thought that the kernel hung so I had to restart it every time.</p>
  
  <p>I read in another Stack Overflow post that installing <code>pyreadline</code> may help. I installed it but I'm still having the same problem.</p>
  
  <p>Has anyone else faced this problem? How do I go about fixing this?</p>
  
  <p>Any pointers would be greatly appreciated.</p>