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

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