Exemplo n.º 1
0
from __future__ import division

import numpy as np

from pycog import tasktools

#-----------------------------------------------------------------------------------------
# Network structure
#-----------------------------------------------------------------------------------------

Nin  = 2
N    = 100
Nout = 2

# E/I
ei, EXC, INH = tasktools.generate_ei(N)
Nexc = len(EXC)
Ninh = len(INH)

# Inputs, outputs
T_IN  = 0
T_OUT = 1

# Populations
EXC_IN  = EXC[:Nexc//4]
EXC_OUT = EXC[Nexc//4:Nexc//2]
EXC_NS  = EXC[Nexc//2:]

#-----------------------------------------------------------------------------------------
# Input connectivity
#-----------------------------------------------------------------------------------------
Exemplo n.º 2
0
import numpy as np

from pycog import tasktools

#-----------------------------------------------------------------------------------------
# Network structure
#-----------------------------------------------------------------------------------------

Nin = 1
N = 200
TypeCount = 8
NoutSplit = 5
Nout = TypeCount * NoutSplit

# E/I
ei, EXC, INH = tasktools.generate_ei(N)

# Time constant
tau = 50

gamma_k = 5

#-----------------------------------------------------------------------------------------
# Noise
#-----------------------------------------------------------------------------------------

var_rec = 0.01**2
var_in = np.array([0.003**2])


def mode_const(x):