Восстановить спам с помощью rspamd

Недавно я попытался восстановить свое тело спама / ветчины с помощью механизма восстановления rspamds (см. Пример в разделе "Инструмент тестирования и восстановления корпуса"), но, к сожалению, это заканчивается ошибкой во время выполнения. Мой текущий минимальный тест-кейс выглядит следующим образом:

  1. echo test > ~/test.txt, создайте фиктивную почту
  2. rspamadm corpus_test -o ~/minimal.log -s ~/test.txt, создайте фиктивный журнал с одной записью
  3. rspamadm rescore -l ~/minimal.log выдает ошибку времени выполнения LUA

которая всегда заканчивается следующей ошибкой LUA:

call to rspamadm lua script failed (2): /usr/share/rspamd/lib/nn/Linear.lua:25: bad argument #1 to 'size' (dimension 2 out of range of 1D tensor at /rspamd-1.7.4/contrib/torch/torch7/generic/Tensor.c:19); trace: [1]:{[C]:-1 - size [C]}; [2]:{/usr/share/rspamd/lib/nn/Linear.lua:25 - reset [Lua]}; [3]:{/usr/share/rspamd/lib/nn/Linear.lua:12 - __init [Lua]}; [4]:{/usr/share/rspamd/lib/torch/init.lua:91 - <unknown> [Lua]}; [5]:{[C]:-1 - Linear [C]}; [6]:{/usr/share/rspamd/lib/rspamadm/rescore.lua:530 - <unknown> [Lua]};

Когда я запускаю его с моим фактическим корпусом, я получаю тот же результат. Я уже сообщал о проблеме выше по течению, но я все еще думаю, что это может быть ошибка с моей стороны.

0 ответов

Другие вопросы по тегам