#nlp #named-entity-recognition #allennlp #flair
Вопрос:
Я использую библиотеку allennlp и пытаюсь заставить следующие строки работать в автономном режиме. Компьютер, на котором я буду развертываться, не имеет доступа к Интернету:
ee = allennlp.commands.elmo.ElmoEmbedder(
options_file=options_file,
weight_file=weight_file,
cuda_device=cuda_device
)
Где options_file и weight_file являются:
options_file = "https://allennlp.s3.amazonaws.com/models/elmo/2x4096_512_2048cnn_2xhighway/elmo_2x4096_512_2048cnn_2xhighway_options.json"
,
weight_file = "https://allennlp.s3.amazonaws.com/models/elmo/2x4096_512_2048cnn_2xhighway/elmo_2x4096_512_2048cnn_2xhighway_weights.hdf5"
и
cuda_device = 0
или 1
.
Как я могу сохранить эти два файла в папку, чтобы они работали в автономном режиме? Спасибо!
Кстати. У меня есть 2 файла json и 2 других файла в моей ~/.allennlp/cache
папке, которые были созданы при выполнении команды.
Комментарии:
1. Вы можете
wget
вставить URL-адреса, указанные выше, в любой каталог и указать относительные или абсолютные пути к загруженным файлам вместо URL-адресов.