我正在尝试学习由HMM生成的一系列状态的状态嵌入,类似于张量流矢量表示对于文本序列的这种情况.
我的问题是这个HMM的"词汇"只有12种不同的状态.当我使用大于此词汇量的批量运行代码时,Tensorflow似乎不喜欢它.例如,尝试以批量大小为14训练它会产生错误:
F tensorflow/core/kernels/range_sampler.cc:86] Check failed: batch_size + avoided_values.size() <= range_ (14 vs. 12)
Abort trap: 6
Run Code Online (Sandbox Code Playgroud)
这项检查背后的动机是什么?