gpt-2 ZeroDivisionError:整数除或以零为模

h43kikqp  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(113)

你好,
我一直在尝试让它运行,但当我进入训练阶段时,总是遇到问题。
我不断地收到这个消息:
正在加载检查点型号\117M\model.ckpt
正在载入数据集...
100%的|████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00,64.01次/秒]
数据集有0个标记
训练......
回溯(最近的呼叫最后一个):
文件“桌面/论文_GPT 2_培训/gpt-2-微调/src/train.py“的第297行,位于
主要()
文件“桌面/论文_GPT 2_培训/gpt-2-微调/src/train.py“,第275行,在主目录中
feed_dict={上下文:样本批次()})
文件“桌面/论文_GPT2_培训/gpt-2-微调/src/train.py“,第251行,在样本_批处理中
return [数据采样器.样本(1024),用于范围(参数.批处理大小)]
文件“桌面/论文_GPT 2_培训/gpt-2-微调/src/train.py“的第251行,位于
return [数据采样器.样本(1024),用于范围(参数.批处理大小)]
文件“C:\Users\luffm\Desktop\Thesis_GPT2_Training\gpt-2-微调\src\加载数据集.py”中的第74行,在示例中
self.chunks
ZeroDivisionError:整数除法或以零为模
我看到其他人能够通过增加文本行数来解决这个问题,但我尝试过这样做,但没有成功。(我尝试过使用1000、4000和10,000行文本运行它)
是否有其他人遇到过此问题或找到了解决方法?
谢谢

pgpifvop

pgpifvop1#

这意味着你没有正确加载训练文本。
Github是为了讨论开发而不是问只适用于你的问题。尝试堆栈交换或一些类似的地方寻求帮助。

f4t66c6m

f4t66c6m2#

@senorblasto,恕我直言,github是为两者服务的。
如果你真的试图帮助OP解决这个问题,而不是进入“github是用来做什么的”的哲学,那会更有帮助。他们的问题是100%合法的,这是问这个问题的正确地方,除了SO。
这是关于发展的讨论.
OP,你能详细说明一下你是如何加载训练语料库的吗?

相关问题