citylearn.internal.temporal module

Explicit sample clocks, typed resampling and file evidence for reproducible runs.

class citylearn.internal.temporal.TimeAxis(schema)[source]

Bases: object

at(index)[source]
citylearn.internal.temporal.axis_metadata(env)[source]
citylearn.internal.temporal.input_changes(snapshot)[source]
citylearn.internal.temporal.map_interval(start, end, source_seconds, target_seconds, *, end_inclusive=False)[source]
citylearn.internal.temporal.resample_series(values, source_seconds, target_seconds, *, kind, weights=None)[source]
citylearn.internal.temporal.rescale_step_loss(loss, source_seconds, target_seconds)[source]
citylearn.internal.temporal.runtime_versions()[source]
citylearn.internal.temporal.sha256(path)[source]
citylearn.internal.temporal.signature(path)[source]
citylearn.internal.temporal.snapshot_inputs(schema)[source]