在芹菜工人中添加LSTM时的Keras SIGSEGV(segfault)

时间:2018-07-16 15:47:08

标签: python tensorflow keras segmentation-fault celery

我的芹菜工人在此行崩溃:

model.add(LSTM(128))

我得到的是:

[2018-07-16 15:42:51,914: ERROR/MainProcess] Process 'ForkPoolWorker-1' pid:22365 exited with 'signal 11 (SIGSEGV)'
[2018-07-16 15:42:51,942: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: signal 11 (SIGSEGV).',)
Traceback (most recent call last):
  File ".virtualenvs/env/lib/python3.6/site-packages/billiard/pool.py", line 1223, in mark_as_worker_lost
    human_status(exitcode)),
billiard.exceptions.WorkerLostError: Worker exited prematurely: signal 11 (SIGSEGV).

该代码在笔记本中正常运行,我已完成以下操作:

  • 检查了keras / tensorflow等的安装版本。
  • 使所有keras导入都在运行时发生(紧接在崩溃线上方)
  • 确保芹菜和Rabbitmq是最新的

Mac OSX 10.13.5,High Sierra

0 个答案:

没有答案