lenskit.pipeline.PipelineProfiler ================================= .. py:class:: lenskit.pipeline.PipelineProfiler(pipeline, file) :canonical: lenskit.pipeline._profiling.PipelineProfiler Collect pipeline run statistics for profiling pipeline executions. .. py:attribute:: writer :type: csv.DictWriter[str] .. py:attribute:: output :type: TextIO .. py:attribute:: sink_id :type: uuid.UUID .. py:method:: set_stages(stages) .. py:method:: multiprocess() .. py:method:: close() .. py:method:: record(record) .. py:method:: run_profiler() .. py:method:: __enter__() .. py:method:: __exit__(*args)