Follow up on the scikit-learn issue to PR these implementations: https://github.com/scikit-learn/scikit-learn/issues/24187