# Stubs for scales.samplestats (Python 3) # # NOTE: This dynamically typed stub was automatically generated by stubgen. from .clock import getClock from typing import Any class Sampler: min: Any = ... max: Any = ... def __init__(self) -> None: ... def __len__(self): ... def samples(self): ... def update(self, value: Any) -> None: ... @property def mean(self): ... @property def stddev(self): ... def percentiles(self, percentiles: Any): ... class ExponentiallyDecayingReservoir(Sampler): DEFAULT_SIZE: int = ... DEFAULT_ALPHA: float = ... DEFAULT_RESCALE_THRESHOLD: int = ... values: Any = ... alpha: Any = ... size: Any = ... clock: Any = ... rescale_threshold: Any = ... count: int = ... startTime: Any = ... nextScaleTime: Any = ... def __init__(self, size: Any = ..., alpha: Any = ..., rescale_threshold: Any = ..., clock: Any = ...) -> None: ... def __len__(self): ... def clear(self) -> None: ... def update(self, value: Any) -> None: ... def samples(self): ... class UniformSample(Sampler): sample: Any = ... count: int = ... def __init__(self) -> None: ... def clear(self) -> None: ... def __len__(self): ... def update(self, value: Any) -> None: ... def __iter__(self): ... def samples(self): ...