Я использую классификатор многослойного персептрона Weka для классификации. Я хочу знать, через сколько именно эпох нейронная сеть сходится (веса больше не обновляются). Я использую его API java, но я не могу понять, как получить весовые переменные и проверить, все ли они меняются или нет в цикле. Может ли кто-нибудь помочь? Благодарю.не может проверить сходимость нейронной сети
1
A
ответ
0
От NeuralNode
:
/**
* call this function to get the change in weights array.
* This will also allow the change in weights to be updated.
* @return The change in weights array.
*/
public double[] getChangeInWeights() {
return m_changeInWeights;
}
Если вы идете туда, где папка Weka, вы можете извлечь исходный код Weka из weka-src.jar
. Это было в: /src/main/java/weka/classifiers/functions/neural/NeuralNode.java
.
Неужели мой ответ не работает для вас? –