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

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