tf.nn.embedding_lookup(params, ids, partition_strategy='mod', name=None)
Run Code Online (Sandbox Code Playgroud)
我无法理解这个功能的职责.它是否像查找表?这意味着返回与每个id(在id中)对应的参数?
例如,skip-gram如果我们使用模型tf.nn.embedding_lookup(embeddings, train_inputs),那么每个模型都会train_input找到相应的嵌入?
python deep-learning tensorflow word-embedding natural-language-processing
我想要一个for循环,它的迭代次数取决于张量值.例如:
for i in tf.range(input_placeholder[1,1]):
# do something
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
"TypeError:'Tensor'对象不可迭代"
我该怎么办?
我想在Tensorflow中设计单层RNN,以便最后输出(y(t-1))参与更新隐藏状态.
h(t) = tanh(W_{ih} * x(t) + W_{hh} * h(t) + **W_{oh}y(t - 1)**)
y(t) = W_{ho}*h(t)
Run Code Online (Sandbox Code Playgroud)
如何将最后输入y(t - 1)作为输入提供以更新隐藏状态?