Figure S7: Receptive fields with biological plasticity

Figure S7: Receptive fields with biological plasticity#

import EIANN as eiann
import EIANN.utils as ut
from EIANN.generate_figures import *

import nbimporter
import Figure_5 as fig5

eiann.update_plot_defaults()

%load_ext autoreload
%autoreload 2
figure_name = "FigS7_biological_receptive_fields"
model_list = ["BTSP_WT_hebbdend", "Supervised_BCM_WT_hebbdend", "SupHebbTempCont_WT_hebbdend"]

model_dict_all = load_model_dict()
generate_hdf5_all_seeds(model_list, model_dict_all, variables_to_save=["metrics_dict", "final_receptive_fields", "average_pop_activity_dict"], recompute=None)
population = 'H1E'
fig5.generate_receptive_field_figure(population, model_list, model_dict_all, figure_name)
Generating plots for Symmetric B=W (BTSP)
Generating plots for BCM
Generating plots for TCH
../_images/160d8cdb392ed447c572d96d65d2565d9ca1bd23a0558f3f8482d62008fcefc9.png
population = 'H2E'
fig5.generate_receptive_field_figure(population, model_list, model_dict_all, figure_name)
Generating plots for Symmetric B=W (BTSP)
Generating plots for BCM
Generating plots for TCH
../_images/dca8efea0d482b211a8240709bf8bb82c8e955eed1e1fa0b83efa11c394b248a.png