Bootstrap: если вы используете Bootstrap. Это действительно хорошо: Select2
Кроме того, TokenInput интересен. Во-первых, он не зависит от jQuery-UI, во-вторых, его конфигурация очень плавная.
Единственная проблема, с которой я столкнулся, не поддерживает бесплатную маркировку. Итак, я должен вернуть строку запроса обратно клиенту как часть ответа JSON.
Как упоминается в комментарии @culithay, TokenInput поддерживает множество функций для настройки. И выделите какую-то особенность, которой у других нет:
Спасибо, кулитер для ввода.
Ответили на https://github.com/tensorflow/hub/issues/222 :
Привет, Сахил,
Проблема здесь в том, что tf.py_func не может быть сериализовано. Сериализация произвольных функций Python не поддерживается (по нескольким причинам).
Я вижу, что вы создаете нграммы из токена, если их нет в словаре (кстати, нужно ли искать нграммы в словаре FastText или они содержат только полные слова?).
Одним из способов решения этой проблемы может быть переписывание вашей функции _compute_ngrams в TensorFlow (может быть, вы можете использовать это напрямую или хотя бы получить вдохновение: https://www.tensorflow.org/tfx/transform/api_docs/ Python / TFT / ngrams ).