2017-02-11 5 views
-2

У меня есть нейронная сеть, реализованная с numpy (Python 2.7) и машина для ее более быстрого тестирования. В последнее время мой код на этой машине замерзал, но если тест на моем ноутбуке (меньше процессора, бара и т. Д.), Он работает без проблем (только медленнее).Заморозка кода Python на разных компьютерах

В чем проблема? Я думал, что это мой код, но если он работает на более медленном ПК, я думаю, что у машины есть проблемы.

Редактировать: Также, иногда это работает без проблем.

редактировать 2: Оба ПК Ubuntu 16,04

редактировать 3: Это происходит событие с таким же входом и параметры

+0

windows? линукс? какая версия python, дистрибутив? вы можете использовать anaconda для настройки того же python env на обоих ПК ... – otterb

+0

Оба ПК имеют Ubuntu 16.04, python 2.7. – jevanio

+0

Где в коде это замораживание? –

ответ

1

Если это не всегда происходит и ограничивается одной машине он очень хорошо может стать аппаратная проблема.

Проблема в том, что их часто трудно проверить, поскольку они обычно оставляют мало доказательств в виде файлов журналов.

  • Попробуйте проверить ОЗУ.
  • Если это не вызывает ошибок, попробуйте зарегистрировать температуру процессора, чтобы убедиться, что он не слишком горячий.
  • Кроме того, регистрируйте различные напряжения. Возможно, что источник питания находится на пути.
+0

с htop я видел, что он не использует даже 1/4 бара. – jevanio

+0

О температурах процессора, с lm-датчиками (http://askubuntu.com/questions/15832/how-do-get-the-cpu-temperature), он не достигает более 40 ° C – jevanio

+0

Я не получить последний :( – jevanio

1

Попробуйте компилировать код на том же компьютере, где ваш код замерзает. Каждая машина (точнее, микропроцессор) имеет различный набор команд. Недостатки в наборе инструкций могут быть покрыты с помощью Microcode. Это может быть место, где может существовать проблема.

+0

Я использую эту машину с разными кодами, к моменту ее появления с этим :/ – jevanio

Смежные вопросы