Я смотрю модель ELMo в тензорном потоке и мне не очень понятно, что означает tokens_length = [6, 5] в примере использования потока: (https://tfhub.dev/google/elmo/2)
elmo = hub.Module("https://tfhub.dev/google/elmo/2", trainable=True)
tokens_input = [["the", "cat", "is", "on", "the", "mat"],
["dogs", "are", "in", "the", "fog", ""]]
tokens_length = [6, 5]
embeddings = elmo(
inputs={
"tokens": tokens_input,
"sequence_len": tokens_length
},
signature="tokens",
as_dict=True)["elmo"]
Не нравится максимальная длина для предложения входного токена, не нравится [максимальное количество слов для каждого предложения, количество предложений], что меня смущает. Может кто-нибудь объяснить это?Спасибо!