| 548 | } |
| 549 | |
| 550 | TVector<TOneHotSplit> GetOneHotFeatures() const { |
| 551 | TVector<TOneHotSplit> result; |
| 552 | for (const auto& split : Splits) { |
| 553 | if (split.Type == ESplitType::OneHotFeature) { |
| 554 | result.push_back(TOneHotSplit{split.FeatureIdx, split.BinBorder}); |
| 555 | } |
| 556 | } |
| 557 | return result; |
| 558 | } |
| 559 | |
| 560 | TVector<TCtr> GetUsedCtrs() const { |
| 561 | TVector<TCtr> result; |
no test coverage detected