Skip to content
Snippets Groups Projects
Commit cd6afab0 authored by Julien Michel's avatar Julien Michel
Browse files

ENH: Move test out of the loop

parent 988d9af0
No related branches found
No related tags found
No related merge requests found
......@@ -152,16 +152,19 @@ MachineLearningModel<TInputValue,TOutputValue,TConfidenceValue>
itkExceptionMacro(<<"requested range ["<<startIndex<<", "<<startIndex+size<<"[ partially outside input sample list range.[0,"<<input->Size()<<"[");
}
for(unsigned int id = startIndex;id<startIndex+size;++id)
if(quality != ITK_NULLPTR)
{
if(quality!=ITK_NULLPTR)
for(unsigned int id = startIndex;id<startIndex+size;++id)
{
ConfidenceValueType confidence = 0;
const TargetSampleType target = this->DoPredict(input->GetMeasurementVector(id),&confidence);
quality->SetMeasurementVector(id,confidence);
targets->SetMeasurementVector(id,target);
}
else
}
else
{
for(unsigned int id = startIndex;id<startIndex+size;++id)
{
const TargetSampleType target = this->DoPredict(input->GetMeasurementVector(id));
targets->SetMeasurementVector(id,target);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment