【发布时间】:2018-10-31 12:14:35
【问题描述】:
Tensorflow feature_column 如何与 Keras 模型结合使用?
例如对于 Tensorflow 估计器,我们可以使用来自 Tensorflow Hub 的嵌入列:
embedded_text_feature_column = hub.text_embedding_column(
key="sentence",
module_spec="https://tfhub.dev/google/nnlm-en-dim128/1")
estimator = tf.estimator.DNNClassifier(
hidden_units=[100],
feature_columns=[embedded_text_feature_column],
n_classes=2,
optimizer=tf.train.AdamOptimizer(learning_rate=0.001))
但是,我想使用 TF Hub text_embedding_column 作为 Keras 模型的输入。例如
net = tf.keras.layers.Input(...) # use embedding column here
net = tf.keras.layers.Flatten()
net = Dense(100, activation='relu')(net)
net = Dense(2)(net)
这可能吗?
【问题讨论】:
标签: tensorflow keras deep-learning