after preprocessing - enumerating labels if necessary, etc.
| 302 | |
| 303 | // after preprocessing - enumerating labels if necessary, etc. |
| 304 | TMaybeData<TConstArrayRef<TConstArrayRef<float>>> GetTarget(const TString& name = "") const { // [targetIdx][objectIdx] |
| 305 | const auto targetPtr = MapFindPtr(TargetViews, name); |
| 306 | if (targetPtr && !targetPtr->empty()) { |
| 307 | return TConstArrayRef<TConstArrayRef<float>>(*targetPtr); |
| 308 | } else { |
| 309 | return Nothing(); |
| 310 | } |
| 311 | } |
| 312 | |
| 313 | TMaybeData<TConstArrayRef<float>> GetOneDimensionalTarget(const TString& name = "") const { // [targetIdx][objectIdx] |
| 314 | const auto target = GetTarget(name); |