Closed flcello closed 3 years ago
Hey, thanks for the report!
If you drop the dropR2
parameter, it should work as expected. It should be set to None
(as default) in order not to drop any factors. I think that would solve this issue.
To expand a bit on this topic, in order to set a threshold and not to drop a factor at the first iteration, there's a start_drop
parameter to the training options that can be set to 2: ent.set_train_options(..., start_drop=2)
. The reason behind this is that the factors are dropped in the beginning of each iteration. Together these things don't make much sense though...
What do you think, @rargelaguet?
perfect, thanks for clarifying!
Hi,
It seems to me like the model is built with one factor less than specified in set_model_options():
This should result in a model with 3 factors, but from the first iteration on I only get 2 factors: