In the first network, there are 262,144 neurons per group, but the connection is a 3x3 gaussian, so very few synapses per neuron, but it mentions the 262,144 number in the error message, so it appears to be complaining about the number of neurons in the group. The 10,000 number appears to come from line 130 of carlsim/kernel/include/snn_definitions.h:
#define MAX_nPostSynapses 10000
Also in that same file are the following two lines:
#define MAX_NUMBER_OF_NEURONS_BITS (20)
#define MAX_NUMBER_OF_GROUPS_BITS (32 - MAX_NUMBER_OF_NEURONS_BITS)
If I increase MAX_NUMBER_OF_NEURONS_BITS, would that allow me to have more neurons in the network at the expense of lowering the maximum number of groups, or are these also hardcoded elsewhere in the code and are there merely to prevent people from trying to create too many neurons/groups?
Thanks
-Eric