INeuralNetwork.SetSynapse

Синтаксис

SetSynapse(

synapseValue: Double;

layerIdx: Integer;

neuronIdx: Integer;

synapseIndex: Integer): Boolean;

Параметры

synapseValue. Новое значение веса синапса.

layerIdx. Индекс слоя сети.

neuronIdx. Индекс нейрона в слое.

synapseIndex. Индекс синапса в нейроне.

Описание

Метод SetSynapse устанавливает значение веса указанного синапса.

Комментарии

Метод возвращает результат выполнения. Возможные значения:

Используйте метод INeuralNetwork.GetSynapse для получения текущего значения веса синапса. Если вес установить равным нулю, то синапс не будет работать.

Индексация слоев, нейронов, синапсов сквозная и начинается с нуля. Максимальное значение synapseIndex совпадает с числом синапсов нейрона. Синапс с максимальным индексом - это «смещенный вход» и по умолчанию его вес равен нулю. Используя метод SetSynapse можно изменить значение веса для «смещенного входа».

Использование метода приведено в примере для INeuralNetwork.CreateNetworkEx.

См. также:

INeuralNetwork