Senior Software Engineer at Quansight Labs, @scikit-learn maintainer
- New York City
- thomasjpfan.com
- @thomasjpfan
Highlights
- 10 discussions answered
Block or Report
Block or report thomasjpfan
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
skorch-dev/skorch Public
A scikit-learn compatible neural network library that wraps PyTorch
2,596 contributions in the last year
Activity overview
Contributed to
scikit-learn/scikit-learn,
thomasjpfan/sklearn-repo-status,
pytorch/pytorch
and 76 other
repositories
Contribution activity
May 2022
Created 130 commits in 7 repositories
Created 2 repositories
- thomasjpfan/qshare-2022-array-api-scikit-learn CSS
- thomasjpfan/pandas-prototype-demo Jupyter Notebook
Created a pull request in scikit-learn/scikit-learn that received 15 comments
FIX Fixes performance regression in trees
Reference Issues/PRs Fixes #23397
What does this implement/fix? Explain your changes.
This PR adds the heapsort part of introsort back into simult…
+93
−8
•
15
comments
Opened 12 other pull requests in 4 repositories
scikit-learn/scikit-learn
2
open
7
merged
- TST Update pytest to 7.0
- MNT Centralize conda-lock version into min_dependencies.py
- MNT Quick fix for setup.py clean
- MNT Removes unneeded np imports in cython files
- FIX Enable SelfTrainingClassifier to work with vectorizers
- DOC Remove unneeded import in 1.1 highlights
- DOC Adds changed model entry for _approximate_mode
- MNT Removes pytest.warns(None) in test_validation
- MNT Refactor tree splitter to use memoryviews
pytorch/pytorch
1
open
rapidsai/cuml
1
merged
scikit-learn/administrative
1
merged
Reviewed 87 pull requests in 3 repositories
scikit-learn/scikit-learn
25 pull requests
-
ENH Cythonize
dump_svmlight_file - FIX Enables label_ranking_average_precision_score to support sparse y_true
-
ENH propagate
eigen_tolto all eigen solver - DOC Fix distribution information in wine_data.rst
-
ENH Deprecate
class_weight_in regression/single class models in SVM module -
EHN Change default value of
n_initincluster.KMeansandcluster.k_means -
MAINT Minor refactor of
n_support - Add BSD license trove classifier
- TST Update pytest to 7.0
- CI unpin pip now that pip 22.1.1 has been released
- DOC Fix pinball loss fomula in linear_model.rst
- CI Use lock files for CircleCI doc builds
-
DOC Improved clarity, consistency and formatting for
fastica/FastICAdocstrings - MNT: Make error message clearer for n_neighbors
- DOC Added instruction for installation on Alpine Linux
- DOC Fixes typo in empirical_covariance.py
- DOC Implement documentation suggestions pairwise distance
- update tiebreaker description for KNeighborsClassifier
- [MRG] Add sep param for _encoder to allow for different separators between features and categories
- MAINT Use check_scalar to validate scalar in: BayesianRidge
- DOC Ensures that sklearn.metrics._ranking.auc passes numpydoc validation
- DOC Update testing section url in main README
- MNT Centralize conda-lock version into min_dependencies.py
- MAINT rename base_estimator to estimator in CalibratedClassifierCV
- Revert change in sklearn.extmath.util and fix randomized_svd benchmark
- Some pull request reviews not shown.
skorch-dev/skorch
2 pull requests
ray-project/ray
1 pull request
Created an issue in scikit-learn/scikit-learn that received 6 comments
Use cimport numpy as cnp in Cython files for NumPy C API
I propose using cnp to reference NumPy's C API in Cython files. This pattern is adapted in pandas and it looks reasonable. The idea is to use np fo…
6
comments
Joined the conda-forge organization
conda-forge
A community led collection of recipes, build infrastructure and distributions for the conda package manager.