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

Function GetStartDocIdx

catboost/private/libs/algo/plot.cpp:346–355  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

344}
345
346static TVector<ui32> GetStartDocIdx(const TVector<TProcessedDataProvider>& datasetParts) {
347 TVector<ui32> result;
348 result.reserve(datasetParts.size());
349 ui32 start = 0;
350 for (const auto& datasetPart : datasetParts) {
351 result.push_back(start);
352 start += datasetPart.ObjectsData->GetObjectCount();
353 }
354 return result;
355}
356
357void TMetricsPlotCalcer::ComputeNonAdditiveMetrics(const TVector<TProcessedDataProvider>& datasetParts) {
358 TVector<TVector<float>> allTargets = BuildTargets(datasetParts);

Callers 1

Calls 4

reserveMethod · 0.45
sizeMethod · 0.45
push_backMethod · 0.45
GetObjectCountMethod · 0.45

Tested by

no test coverage detected