File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -320,7 +320,7 @@ def basic_error(df: pd.DataFrame) -> pd.Series:
320320def absolute_error (df : pd .DataFrame ) -> pd .Series :
321321 return (df ["prediction" ] - df ["expected" ]).abs ()
322322def relative_error (df : pd .DataFrame ) -> pd .Series :
323- return (df ["prediction" ] - df ["expected" ]) / df ["expected" ]
323+ return (df ["prediction" ] - df ["expected" ]). abs () / df ["expected" ]. abs ()
324324def squared_error (df : pd .DataFrame ) -> pd .Series :
325325 return (df ["prediction" ] - df ["expected" ]) ** 2
326326
@@ -341,7 +341,7 @@ def max_error(df: pd.DataFrame) -> float:
341341def mean_error (df : pd .DataFrame ) -> float :
342342 return ((df ["prediction" ] - df ["expected" ]) * df ['weight' ]).mean ()
343343def relative_error (df : pd .DataFrame ) -> float :
344- return ((df ["prediction" ] - df ["expected" ]) / df ["expected" ] * df ['weight' ]).mean ()
344+ return ((df ["prediction" ] - df ["expected" ]). abs () / df ["expected" ]. abs () * df ['weight' ]).mean ()
345345
346346def mean (source : str ):
347347 return lambda df : df [source ].mean ()
You can’t perform that action at this time.
0 commit comments