-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature: make the scaling absolute across all the trials #90
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does this relate to trials from different epochs during training?
From memory, I think it was also important that the degree of rescaling does not change between epochs, even if that means that the resulting scale is not exactly (0,1) in every epoch. Or am I misremembering this?
Co-authored-by: Dani Bodor <d.bodor@esciencecenter.nl>
An epoch is a complete pass of the entire dataset (for us, all the generated trials, being |
stim_intensities
is now used as a list of possible values for the stimulus, i.e., when the stimulus is present. The absence of the stimulus is encoded with a 0 value. Then, the noise is added and eventually, the signals are scaled between 0 and 1 (ifscaling
isTrue
). I clarified this in theTask
's doc string.fix_intensity
is set to 2 andstim_intensities
has lower values, and with the noise addition it becomes e.g. 2.15, the latter will be considered as the highest value in the trials and used to scale all the signals in the range 0-1. This way the relativity across signals is maintained, but everything is in the 0-1 range.