-
Notifications
You must be signed in to change notification settings - Fork 3
Encoding Plots
Encoding plots are lines plots of results/encoding, usually with lags (s) on the x-axis and correlation per lag on the y-axis. For each plot, we need to provide the encoding results folder, significant electrode list, the lags to plot, and other plotting parameters.
-
Encoding: For most encoding, each line corresponds to a label and a key.
keysis usually comprehension and/or production, whilelabelscan be whatever (for instance, embedding type). The encoding script has the ability to assign different line styles/colors based onlabelsorkeys. It also has the ability to split horizontally or vertically bylabelsorkeys. -
Encoding Layers: For encoding layers,
labelsis set to different layers automatically and line colors is automatically set tolabels -
Encoding Twosplit: For some encoding, each line is tied to two labels and a key (Here we generalize into 3 labels). For instance,
label1can be comprehension and/or production,label2can be embedding type (GloVe, GPT-2, Whisper), andlabels3can be probable/improbable. In this case, we need the plot to be able to split horizontally and vertically based on two of the three labels.