MCPcopy Create free account
hub / github.com/catboost/catboost / operator&

Function operator&

catboost/libs/data/quantized_features_info.cpp:20–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18
19
20inline int operator&(NCatboostOptions::TBinarizationOptions& binarizationOptions, IBinSaver& binSaver) {
21 EBorderSelectionType borderSelectionType;
22 ui32 borderCount;
23 ENanMode nanMode;
24 if (!binSaver.IsReading()) {
25 borderSelectionType = binarizationOptions.BorderSelectionType;
26 borderCount = binarizationOptions.BorderCount;
27 nanMode = binarizationOptions.NanMode;
28 }
29 binSaver.AddMulti(borderSelectionType, borderCount, nanMode);
30 if (binSaver.IsReading()) {
31 binarizationOptions.BorderSelectionType = borderSelectionType;
32 binarizationOptions.BorderCount = borderCount;
33 binarizationOptions.NanMode = nanMode;
34 }
35 return 0;
36}
37
38
39namespace NCB {

Callers

nothing calls this directly

Calls 2

IsReadingMethod · 0.80
AddMultiMethod · 0.80

Tested by

no test coverage detected