04.07.2019 Периодически запускает бесконечный цикл. Взаимдействия групп нейронов. Судя по аутпуту консоли, проблема того, что аутпут нейроны спайкуют сами собой.
P.S. После того как проблемы была решена, цикл не был более замечен. 07:44 - Замечен спайк.
MAIN_X_COORD = 0
MAIN_Y_COORD = 0
MAIN_Z_FROM = 0
MAIN_Z_TO = 500
# Настройка входных нейронов
INPUT_NEURON_REMOTENESS = 5
INPUT_NEURONS_COUNT_PER_ROW = 10
INPUT_NEURONS_ROWS = 1
INPUT_COORD_OFFSET = {
"x": MAIN_X_COORD,
"y": MAIN_Y_COORD,
"z": MAIN_Z_FROM,
}
INPUT_NEURON_SPIKE_ACTIVATION_POWER = 1000
INPUT_NEURON_POWER_DUMPING_PER_MS = 1 / 100
INPUT_NEURON_BASE_POWER_LEVEL = 100
# Настройка соединений входных нейронов
INPUT_NEURONS_BACK_CONNECTION_GENERATION_PERCENT = 0
INPUT_NEURONS_CONNECTION_GENERATION_REMOTENESS = 60
# Настройка исходящих нейронов
OUTPUT_NEURON_REMOTENESS = 5
OUTPUT_NEURONS_COUNT_PER_ROW = 10
OUTPUT_NEURONS_ROWS = 1
OUTPUT_COORD_OFFSET = {
"x": MAIN_X_COORD,
"y": MAIN_Y_COORD,
"z": MAIN_Z_TO,
}
OUTPUT_NEURON_SPIKE_ACTIVATION_POWER = 1000
OUTPUT_NEURON_POWER_DUMPING_PER_MS = 1 / 100
OUTPUT_NEURON_BASE_POWER_LEVEL = 100
# Настройка соединений исходящих нейронов
OUTPUT_NEURONS_BACK_CONNECTION_GENERATION_PERCENT = 100
OUTPUT_NEURONS_CONNECTION_GENERATION_REMOTENESS = 70
# Настройка обыкновенных нейронов
BASE_NEURONS_X_COORD = MAIN_X_COORD
BASE_NEURONS_Y_REMOTENESS = INPUT_NEURON_REMOTENESS
BASE_NEURONS_Y_FROM = MAIN_Y_COORD + BASE_NEURONS_Y_REMOTENESS
BASE_NEURONS_Y_TO = INPUT_NEURONS_COUNT_PER_ROW * INPUT_NEURON_REMOTENESS - BASE_NEURONS_Y_REMOTENESS
BASE_NEURONS_Z_REMOTENESS = 5
BASE_NEURONS_Z_FROM = MAIN_Z_FROM + BASE_NEURONS_Z_REMOTENESS
BASE_NEURONS_Z_TO = MAIN_Z_TO - BASE_NEURONS_Z_REMOTENESS
BASE_NEURON_SPIKE_ACTIVATION_POWER = 200
BASE_NEURON_POWER_DUMPING_PER_MS = 1 / 1000
BASE_NEURON_BASE_POWER_LEVEL = 150
# Настройка соединений базовых нейронов
BASE_NEURONS_BACK_CONNECTION_GENERATION_PERCENT = 20
BASE_NEURONS_CONNECTION_GENERATION_REMOTENESS = 60