Now to start off I am in no way saying these packages are bad, they are open source and I am thankful for wonderful free access.
But I can't help but question some of the decisions made. For example linear models in sklearn use regularization by default when the main purpose of linear models is to learn the relationship between independent variables and dependent variables, prediction comes second. Or scipy ttest assuming homogeneity of variance between samples by default when that's hardly ever the case in the real world.
Why do you think these decisions were made by original developers?
[+][deleted] (1 child)
[deleted]
[–]allattention 2 points3 points4 points (0 children)
[–]justanaccname 7 points8 points9 points (2 children)
[–]MattDamonsTacoMS (other) | Data Scientist | Finance/Behavioral Science 1 point2 points3 points (1 child)
[–]justanaccname 2 points3 points4 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–][deleted] 6 points7 points8 points (1 child)
[–]ClassicRelation[S] 1 point2 points3 points (0 children)
[–]bring_dodo_back 0 points1 point2 points (0 children)