0
在訓練網絡時我已經使用了這兩個函數,並且每個時期都給出了大致相同的值。他們不完全一樣。我用network.calculateError(trainingdata)。train.getError()和network.calculateError(數據集)之間的encog差異
getError()函數和calculateError()函數有什麼區別? getError()在訓練期間是否給MSE提供了1個紀元?
在訓練網絡時我已經使用了這兩個函數,並且每個時期都給出了大致相同的值。他們不完全一樣。我用network.calculateError(trainingdata)。train.getError()和network.calculateError(數據集)之間的encog差異
getError()函數和calculateError()函數有什麼區別? getError()在訓練期間是否給MSE提供了1個紀元?
train.getError
在調用迭代之前應用了訓練之前計算了錯誤。請參閱此處的文檔BasicTraining.getError()
而network.calculateError()
使用迴歸計算器計算網絡的誤差。這就是爲什麼他們會略有不同。