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
On the DIF (Deep Isolation Forest) model, in the fit function, the variable X is normalized. Then it is passed to decision_function to compute the decision_scores_, where it is normalized again. This results in a mismatch between decision_scores_ and scores obtained by calling decision_function(X) on the same X.
On the DIF (Deep Isolation Forest) model, in the
fit
function, the variableX
is normalized. Then it is passed todecision_function
to compute thedecision_scores_
, where it is normalized again. This results in a mismatch betweendecision_scores_
and scores obtained by callingdecision_function(X)
on the sameX
.Normalization:
pyod/pyod/models/dif.py
Lines 173 to 175 in 690a0f2
decision_function
call:pyod/pyod/models/dif.py
Lines 215 to 216 in 690a0f2
Normalization in
decision_function
:pyod/pyod/models/dif.py
Line 241 in 690a0f2
The text was updated successfully, but these errors were encountered: