Est-il possible d'exécuter plusieurs cellules simultanément dans IPython notebook?
une cellule de mon carnet s'exécute pendant longtemps, tandis que les autres CPU de la machine sont inactifs. Est-il possible d'exécuter d'autres cellules en parallèle?
40
demandé sur
user2808117
2014-01-21 07:04:28
1 réponses
pas par magie, et probablement pas ce que vous pensez mais oui. Voici la documentation pouripyparallel
(anciennement IPython parallel
) qui vous montrera comment lancer plusieurs noyaux IPython. Après que vous êtes libre de distribuer le travail à travers les cœurs, et vous pouvez préfixer les cellules avec %%px0
%%px1
... %%px999
(une fois mis en place) pour exécuter une cellule sur un moteur spécifique, ce qui correspond en pratique à l'exécution parallèle de la cellule. Je woudl suggère d'avoir un coup d'oeil Dask.
44
répondu
Matt
2017-02-07 19:45:10