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