MCPcopy Create free account
hub / github.com/catboost/catboost / CheckGroupWeights

Function CheckGroupWeights

catboost/libs/data/target.cpp:298–304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

296}
297
298static void CheckGroupWeights(const TWeights<float>& groupWeights, const TObjectsGrouping& objectsGrouping) {
299 if (groupWeights.IsTrivial()) {
300 CheckDataSize(groupWeights.GetSize(), objectsGrouping.GetObjectCount(), "GroupWeights");
301 } else {
302 CheckGroupWeights(groupWeights.GetNonTrivialData(), objectsGrouping);
303 }
304}
305
306
307bool EqualAsFloatTarget(const ITypedSequencePtr<float>& lhs, const TVector<TString>& rhs) {

Callers 2

CheckMethod · 0.85
SetGroupWeightsMethod · 0.85

Calls 5

CheckDataSizeFunction · 0.85
GetNonTrivialDataMethod · 0.80
IsTrivialMethod · 0.45
GetSizeMethod · 0.45
GetObjectCountMethod · 0.45

Tested by

no test coverage detected