Подтвердить что ты не робот

Есть ли способ запуска нескольких ячеек одновременно в ноутбуке IPython?

Одна ячейка в моем ноутбуке выполняется в течение длительного времени, в то время как другой процессор в аппарате бездействует. Можно ли параллельно запускать другие ячейки?

4b9b3361

Ответ 1

Не волшебство, и, вероятно, не то, что вы думаете, но да. Вот документация для ipyparallel (ранее IPython parallel), которая покажет вам, как создавать множество ячеек IPython. После того, как вы сможете распространять работу по всем ядрам, и вы можете префикс ячейки с помощью %%px0 %%px1... %%px999 (после настройки) для выполнения ячейки на определенном движке, что на практике соответствует параллельному выполнению ячейки. Я предлагаю посмотреть как Dask.