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

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