TargetResolution#

class ibl_bwb_eval.TargetResolution(value)[source]#

Bases: enum.Enum

How many targets a task has along the input’s time axis: one, or one per timestep.

This is the output’s shape and not the kind of value in it (DataType). What entity a target belongs to (a trial window in TS1, a unit in TS3) is an orthogonal axis carried by the task id, so it is deliberately not encoded here.

SEQUENCE#

one target for the whole window (e.g. the choice made in 1s).

TIMESTEP#

one target per timestep (e.g. wheel speed @50Hz).