Skip to content

Commit d691b20

Browse files
committed
Merge remote-tracking branch 'origin/main'
# Conflicts: # EIANN/network.py
2 parents 3173fe6 + 4a29028 commit d691b20

69 files changed

Lines changed: 1613 additions & 749 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,5 @@ EIANN/data/datasets/
2222
EIANN/data/mnist/*
2323
manuscript/
2424

25-
EIANN/data/mnist
25+
EIANN/data/mnist
26+
EIANN/data/EIANN/*
20.2 KB
Binary file not shown.
11.4 KB
Binary file not shown.

EIANN/data/figure_model_specs.csv

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,29 @@ vanBP_fixed_hidden,20250108_EIANN_2_hidden_mnist_van_bp_relu_SGD_config_G_fixed_
66
bpDale_learned,20240419_EIANN_2_hidden_mnist_bpDale_relu_SGD_config_F_complete_optimized.yaml,Backprop \n(learned SomaI),Backprop (EIANN),royalblue,EIANN,2,Backprop,Gradient descent,Symmetric ($B=W^T$),Zero
77
bpDale_fixed,20231129_EIANN_2_hidden_mnist_bpDale_relu_SGD_config_G_complete_optimized.yaml,Backprop \n(fixed SomaI),Backprop (EIANN),cornflowerblue,EIANN,2,Backprop,Gradient descent,Symmetric ($B=W^T$),Zero
88
bpDale_noI,20240919_EIANN_2_hidden_mnist_bpDale_noI_relu_SGD_config_G_complete_optimized.yaml,Backprop \n(no SomaI),"Backprop (EIANN, no SomaI)",royalblue,EIANN,2,Backprop,Gradient descent,Symmetric ($B=W^T$),Zero
9-
bpLike_WT_hebbdend,20241009_EIANN_2_hidden_mnist_BP_like_config_5J_complete_optimized.yaml,Dendritic \nTarget Propagation,Dend. Target Prop.,red,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
9+
bpLike_WT_hebbdend,20241009_EIANN_2_hidden_mnist_BP_like_config_5J_complete_optimized.yaml,"Dend. Target Prop\n(Learned DendI, Hebb)",Dend. Target Prop.,red,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
1010
bpLike_WT_hebbdend_eq,20240516_EIANN_2_hidden_mnist_BP_like_config_2L_complete_optimized.yaml,bpLike_WT_hebbdend_eq,bpLike_WT_hebbdend_eq,red,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
1111
bpLike_WT_tempcont,20240508_EIANN_2_hidden_mnist_BP_like_config_1J_complete_optimized.yaml,bpLike_WT_tempcont,BP-like (temp. cont.),red,Dend EIANN,2,Dend Temp Contrast,LDS,Symmetric ($B=W^T$),Zero
12-
bpLike_WT_localBP,20241113_EIANN_2_hidden_mnist_BP_like_config_5M_complete_optimized.yaml,Learned DendI \n(local backprop),Learned (Backprop),black,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
12+
bpLike_WT_localBP,20241113_EIANN_2_hidden_mnist_BP_like_config_5M_complete_optimized.yaml,"Dend. Target Prop.\n(Learned DendI, BP)",Learned (Backprop),black,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
1313
bpLike_WT_localBP_eq,20240628_EIANN_2_hidden_mnist_BP_like_config_3M_complete_optimized.yaml,bpLike_WT_localBP_eq,bpLike_WT_localBP_eq,black,Dend EIANN,2,Backprop/Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
14-
bpLike_WT_fixedDend,20241113_EIANN_2_hidden_mnist_BP_like_config_5K_complete_optimized.yaml,Fixed DendI \n(random),Fixed (random),gray,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
14+
bpLike_WT_fixedDend,20241113_EIANN_2_hidden_mnist_BP_like_config_5K_complete_optimized.yaml,Dend. Target Prop.\n(Fixed DendI),Fixed (Random),gray,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
1515
bpLike_WT_fixedDend_eq,20240508_EIANN_2_hidden_mnist_BP_like_config_2K_complete_optimized.yaml,bpLike_WT_fixedDend_eq,bpLike_WT_fixedDend_eq,gray,Dend EIANN,2,Dend Target Prop,LDS,Symmetric ($B=W^T$),Zero
16-
bpLike_fixedTD_hebbdend,20241114_EIANN_2_hidden_mnist_BP_like_config_5J_fixed_TD_complete_optimized.yaml,"LDS, \nfixed top-down",Fixed random B,gray,Dend EIANN,2,Dend Target Prop,LDS,Fixed random,Zero
16+
bpLike_fixedTD_hebbdend,20241114_EIANN_2_hidden_mnist_BP_like_config_5J_fixed_TD_complete_optimized.yaml,"LDS, \nfixed top-down",Fixed Random B,gray,Dend EIANN,2,Dend Target Prop,LDS,Fixed random,Zero
1717
bpLike_TCWN_hebbdend,20241120_EIANN_2_hidden_mnist_BP_like_config_5J_learn_TD_HTCWN_2_complete_optimized.yaml,"LDS, \nlearned top-down",Learned B: Contr. \nHebb + W Norm.,green,Dend EIANN,2,Dend Target Prop,LDS,Contr. Hebb + W Norm.,Zero
1818
bpLike_fixedTD_hebbdend_eq,20240830_EIANN_2_hidden_mnist_BP_like_config_2L_fixed_TD_complete_optimized.yaml,bpLike_fixedTD_hebbdend_eq,bpLike_fixedTD_hebbdend_eq,lightgray,Dend EIANN,2,Dend Target Prop,LDS,Fixed random,Zero
1919
bpLike_hebbTD_hebbdend,20241009_EIANN_2_hidden_mnist_BP_like_config_5J_learn_TD_HWN_1_complete_optimized.yaml,bpLike_hebbTD_hebbdend,bpLike_hebbTD_hebbdend,blue,Dend EIANN,2,Dend Target Prop,LDS,Hebb + Weight Norm.,Zero
2020
bpLike_hebbTD_hebbdend_eq,20240830_EIANN_2_hidden_mnist_BP_like_config_2L_learn_TD_HWN_3_complete_optimized.yaml,bpLike_hebbTD_hebbdend_eq,bpLike_hebbTD_hebbdend_eq,magenta,Dend EIANN,2,Dend Target Prop,LDS,Hebb + Weight Norm.,Zero
21-
dend_temp_contrast_WT,20240508_EIANN_2_hidden_mnist_BP_like_config_1J_complete_optimized.yaml,Dendritic Temporal \nContrast,Dend Temp \nContr,deeppink,Dend EIANN,2,Dend Temp Contrast,LDS,Symmetric ($B=W^T$),Zero
22-
dend_temp_contrast_fixedTD,20251014_EIANN_2_hidden_mnist_BP_like_config_1J_fixed_TD_complete_optimized.yaml,Dendritic Temporal \nContrast (fixed TD),Dendritic Temporal \nContrast (fixed TD),palevioletred,Dend EIANN,2,Dend Temp Contrast,LDS,Fixed random,Zero
23-
HebbWN_topsup,20241105_EIANN_2_hidden_mnist_Top_Layer_Supervised_Hebb_WeightNorm_config_7_complete_optimized.yaml,Hebbian,Hebb (EIANN),green,EIANN,2,Unsupervised,Hebb \n+ Weight Norm.,-,Zero
24-
HebbWN_topsup_lrf,20250923_EIANN_2_hidden_lrf_wide_2_mnist_Top_Layer_Supervised_Hebb_WeightNorm_config_7_complete_optimized.yaml,Hebb (Local RF),Hebb (Local RF),green,EIANN,2,Unsupervised,Hebb \n+ Weight Norm.,-,Zero
21+
dend_temp_contrast_WT,20240508_EIANN_2_hidden_mnist_BP_like_config_1J_complete_optimized.yaml,Dend. Temp. Contr.,Dend. Temp. Contr.,deeppink,Dend EIANN,2,Dend Temp Contrast,LDS,Symmetric ($B=W^T$),Zero
22+
dend_temp_contrast_fixedTD,20251014_EIANN_2_hidden_mnist_BP_like_config_1J_fixed_TD_complete_optimized.yaml,Dend. Temp. Cont. (fixed TD),Dend. Temp. Cont. (fixed TD),palevioletred,Dend EIANN,2,Dend Temp Contrast,LDS,Fixed random,Zero
23+
HebbWN_topsup,20241105_EIANN_2_hidden_mnist_Top_Layer_Supervised_Hebb_WeightNorm_config_7_complete_optimized.yaml,Unsup. Hebb,Hebb,green,EIANN,2,Unsupervised,Hebb \n+ Weight Norm.,-,Zero
24+
HebbWN_topsup_lrf,20250923_EIANN_2_hidden_lrf_wide_2_mnist_Top_Layer_Supervised_Hebb_WeightNorm_config_7_complete_optimized.yaml,Unsup. Hebb\n(Wide H1 + Local RF),Hebb (Local RF),green,EIANN,2,Unsupervised,Hebb \n+ Weight Norm.,-,Zero
2525
Supervised_HebbWN_WT_hebbdend,20240714_EIANN_2_hidden_mnist_Supervised_Hebb_WeightNorm_config_4_complete_optimized.yaml,Sup. Hebb + W Norm.,Sup. Hebb + W Norm.,olive,Dend EIANN,2,Dend Target Prop,Hebb \n+ Weight Norm.,Symmetric ($B=W^T$),Zero
26-
SupHebbTempCont_WT_hebbdend,20241125_EIANN_2_hidden_mnist_Hebb_Temp_Contrast_config_2_complete_optimized.yaml,Temp. Contrastive \nHebb,TCH,mediumaquamarine,Dend EIANN,2,Dend Target Prop,TCH,Symmetric ($B=W^T$),Zero
26+
SupHebbTempCont_WT_hebbdend,20241125_EIANN_2_hidden_mnist_Hebb_Temp_Contrast_config_2_complete_optimized.yaml,Sup. TCH,TCH,mediumaquamarine,Dend EIANN,2,Dend Target Prop,TCH,Symmetric ($B=W^T$),Zero
2727
Supervised_HebbWN_learned_somaI,20240919_EIANN_2_hidden_mnist_Supervised_Hebb_WeightNorm_learn_somaI_config_4_complete_optimized.yaml,Supervised HebbWN learned somaI,Supervised HebbWN learned somaI,lime,Dend EIANN,2,Dend Target Prop,Hebb \n+ Weight Norm.,Symmetric ($B=W^T$),Zero
28-
Supervised_BCM_WT_hebbdend,20240723_EIANN_2_hidden_mnist_Supervised_BCM_config_4_complete_optimized.yaml,BCM,BCM,plum,Dend EIANN,2,Dend Target Prop,BCM,Symmetric ($B=W^T$),Zero
29-
BTSP_WT_hebbdend,20241212_EIANN_2_hidden_mnist_BTSP_config_5L_complete_optimized.yaml,BTSP,Symmetric B=W,orange,Dend EIANN,2,Dend Target Prop,BTSP,Symmetric ($B=W^T$),Zero
30-
BTSP_fixedTD_hebbdend,20241216_EIANN_2_hidden_mnist_BTSP_config_5L_fixed_TD_complete_optimized.yaml,"BTSP, \nfixed top-down",Fixed random B,gray,Dend EIANN,2,Dend Target Prop,BTSP,Fixed random,Zero
28+
Supervised_BCM_WT_hebbdend,20240723_EIANN_2_hidden_mnist_Supervised_BCM_config_4_complete_optimized.yaml,Sup. BCM,BCM,plum,Dend EIANN,2,Dend Target Prop,BCM,Symmetric ($B=W^T$),Zero
29+
BCM_topsup,20251102_EIANN_2_hidden_mnist_Top_Layer_Supervised_BCM_config_7_complete_optimized.yaml,Unsup. BCM,BCM,plum,Dend EIANN,2,Dend Target Prop,BCM,Symmetric ($B=W^T$),Zero
30+
BTSP_WT_hebbdend,20241212_EIANN_2_hidden_mnist_BTSP_config_5L_complete_optimized.yaml,Sup. BTSP,Symmetric B=W,orange,Dend EIANN,2,Dend Target Prop,BTSP,Symmetric ($B=W^T$),Zero
31+
BTSP_fixedTD_hebbdend,20241216_EIANN_2_hidden_mnist_BTSP_config_5L_fixed_TD_complete_optimized.yaml,"BTSP, \nfixed top-down",Fixed Random B,gray,Dend EIANN,2,Dend Target Prop,BTSP,Fixed random,Zero
3132
BTSP_TCWN_hebbdend,20241216_EIANN_2_hidden_mnist_BTSP_config_5L_learn_TD_HTCWN_3_complete_optimized.yaml,"BTSP, \nlearned top-down",Learned B: Contr. \nHebb + W Norm.,green,Dend EIANN,2,Dend Target Prop,BTSP,Contr. Hebb + W Norm.,Zero
3233
,,,,,,,,,,
3334
fmnist_DTP_TCWN_hebbdend,20250619_EIANN_2_hidden_fmnist_DTP_config_5J_learn_TD_HTCWN_2_zero_bias_complete_optimized.yaml,Dend Target Prop,Dend. Target Prop. (learned bias),black,Dend EIANN,2,Dend Target Prop,LDS,Contr. Hebb + W Norm.,Zero
-6.24 KB
Binary file not shown.
-5.4 KB
Binary file not shown.

EIANN/data/supplementary_tables/FigT6_mnist_hyperparams_part1.csv

Lines changed: 0 additions & 50 deletions
This file was deleted.
-7.16 KB
Binary file not shown.

EIANN/data/supplementary_tables/FigT6_mnist_hyperparams_part2.csv

Lines changed: 0 additions & 47 deletions
This file was deleted.
-7.62 KB
Binary file not shown.

0 commit comments

Comments
 (0)