lenskit.parallel ================ .. py:module:: lenskit.parallel .. autoapi-nested-parse:: LensKit parallel computation support. Submodules ---------- .. autoapisummary:: lenskit.parallel.config lenskit.parallel.ray .. toctree:: :hidden: :maxdepth: 1 /api/lenskit/parallel/config/index /api/lenskit/parallel/ray/index Classes ------- .. toctree:: :hidden: /api/lenskit/parallel/NestedPool /api/lenskit/parallel/AccelTask .. autoapisummary:: lenskit.parallel.NestedPool lenskit.parallel.AccelTask Functions --------- .. autoapisummary:: lenskit.parallel.run_accel_task Package Contents ---------------- .. py:function:: run_accel_task[R](task, *, progress = None) Run a accelerated backend task with progress, cancellation, etc. Exported Aliases ---------------- .. py:function:: lenskit.parallel.effective_cpu_count Re-exported alias for :py:func:`lenskit.parallel.config.effective_cpu_count`. .. py:function:: lenskit.parallel.ensure_parallel_init Re-exported alias for :py:func:`lenskit.parallel.config.ensure_parallel_init`. .. py:function:: lenskit.parallel.get_parallel_config Re-exported alias for :py:func:`lenskit.parallel.config.get_parallel_config`. .. py:function:: lenskit.parallel.init_threading Re-exported alias for :py:func:`lenskit.parallel.config.init_threading`. .. py:function:: lenskit.parallel.is_free_threaded Re-exported alias for :py:func:`lenskit.parallel.config.is_free_threaded`.