TrackingContext

class braket.tracking.tracking_context.TrackingContext[source]

Bases: object

register_tracker(tracker)[source]

Registers a tracker.

Parameters:

tracker (Tracker) – The tracker.

Return type:

None

deregister_tracker(tracker)[source]

Deregisters a tracker.

Parameters:

tracker (Tracker) – The tracker.

Return type:

None

broadcast_event(event)[source]

Broadcasts an event to all trackers.

Parameters:

event (_TrackingEvent) – The event to broadcast.

Return type:

None

active_trackers()[source]

Gets the active trackers.

Return type:

set

Returns:

set – The set of active trackers.

braket.tracking.tracking_context.register_tracker(tracker)

Registers a tracker.

Parameters:

tracker (Tracker) – The tracker.

Return type:

None

braket.tracking.tracking_context.deregister_tracker(tracker)

Deregisters a tracker.

Parameters:

tracker (Tracker) – The tracker.

Return type:

None

braket.tracking.tracking_context.broadcast_event(event)

Broadcasts an event to all trackers.

Parameters:

event (_TrackingEvent) – The event to broadcast.

Return type:

None

braket.tracking.tracking_context.active_trackers()

Gets the active trackers.

Return type:

set

Returns:

set – The set of active trackers.