You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should probably treat character features as something that may have an unlimited number of levels, leave it out from encoding, fixing factors etc. For factors and ordereds we should trust that levels(task$data()[[feature]]) is the same as task$levels()[[feature]]. In that case we can remove the "levels" argument from the data.table functions of PipeOpTaskPreproc.
The text was updated successfully, but these errors were encountered:
We can do this, if this helps. Currently blocked by mlr3db: Many databases do not provide a native type for factors, everything is a character. At least we need an option there to auto-convert character -> factor in the backend.
We should probably treat character features as something that may have an unlimited number of levels, leave it out from encoding, fixing factors etc. For factors and ordereds we should trust that
levels(task$data()[[feature]])
is the same astask$levels()[[feature]]
. In that case we can remove the "levels" argument from the data.table functions ofPipeOpTaskPreproc
.The text was updated successfully, but these errors were encountered: