Revert "Trimmed the branch to only the 3rdparty/sklearn sub directory"

This reverts commit a7c29baccbce3e4c023f538c874dce0661eb7cd4.
Rebase from 'upstream'
Trimmed the branch to only the 3rdparty/sklearn sub directory