是否有可能以及如何使用 tf-hub elmo 模型减少 ELMO 嵌入的维度?
Is it possible and how to reduce the dimensions of ELMO embeddings using tf-hub elmo model?
我正在使用来自 tensorflow hub 的 ELMO 模型。
import tensorflow as tf
import tensorflow_hub as hub
from tensorflow.contrib import predictor
elmo = hub.Module("https://tfhub.dev/google/elmo/3", trainable=False)
默认输出维度为 1024。有没有什么方法可以在不使用 PCA/losing 信息的情况下将 ELMO 嵌入的维度降低到 128
?
我正在使用来自 tensorflow hub 的 ELMO 模型。
import tensorflow as tf
import tensorflow_hub as hub
from tensorflow.contrib import predictor
elmo = hub.Module("https://tfhub.dev/google/elmo/3", trainable=False)
默认输出维度为 1024。有没有什么方法可以在不使用 PCA/losing 信息的情况下将 ELMO 嵌入的维度降低到 128
?