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

Method HasFeature

catboost/cuda/gpu_data/dataset_base.h:212–220  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

210 }
211
212 bool HasFeature(ui32 featureId) const {
213 if (HasFeatures() && GetFeatures().HasFeature(featureId)) {
214 return true;
215 } else if (HasPermutationDependentFeatures()) {
216 return GetPermutationFeatures().HasFeature(featureId);
217 } else {
218 return false;
219 }
220 }
221
222 const NCudaLib::TDistributedObject<TCFeature>& GetTCFeature(ui32 featureId) const {
223 CB_ENSURE(HasFeature(featureId));

Callers 3

TDataSetBaseClass · 0.45
IsOneHotMethod · 0.45
TSplitHelperClass · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected