| 1411 | } |
| 1412 | |
| 1413 | static void ValidateFeaturesToEvaluate(const NJson::TJsonValue& trainOptionsJson, ui32 featureCount) { |
| 1414 | const auto maxFeatureToEvaluateIdx = GetOptionFeaturesToEvaluate(trainOptionsJson).back(); |
| 1415 | CB_ENSURE( |
| 1416 | maxFeatureToEvaluateIdx < featureCount, |
| 1417 | "Feature index " << maxFeatureToEvaluateIdx << " is too large; dataset has only " |
| 1418 | << featureCount << " features"); |
| 1419 | } |
| 1420 | |
| 1421 | static void ModelBasedEval( |
| 1422 | const NJson::TJsonValue& trainOptionsJson, |
no test coverage detected