コード例 #1
0
ファイル: iznn_visualize.py プロジェクト: acontry/neat-python
def show(title, a, b, c, d):
    n = Neuron(0.0, a, b, c, d)
    spike_train = []
    for i in range(1000):
        n.current = 0.0 if i < 100 or i > 800 else 10.0
        spike_train.append((1.0 * i, n.current, n.v, n.u))
        print('{0:d}\t{1:f}\t{2:f}\t{3:f}'.format(i, n.current, n.v, n.u))
        n.advance()

    visualize.plot_spikes(spike_train, view=False, title=title)
コード例 #2
0
def show(title, a, b, c, d):
    n = Neuron(0.0, a, b, c, d)
    spike_train = []
    for i in range(1000):
        n.current = 0.0 if i < 100 or i > 800 else 10.0
        spike_train.append((1.0 * i, n.current, n.v, n.u))
        print('{0:d}\t{1:f}\t{2:f}\t{3:f}'.format(i, n.current, n.v, n.u))
        n.advance()

    plot_spikes(spike_train, view=False, title=title)
コード例 #3
0
def show(title, a, b, c, d):
    n = Neuron(0.0, a, b, c, d)
    spike_train = []
    for i in range(1000):
        n.current = 0.0 if i < 100 or i > 800 else 10.0
        spike_train.append((1.0 * i, n.current, n.v, n.u))
        print('%d\t%f\t%f\t%f' % (i, n.current, n.v, n.u))
        n.advance()

    visualize.plot_spikes(spike_train, view=True, title=title)
コード例 #4
0
ファイル: test_iznn.py プロジェクト: vladiibine/neat-python
def test_basic():
    n = Neuron(10, 0.02, 0.2, -65.0, 8.0)
    spike_train = []
    for i in range(1000):
        spike_train.append(n.v)
        n.advance()
コード例 #5
0
ファイル: test_iznn.py プロジェクト: BarnetteME1/neat-python
def test_basic():
    n = Neuron(10)
    spike_train = []
    for i in range(1000):
        spike_train.append(n.potential)
        n.advance()