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

Method CloneWithNewSubsetIndexing

catboost/libs/data/external_columns.cpp:14–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12namespace NCB {
13
14 THolder<IFeatureValuesHolder> TExternalFloatValuesHolder::CloneWithNewSubsetIndexing(
15 const TCloningParams& cloningParams,
16 NPar::ILocalExecutor* localExecutor
17 ) const {
18 Y_UNUSED(localExecutor);
19 return MakeHolder<TExternalFloatValuesHolder>(
20 GetId(),
21 SrcData->CloneWithNewSubsetIndexing(cloningParams.SubsetIndexing),
22 QuantizedFeaturesInfo
23 );
24 }
25
26 IDynamicBlockIteratorBasePtr TExternalFloatValuesHolder::GetBlockIterator(ui32 offset) const {
27 const auto floatFeatureIdx = QuantizedFeaturesInfo->GetPerTypeFeatureIdx<EFeatureType::Float>(*this);

Callers 8

CopyCatColumnToHashFunction · 0.45
CalcHashesFunction · 0.45
GetSubsetWithSchedulingFunction · 0.45
ProcessDenseColumnMethod · 0.45
QuantizeNonDefaultValuesFunction · 0.45

Calls 8

Y_UNUSEDFunction · 0.85
DefinedMethod · 0.45
GetRefMethod · 0.45
GetIdMethod · 0.45
GetNanModeMethod · 0.45
GetBordersMethod · 0.45
FindMethod · 0.45

Tested by

no test coverage detected