Open zyzhu opened 3 years ago
Does this only happen with OLS?
I assume the concept of PValue for hypothesis testing is only valid in linear regression. Git blame points to the implementation here https://github.com/dotnet/machinelearning/blame/b7901957eeb7d328d9f36a6bf2386040e048949c/src/Microsoft.ML.HalLearners/OlsLinearRegression.cs#L323
System information
Runtime Environment: OS Name: Windows OS Version: 10.0.19042 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\5.0.200\
Issue
Here is the equivalent R code
output of R
Source code / logs
The following is the F# script file. Or you can run it in Jupyter notebook via dotnet interactive kernel.
Output
Another general feedback is that the ceremony in ML.NET is so complicated, compared to the simplicity in R sample above. I do not expect users from R/Python community can embrace this complexity. The library seems to be designed for software engineers only in mind. Maybe there's a balance in between R/Python and dotnet.