pyphi.campaign.CampaignTaskOutput#
- class pyphi.campaign.CampaignTaskOutput(task_id, pyphi_version, entries, metrics=None)[source]#
Bases:
objectA task’s per-cell outcomes, aligned 1:1 with the task’s cells.
metricsrecords what the task cost to run:wall_s,cpu_s,cache_hits,cache_misses,cache_evictions, and for a shard task thepayload_kind,units,memory_bytes, andn_mechanismsit was packed against. These are the observed side of whatpyphi.costpredicts, so a campaign’s own outputs recalibratepyphi.cost.SECONDS_PER_UNITfor the hardware it ran on.