braket.analog_hamiltonian_simulator.rydberg.validators.times_series module

class braket.analog_hamiltonian_simulator.rydberg.validators.times_series.TimeSeriesValidator(*, values: List[Decimal], times: List[Decimal], capabilities: CapabilitiesConstants)[source]

Bases: TimeSeries

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

capabilities: CapabilitiesConstants
classmethod at_least_2_timepoints(values)[source]
classmethod times_start_with_0(values)[source]
classmethod times_are_not_too_big(values)[source]
classmethod times_must_be_ascendingly_sorted(values)[source]
classmethod check_times_and_values_have_same_length(values)[source]