调参时候优化方式惹的祸

一个周日的凌晨,因为acc一直不太满意,在调dssm模型参数的时候,随手把optimizer 由adam -> rmsprop,然后一直神奇的报错,而又忘记了是由于改optimizer 导致的,纠结好久,都没有找到问题,错误信息如下:

InvalidArgumentError (see above for traceback): indices[98,0] = 1189 is not in [0, 1189)

https://github.com/NLPLearn/R-net/issues/39

报错位置位于:tf.nn.embedding_lookup一直提示id化时候越界,貌似rmsprop更新下标由[0,voc_size]  改成[1,voc_size] ,具体原因还待于研究

你可能感兴趣的:(调参时候优化方式惹的祸)