Open gastonbujia opened 1 year ago
Solucionado en la branch history, agregamos en visual_searcher el atributo que no se modifica: init_max_saccades
. No es la solución definitiva pero anda. Pensar en algo mejor.
Hay que solucionarlo en el resto de las branchs y en el benchmark
Al calcular HSP, dentro de
visual_searcher.py
, elmax_saccades
se actualiza en cada trial (ya que ahora queremos que a los sumo el modelo haga tantas sacadas como el sujeto) y esto se multiplica al prior. Entonces sucede que en las siguientes iteraciones se le va restando 1 almax_saccades
y esto puede volver posterior negativo (primero al prior y por ende al posterior).Todo esto esta originado por el método sum del prior, linea 41, dado que usamos ese
max_saccades
que se va actualizando, como parte de la normalización. Esto lo acarreamos de MATLAB que asumimos es una optimización numérica.