Commit 2c03c14f authored by Vadim Pisarevsky's avatar Vadim Pisarevsky

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

parent feb0de80
......@@ -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" );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment