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

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