summaryrefslogtreecommitdiff
path: root/model_input/topology
diff options
context:
space:
mode:
Diffstat (limited to 'model_input/topology')
-rw-r--r--model_input/topology/Makefile12
-rw-r--r--model_input/topology/README1
-rw-r--r--model_input/topology/if/2circle2
-rw-r--r--model_input/topology/if/3circle26
4 files changed, 21 insertions, 0 deletions
diff --git a/model_input/topology/Makefile b/model_input/topology/Makefile
new file mode 100644
index 0000000..22424b0
--- /dev/null
+++ b/model_input/topology/Makefile
@@ -0,0 +1,12 @@
+.PHONY: all
+all: if/1000_random
+
+if/%_random : ../../code/matlab/random_topo.m
+ ../../code/matlab/random_topo "num_neurons=$*; connection_density=0.1; inhibitory_fraction=0.2;" 1>/dev/null 2> $@
+
+if/1_to_%:
+ rm -f $@
+ for I in $$(seq 1 $$(echo "$@" | egrep -o '[0-9]+$$')); do echo "0, $$I, 0.01, 0.001" >> $@; done
+
+dalif/%: if/%
+ cat $< | sed 's/^.*$$/0.0/' | paste -d"," $< - > $@
diff --git a/model_input/topology/README b/model_input/topology/README
new file mode 100644
index 0000000..b3d3685
--- /dev/null
+++ b/model_input/topology/README
@@ -0,0 +1 @@
+the first number denotes the number of neurons used
diff --git a/model_input/topology/if/2circle b/model_input/topology/if/2circle
new file mode 100644
index 0000000..446d25c
--- /dev/null
+++ b/model_input/topology/if/2circle
@@ -0,0 +1,2 @@
+0, 1, 0.01, 0.001
+1, 0, 0.01, 0.001
diff --git a/model_input/topology/if/3circle2 b/model_input/topology/if/3circle2
new file mode 100644
index 0000000..35bbc5d
--- /dev/null
+++ b/model_input/topology/if/3circle2
@@ -0,0 +1,6 @@
+0, 1, 0.333, 0.9
+0, 2, 0.4, 0.9
+1, 2, 0.334, 0.9
+1, 0, 0.39, 0.9
+2, 0, 0.333, 0.9
+2, 1, 0.3, 0.9
contact: Jan Huwald // Impressum