whylogs.experimental.performance_estimation.estimation_results#

Module Contents#

Classes#

EstimationResult

The result of a performance estimation.

Attributes#

whylogs.experimental.performance_estimation.estimation_results.logger#
class whylogs.experimental.performance_estimation.estimation_results.EstimationResult(accuracy: float, reference_partition_id: Optional[str] = None, reference_result_timestamp: Optional[datetime.datetime] = None, target_result_timestamp: Optional[datetime.datetime] = None)#

Bases: whylogs.api.writer.Writable

The result of a performance estimation. accuracy: The estimated accuracy. reference_partition_id: The partition id of the reference result set. reference_result_timestamp: The timestamp of the reference result set.

Parameters
write(path: Optional[str] = None, **kwargs: Any) Tuple[bool, Union[str, List[str]]]#
Parameters
  • path (Optional[str]) –

  • kwargs (Any) –

Return type

Tuple[bool, Union[str, List[str]]]

whylogs.experimental.performance_estimation.estimation_results.EstimationResultWriter#