probably fixed the bug in ANN::calc_output_scale with update_weights=true (ticket #558)

pull/13383/head
Vadim Pisarevsky 15 years ago
parent feb0de80e1
commit 2c03c14f7b
  1. 2
      modules/ml/src/ann_mlp.cpp

@ -635,7 +635,7 @@ void CvANN_MLP::calc_output_scale( const CvVectors* vecs, int flags )
}
else
{
t = t*scale[j*2] + scale[2*j+1];
t = t*inv_scale[j*2] + inv_scale[2*j+1];
if( t < m1 || t > M1 )
CV_ERROR( CV_StsOutOfRange,
"Some of new output training vector components run exceed the original range too much" );

Loading…
Cancel
Save