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

Class TCdParserDefaults

catboost/libs/column_description/cd_parser.h:12–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10#include <util/generic/vector.h>
11
12struct TCdParserDefaults {
13 bool UseDefaultColumnCount = false;
14 TMaybe<EColumn> DefaultColumnType = Nothing();
15 int ColumnCount;
16
17public:
18 TCdParserDefaults() = default;
19 TCdParserDefaults(TMaybe<EColumn> defaultColumnType)
20 : UseDefaultColumnCount(false)
21 , DefaultColumnType(defaultColumnType)
22 {}
23 TCdParserDefaults(TMaybe<EColumn> defaultColumnType, int columnCount)
24 : UseDefaultColumnCount(true)
25 , DefaultColumnType(defaultColumnType)
26 , ColumnCount(columnCount)
27 {}
28};
29
30class ICdProvider {
31public:

Callers 4

GetColumnsDescriptionMethod · 0.85
ReadCDForSamplerMethod · 0.85

Calls 1

NothingFunction · 0.85

Tested by

no test coverage detected