Текущая версия allennlp (1.0.0) не содержит файла elmo.py. Установите его, используя
pip install allennlp==0.4.2
. Это установит версию 0.4.2, которая содержит ElmoEmbedder. Для установки этой версии allennlp требуются старые версии множества пакетов python (например, требуется torch 0.3.1), поэтому я бы рекомендовал установить его в виртуальной среде.