cuperiod.BatchSummary¶
- class cuperiod.BatchSummary(n_inputs, n_done, n_failed, n_skipped, methods, device, sink, errors=<factory>, rows=None)[source]¶
Bases:
objectOutcome of a
batch_periodograms()run.- Parameters:
n_inputs (int)
n_done (int)
n_failed (int)
n_skipped (int)
methods (tuple[str, ...])
device (str)
sink (str | None)
errors (list[tuple[str, str]])
rows (list[dict[str, Any]] | None)
- n_inputs, n_done, n_failed, n_skipped
Input count and per-light-curve outcome tallies.
- Type:
int
- methods¶
Methods that were run.
- Type:
tupleofstr
- device¶
"cpu"/"gpu"/"hybrid".- Type:
str
- sink¶
Output location, or
Nonefor in-memory.- Type:
strorNone
- errors¶
(key, message)for light curves that failed.- Type:
listof(str,str)
- rows¶
Result rows when
sink is None.- Type:
listofdictorNone