Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test raft header deprecation #5227

Closed
wants to merge 10,000 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
9cdd8d0
Fix sg benchmark build. (#4766)
trivialfis Jun 2, 2022
ac1965a
Merge branch branch-22.06 into branch-22.08
ajschmidt8 Jun 3, 2022
59a1241
update changelog
raydouglass Jun 7, 2022
6f51c1f
Update ops-bot.yaml
AyodeAwe Jun 15, 2022
d1c61b2
Bump `xgboost` to `1.6.0` from `1.5.2` (#4777)
galipremsagar Jun 23, 2022
bd7b128
Update raft pinnings in dev yml files (#4778)
galipremsagar Jun 23, 2022
0810260
Unpin `dask` & `distributed` for development (#4771)
galipremsagar Jun 23, 2022
b26fe7e
Fix KNN error message. (#4782)
trivialfis Jun 27, 2022
d78a805
Regression errors failing with mixed data type combinations (#4770)
shaswat-indian Jun 29, 2022
46937dd
Fixes exception when using predict_proba on fitted Pipeline object wi…
VamsiTallam95 Jun 29, 2022
8dc2b08
Fix forward-merge branch-22.06 to branch-22.08 (#4789)
divyegala Jun 29, 2022
d1bc755
Pin max version of `cuda-python` to `11.7.0` (#4793)
jjacobelli Jul 4, 2022
4dfcf3f
Pin max version of `cuda-python` to `11.7.0` (#4801)
raydouglass Jul 6, 2022
892558b
Clean up Thrust includes. (#4675)
bdice Jul 7, 2022
c8aebc3
Allow cosine distance metric in dbscan (#4776)
tarang-jain Jul 7, 2022
1629320
Update conda recipes to UCX 1.13.0 (#4809)
pentschev Jul 9, 2022
b5a48db
Add ComplementNB to the documentation (#4805)
lowener Jul 11, 2022
97941e3
Cython wrapper for v-measure (#4785)
shaswat-indian Jul 14, 2022
7adfccc
DOC
raydouglass Jul 22, 2022
2fad4c0
Accelerate adjacency matrix to CSR conversion for DBSCAN (#4803)
Jul 22, 2022
092c4de
Remove duplicate adj_to_csr implementation (#4829)
Jul 25, 2022
2ea114a
Fix #3414: remove naive versions dbscan algorithms (#4804)
Jul 26, 2022
628f4c7
Merge pull request #4833 from rapidsai/branch-22.08
GPUtester Jul 26, 2022
75fe7d5
Fix RAFT_NVTX option not set (#4825)
achirkin Jul 27, 2022
2864632
Merge pull request #4834 from rapidsai/branch-22.08
GPUtester Jul 27, 2022
5324d52
Update conda environment files to UCX 1.13.0 (#4813)
pentschev Jul 27, 2022
dc77d6b
Allow CuPy 11 (#4837)
jakirkham Jul 28, 2022
ddf620f
Vectorizers to accept Pandas Series as input (#4811)
shaswat-indian Jul 29, 2022
794815c
Merge branch-22.06 into branch-22.08
ajschmidt8 Aug 1, 2022
a45d94a
Merge branch-22.08 into branch-22.10
ajschmidt8 Aug 1, 2022
e5516eb
Revert "Allow CuPy 11" (#4847)
galipremsagar Aug 1, 2022
2733ee2
Merge pull request #4848 from rapidsai/branch-22.08
GPUtester Aug 1, 2022
33c0170
Update Python build to scikit-build (#4818)
dantegd Aug 2, 2022
350d709
Pin `dask` & `distributed` for release (#4850)
galipremsagar Aug 2, 2022
3b3b891
Improvements in feature sampling (#4278)
vinaydes Aug 3, 2022
55d3ef4
Centralize common css & js code in docs (#4844)
galipremsagar Aug 4, 2022
63e8807
Use common code in python docs and defer `js` loading (#4852)
galipremsagar Aug 4, 2022
9a80b97
Merge branch-22.08 into fix-merge-conflicts
ajschmidt8 Aug 5, 2022
7a0ab85
fix remaining versions
ajschmidt8 Aug 5, 2022
c0061f3
Merge pull request #4857 from ajschmidt8/fix-merge-conflicts
ajschmidt8 Aug 5, 2022
56590f2
TSNE and UMAP allow several distance types (#4779)
tarang-jain Aug 9, 2022
9418e65
Fixed Large memory requirements for SimpleImputer strategy median #47…
erikrene Aug 11, 2022
73b8d00
update changelog
raydouglass Aug 17, 2022
a825caa
Update for thrust 1.17 and fixes to accommodate for cuDF Buffer refac…
dantegd Aug 25, 2022
8ded83a
Use rapids-cmake 22.10 best practice for RAPIDS.cmake location (#4862)
robertmaynard Aug 25, 2022
319d12c
Remove unused cuDF imports (#4873)
beckernick Aug 26, 2022
8881928
Import treelite models into FIL in a different precision (#4839)
canonizer Aug 26, 2022
80621f0
All points membership vector for HDBSCAN (#4800)
tarang-jain Aug 26, 2022
1e697db
#4783 Added nan_euclidean distance metric to pairwise_distances (#4797)
SreekiranprasadV Aug 30, 2022
78ba4e8
Add `sample_weight` to Coordinate Descent solver (Lasso and ElasticNe…
lowener Aug 31, 2022
9320e47
Update the NVTX bench helper for the new nsys utility (#4826)
viclafargue Sep 1, 2022
cb2d681
approximate_predict function for HDBSCAN (#4872)
tarang-jain Sep 3, 2022
1bd3e6c
Allow cupy 11 (#4880)
galipremsagar Sep 6, 2022
e89e591
Add "median" to TargetEncoder (#4722)
daxiongshu Sep 7, 2022
665d041
Statically link all CUDA toolkit libraries (#4881)
trxcllnt Sep 8, 2022
6b67dd4
Fix small fp precision failure in linear regression doctest test (#4884)
lowener Sep 8, 2022
f0fa3a3
Patch for nightly test&bench (#4840)
viclafargue Sep 8, 2022
4b4c611
Convert fp32 datasets to fp64 in ARIMA and AutoARIMA + update noteboo…
Nyrio Sep 8, 2022
6f42ced
Remove Raft deprecated headers (#4858)
lowener Sep 8, 2022
74372f3
`PowerTransformer`, `QuantileTransformer` and `KernelCenterer` (#4755)
viclafargue Sep 11, 2022
9b3d150
Cupy 11 fixes (#4889)
dantegd Sep 14, 2022
8942c3f
Updating python to use pylibraft (#4887)
cjnolet Sep 21, 2022
25d071a
Fix HDBSCAN python namespace (#4895)
cjnolet Sep 22, 2022
56bb5a2
New Feature StratifiedKFold (#3109)
daxiongshu Sep 22, 2022
d826002
Upgrade Treelite to 3.0.0 (#4885)
hcho3 Sep 22, 2022
00bb953
DOC
raydouglass Sep 23, 2022
b55ab0c
Document that minimum required CMake version is now 3.23.1 (#4899)
robertmaynard Sep 27, 2022
8f7efdb
Merge pull request #4902 from rapidsai/branch-22.10
GPUtester Sep 27, 2022
d65121a
Update KMeans notebook for clarity (#4886)
beckernick Sep 27, 2022
da60384
Merge pull request #4904 from rapidsai/branch-22.10
GPUtester Sep 27, 2022
96da84c
Transforms RandomForest estimators non-consecutive labels to consecut…
VamsiTallam95 Sep 29, 2022
41a5847
Merge pull request #4907 from rapidsai/branch-22.10
GPUtester Sep 29, 2022
550a326
Pin `dask` and `distributed` for release (#4859)
galipremsagar Oct 4, 2022
b60dbf8
Merge pull request #4910 from rapidsai/branch-22.10
GPUtester Oct 4, 2022
c80c13f
Skipping some hdbscan tests when cuda version is <= 11.2. (#4916)
cjnolet Oct 7, 2022
50716cf
Merge pull request #4917 from rapidsai/branch-22.10
GPUtester Oct 7, 2022
16cd310
update changelog
raydouglass Oct 12, 2022
298f08c
Updates to fix cuml build (#4928)
cjnolet Oct 14, 2022
522bed2
Unpin `dask` and `distributed` for development (#4912)
galipremsagar Oct 14, 2022
3da503c
Merge branch-22.08 into branch-22.10
ajschmidt8 Oct 17, 2022
db56994
Merge branch-22.10 into branch-22.12
ajschmidt8 Oct 17, 2022
efb4646
Documenting hdbscan module to add prediction functions (#4925)
cjnolet Oct 17, 2022
cd23871
CPU/GPU interoperability POC (#4874)
viclafargue Oct 18, 2022
3479df3
Reconciling primitives moved to RAFT (#4583)
cjnolet Oct 19, 2022
8aae5aa
Update cuml raft header extensions (#4599)
cjnolet Oct 20, 2022
aa3693f
Fix url in python/setup.py setuptools metadata. (#4937)
csadorf Oct 21, 2022
68cc06f
Assign python/ sub-directory to python-codeowners (#4940)
csadorf Oct 25, 2022
c694371
Remove stale labeler (#4949)
raydouglass Oct 25, 2022
dffff00
Fix the CMake option for disabling deprecation warnings. (#4946)
vyasr Oct 25, 2022
9e922a2
Add missing includes (#4947)
vyasr Oct 25, 2022
d2d8065
Switch to using rapids-cmake for gbench. (#4950)
vyasr Oct 26, 2022
921b5ee
Make doctest resilient to changes in cupy reprs (#4945)
vyasr Oct 26, 2022
3c147bf
Update ops-bot.yaml
ajschmidt8 Oct 27, 2022
c0995bd
Remove `CumlArray.copy()` (#4958)
madsbk Nov 1, 2022
02d4c64
Update `cuda-python` dependency to 11.7.1 (#4961)
galipremsagar Nov 2, 2022
48e1cb7
Use new rapids-cmake functionality for rpath handling. (#4966)
vyasr Nov 2, 2022
496f1f1
Impl. `CumlArray.deserialize()` (#4965)
madsbk Nov 2, 2022
78092dd
Fix integer overflow in AutoARIMA due to bool-to-int cub scan (#4971)
Nyrio Nov 3, 2022
3a8dea6
[HOTFIX] Update cuda-python dependency to 11.7.1 (#4948)
shwina Nov 4, 2022
1f71783
Update `dask` nightly install command in CI (#4978)
galipremsagar Nov 8, 2022
0f7e801
Remove "Open In Colab" link from Estimator Intro notebook. (#4980)
bdice Nov 8, 2022
b4967bf
Use KMeans from Raft (#4713)
lowener Nov 8, 2022
6c3e54f
Updating build instructions (#4979)
cjnolet Nov 8, 2022
0beb45f
Improve error message for array_equal asserts. (#4973)
csadorf Nov 9, 2022
f0bb485
verifying cusparse wrapper revert passes CI (#4990)
cjnolet Nov 10, 2022
e3dcfd3
DOC
raydouglass Nov 10, 2022
df2fbbe
Implement hypothesis-based tests for linear models (#4952)
csadorf Nov 11, 2022
6500897
Use rapdsi_cpm_find(COMPONENTS ) for proper component tracking (#4989)
robertmaynard Nov 14, 2022
1b61db0
Merge pull request #4997 from rapidsai/branch-22.12
GPUtester Nov 15, 2022
0f19b92
LinearRegression: add support for multiple targets (#4988)
Nov 16, 2022
fd432ea
Merge pull request #5002 from rapidsai/branch-22.12
GPUtester Nov 16, 2022
c5ac66f
Fixing raft pin to 22.12 (#5000)
cjnolet Nov 17, 2022
7761bce
Merge pull request #5004 from rapidsai/branch-22.12
GPUtester Nov 17, 2022
dd197b9
Change docs theme to `pydata-sphinx` theme (#4985)
galipremsagar Nov 17, 2022
e87b526
Merge pull request #5005 from rapidsai/branch-22.12
GPUtester Nov 17, 2022
271048b
Reenable copy_prs. (#5010)
vyasr Nov 18, 2022
a348eb5
Merge pull request #5012 from rapidsai/branch-22.12
GPUtester Nov 18, 2022
308dd08
Don't use CMake 3.25.0 as it has a FindCUDAToolkit show stopping bug …
robertmaynard Nov 18, 2022
e796dc1
Merge pull request #5013 from rapidsai/branch-22.12
GPUtester Nov 18, 2022
51a4fae
fix addition of nan_euclidean_distances to public api (#5015)
mattf Nov 19, 2022
c03853d
Merge pull request #5016 from rapidsai/branch-22.12
GPUtester Nov 19, 2022
81621d2
Add check for nsys utility version in the `nvtx_benchmarks.py` script…
viclafargue Nov 22, 2022
b7f5d7f
Merge pull request #5019 from rapidsai/branch-22.12
GPUtester Nov 22, 2022
07f0bc4
Fix for non-contiguous strides (#4736)
viclafargue Nov 29, 2022
9f5ffea
Merge pull request #5031 from rapidsai/branch-22.12
GPUtester Nov 29, 2022
6468f0a
Restore `LinearRegression` documentation (#5020)
viclafargue Nov 29, 2022
d89dbae
Merge pull request #5033 from rapidsai/branch-22.12
GPUtester Nov 29, 2022
b962396
Remove cupy.cusparse custom serialization (#5024)
dantegd Nov 30, 2022
29ef1a5
Merge pull request #5036 from rapidsai/branch-22.12
GPUtester Nov 30, 2022
8bdeb2c
Upgrade Treelite to 3.0.1 (#5018)
hcho3 Nov 30, 2022
545929e
Merge pull request #5040 from rapidsai/branch-22.12
GPUtester Nov 30, 2022
4b3928b
Add wheel builds (#5009)
vyasr Dec 1, 2022
1e0f40d
Merge pull request #5042 from rapidsai/branch-22.12
GPUtester Dec 1, 2022
44f6f69
Pin `dask` and `distributed` for release (#4999)
galipremsagar Dec 1, 2022
8fbc0d1
Merge branch-22.10 into branch-22.12
ajschmidt8 Dec 5, 2022
853fce2
Update xgb version in GPU CI 23.02 to 1.7.1 and unblocking CI (#5051)
dantegd Dec 7, 2022
1827b93
Ensure consistent order for nearest neighbor tests (#5059)
wphicks Dec 7, 2022
64de061
Move single test from `test` to `tests` (#5037)
vyasr Dec 7, 2022
c9ad5c4
Add dependencies.yaml for rapids-dependency-file-generator (#5003)
beckernick Dec 7, 2022
4f58721
Break up silhouette score into 3 units to improve compilation time (#…
wphicks Dec 7, 2022
cd5fbc1
Add `workers` argument to dask `make_blobs` (#5057)
viclafargue Dec 7, 2022
b82e24b
Fix link. (#5067)
bdice Dec 8, 2022
aba6889
Provide workaround for kernel ridge solver (#5064)
wphicks Dec 8, 2022
e0b4201
update changelog
raydouglass Dec 8, 2022
276cb62
Implement hypothesis strategies and tests for arrays (#5017)
csadorf Dec 8, 2022
e59e339
Transmit verbosity level to Dask workers (#5062)
viclafargue Dec 8, 2022
6953aa8
Estimators adaptation toward CPU/GPU interoperability (#4918)
viclafargue Dec 8, 2022
cec3acf
[HOTFIX] Backport "Don't initialize CUDA context if RAPIDS_NO_INITIAL…
dantegd Dec 9, 2022
9721e5d
Skip test_linear_regression_model_default test. (#5074)
csadorf Dec 9, 2022
4a4bc82
Merge branch-22.12 into fix-conflicts
ajschmidt8 Dec 12, 2022
fcb4763
unpin `dask`/`distributed`
ajschmidt8 Dec 12, 2022
8522ff3
Merge pull request #5077 from ajschmidt8/fix-conflicts
ajschmidt8 Dec 12, 2022
013246c
Remove unused `.conda` folder (#5078)
ajschmidt8 Dec 12, 2022
cbfc1ba
Skip RAFT docstring test in cuML (#5088)
dantegd Dec 14, 2022
447bded
Provide host CumlArray and associated infrastructure (#4908)
wphicks Dec 15, 2022
38dea2f
Slightly lower the test_mbsgd_regressor expected min score. (#5092)
csadorf Dec 15, 2022
fa4b301
Improved CPU/GPU interoperability (#5001)
viclafargue Dec 17, 2022
7dcf2cf
expose text, text.{CountVectorizer,HashingVectorizer,Tfidf{Transforme…
mattf Dec 17, 2022
486a821
Keep verbosity level in KMeans OPG (#5063)
viclafargue Dec 17, 2022
1ea431d
Remove direct UCX and NCCL dependencies (#5038)
vyasr Dec 17, 2022
6e94e5d
Skip all hypothesis health checks by default in CI runs. (#5090)
csadorf Dec 17, 2022
d59da09
Support using `CountVectorizer` & `TfidVectorizer` in `cuml.pipeline.…
lasse-it Dec 17, 2022
94e9a20
Reduce Naive Bayes test time (#5082)
lowener Dec 18, 2022
90fd209
Check `sklearn` presence before importing the `Pipeline` (#5072)
viclafargue Dec 18, 2022
28e9f30
Add Dask LabelEncoder to the documentation (#5023)
beckernick Dec 18, 2022
dba4d72
Fix doc for solver in LogisticRegression (#5097)
viclafargue Dec 19, 2022
9be8ddd
Fix docstring of `HashingVectorizer` (#5041)
lowener Dec 19, 2022
a143c9c
Remove C++ Kmeans test (#5098)
lowener Dec 19, 2022
ff4f3cf
Fix indexing type for ridge and linear models (#4996)
lowener Dec 20, 2022
b67e912
Add GitHub Actions Workflows (#5075)
csadorf Dec 21, 2022
58edeb4
Ensure `pytest` is run from relevant directories in GH Actions (#5101)
ajschmidt8 Dec 21, 2022
5c6844c
Enable `Recently Updated` Check (#5105)
ajschmidt8 Dec 27, 2022
7275e3a
update workflows (#5110)
ajschmidt8 Jan 2, 2023
95a05f1
Remove PROJECT_FLASH from libcuml conda build environment. (#5108)
bdice Jan 3, 2023
7c37118
Add missing job dependency for new PR jobs check (#5112)
dantegd Jan 3, 2023
96c983d
Remove nvcc conda package and add compiler/ninja to dev envs (#5113)
dantegd Jan 3, 2023
0303a93
Pickling for HBDSCAN (#5102)
divyegala Jan 4, 2023
62a2661
Fix `Lasso` interop issue (#5116)
viclafargue Jan 5, 2023
199c7d4
Make all CPU/GPU only imports "safe" for respective package (#5117)
wphicks Jan 9, 2023
1cadcda
build.sh switch to use `RAPIDS` magic value (#5124)
robertmaynard Jan 10, 2023
a28513c
Remove outdated macOS deployment target from build script. (#5125)
bdice Jan 11, 2023
69db20f
Fix for hdbscan model serialization (#5128)
cjnolet Jan 12, 2023
1bf8f57
Build pip wheels alongside conda CI (#5109)
sevagh Jan 18, 2023
43f5ef3
Refactor API decorators (#5026)
csadorf Jan 19, 2023
bd899e1
HDBSCAN CPU/GPU Interop (#5137)
divyegala Jan 19, 2023
272f856
Use ivf_pq and ivf_flat from raft (#5119)
benfred Jan 20, 2023
5cf52d6
DOC
raydouglass Jan 23, 2023
de32125
Fix gather_if raft update (#5149)
lowener Jan 23, 2023
d28c01c
Merge pull request #5152 from rapidsai/branch-23.02
GPUtester Jan 23, 2023
085ef87
Upgrade Treelite to 3.1.0 (#5146)
hcho3 Jan 24, 2023
a4169ee
Merge pull request #5157 from rapidsai/branch-23.02
GPUtester Jan 24, 2023
7272693
Expand hypothesis testing for linear models (#5065)
csadorf Jan 25, 2023
dc0a10d
Merge pull request #5161 from rapidsai/branch-23.02
GPUtester Jan 25, 2023
6c6793b
Use CTK 118/cp310 branch of wheel workflows (#5163)
sevagh Jan 26, 2023
f6d72fc
[REVIEW] Adapt to changes in `cudf.core.buffer.Buffer` (#5154)
galipremsagar Jan 26, 2023
c63d265
Merge pull request #5167 from rapidsai/branch-23.02
GPUtester Jan 26, 2023
79d0b9e
Update Scikit-learn compatibility to 1.2 (#5141)
dantegd Jan 26, 2023
5efb58b
Merge pull request #5169 from rapidsai/branch-23.02
GPUtester Jan 26, 2023
5dacb91
Build CUDA 11.8 and Python 3.10 Packages (#5120)
bdice Jan 30, 2023
4d864ef
Reverting RAFT pin
cjnolet Jan 30, 2023
810aea4
Fixing typo
cjnolet Jan 30, 2023
0403f24
Fixing branch
cjnolet Jan 30, 2023
56d767c
Increase margin for flaky FIL test (#5174)
wphicks Jan 31, 2023
66a5a9c
Merge branch 'branch-23.02' into build_2302_revert_raft_pin
cjnolet Jan 31, 2023
348a8cb
Disable hypothesis tests for 23.02 burndown. (#5168)
csadorf Jan 31, 2023
d6e56b5
Merge branch 'branch-23.02' into build_2302_revert_raft_pin
cjnolet Jan 31, 2023
36e6756
Add docs build GH (#5155)
AjayThorve Jan 31, 2023
fb4bab4
Adding benchmark notebook for hdbscan soft clustering (#5103)
cjnolet Jan 31, 2023
fee4ac8
Remove `faiss` from `libcuml` (#5175)
ajschmidt8 Jan 31, 2023
965d97c
Merge branch 'branch-23.02' into build_2302_revert_raft_pin
cjnolet Jan 31, 2023
5d0a591
Merge remote-tracking branch 'origin/branch-23.02' into branch-23.04-…
vyasr Jan 31, 2023
7aa7cc8
Merge pull request #5182 from vyasr/branch-23.04-merge-23.02
ajschmidt8 Jan 31, 2023
5754774
Replace deprecated raft headers (#5134)
lowener Jan 31, 2023
249e6a0
Merge pull request #5184 from rapidsai/branch-23.02
GPUtester Jan 31, 2023
d42c093
Update location of `import_utils` from `common` to `internals` for Fo…
taureandyernv Jan 31, 2023
f6abf81
Restore KNN metric attribute (#5087)
viclafargue Jan 31, 2023
74a68b6
Merge pull request #5185 from rapidsai/branch-23.02
GPUtester Jan 31, 2023
6528527
Merge branch 'branch-23.02' into build_2302_revert_raft_pin
cjnolet Feb 1, 2023
4c1ec7b
Merge pull request #5178 from cjnolet/build_2302_revert_raft_pin
msadang Feb 1, 2023
a77c6ce
Merge pull request #5189 from rapidsai/branch-23.02
GPUtester Feb 1, 2023
b4e511e
Replace cpdef variables with cdef variables. (#5145)
bdice Feb 2, 2023
7740369
Merge pull request #5191 from rapidsai/branch-23.02
GPUtester Feb 2, 2023
85b33df
Pin wheel dependencies to same RAPIDS release (#5183)
sevagh Feb 2, 2023
b26c212
Merge pull request #5192 from rapidsai/branch-23.02
GPUtester Feb 2, 2023
a1a6e21
Improvements of UMAP/TSNE precomputed KNN feature (#4865)
viclafargue Feb 3, 2023
28bca44
Merge pull request #5195 from rapidsai/branch-23.02
GPUtester Feb 3, 2023
8ceafc3
Increase margin for flaky FIL test (#5194)
wphicks Feb 3, 2023
58d29db
Merge pull request #5196 from rapidsai/branch-23.02
GPUtester Feb 3, 2023
3757216
update workflow branches [skip ci] (#5197)
ajschmidt8 Feb 3, 2023
1392dfd
Merge pull request #5199 from rapidsai/branch-23.02
GPUtester Feb 3, 2023
a9de05d
Execution device interoperability documentation (#5130)
viclafargue Feb 5, 2023
f1128b9
Merge pull request #5201 from rapidsai/branch-23.02
GPUtester Feb 5, 2023
9e40e95
Use workaround to avoid staticmethod 3.10/Cython issue (#5202)
wphicks Feb 5, 2023
9f5348e
Merge pull request #5203 from rapidsai/branch-23.02
GPUtester Feb 5, 2023
8f15cc1
Add `_predict_model_on_cpu` for `RandomForestClassifier` (#5148)
lowener Feb 5, 2023
0ae378d
Merge pull request #5204 from rapidsai/branch-23.02
GPUtester Feb 5, 2023
8abfd64
Pin `dask` and `distributed` for release (#5198)
galipremsagar Feb 6, 2023
0cc206b
Merge pull request #5205 from rapidsai/branch-23.02
GPUtester Feb 6, 2023
a9c5d3b
Move date to build string in `conda` recipe (#5190)
ajschmidt8 Feb 6, 2023
277f2da
Fix for creation of CUDA context at import time (#5211)
dantegd Feb 7, 2023
d444099
Do not blindly push all locals into kwargs (#5210)
wphicks Feb 7, 2023
c42ae2a
Merge pull request #5213 from rapidsai/branch-23.02
GPUtester Feb 7, 2023
bd138d8
Kernel shap improvements (#5187)
vinaydes Feb 8, 2023
3bc1de0
update changelog
raydouglass Feb 9, 2023
17e0ec9
Merge pull request #5220 from rapidsai/branch-23.02
GPUtester Feb 9, 2023
2320eb5
Test raft header deprecation
lowener Feb 10, 2023
6145313
Unpin `dask` and `distributed` for development (#5209)
galipremsagar Feb 11, 2023
429f1ab
Update shared workflow branches (#5215)
ajschmidt8 Feb 11, 2023
c6d06e4
Reduce error handling verbosity in CI tests scripts (#5219)
AjayThorve Feb 12, 2023
73c525b
Merge branch 'branch-23.04' into 23.04-test-raft
lowener Feb 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python/cuml/_version.py export-subst
20 changes: 20 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#cpp code owners
cpp/ @rapidsai/cuml-cpp-codeowners

#python code owners
python/ @rapidsai/cuml-python-codeowners

#cmake code owners
**/CMakeLists.txt @rapidsai/cuml-cmake-codeowners
**/cmake/ @rapidsai/cuml-cmake-codeowners
python/setup.py @rapidsai/cuml-cmake-codeowners
build.sh @rapidsai/cuml-cmake-codeowners
**/build.sh @rapidsai/cuml-cmake-codeowners

#build/ops code owners
.github/ @rapidsai/ops-codeowners
ci/ @rapidsai/ops-codeowners
conda/ @rapidsai/ops-codeowners
**/Dockerfile @rapidsai/ops-codeowners
**/.dockerignore @rapidsai/ops-codeowners
dependencies.yaml @rapidsai/ops-codeowners
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Bug report
about: Create a report to help us improve cuML
title: "[BUG]"
labels: "? - Needs Triage, bug"
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**Steps/Code to reproduce bug**
Follow this guide http://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports to craft a minimal bug report. This helps us reproduce the issue you're having and resolve the issue more quickly.

**Expected behavior**
A clear and concise description of what you expected to happen.

**Environment details (please complete the following information):**
- Environment location: [Bare-metal, Docker, Cloud(specify cloud provider)]
- Linux Distro/Architecture: [Ubuntu 16.04 amd64]
- GPU Model/Driver: [V100 and driver 396.44]
- CUDA: [9.2]
- Method of cuDF & cuML install: [conda, Docker, or from source]
- If method of install is [conda], run `conda list` and include results here
- If method of install is [Docker], provide `docker pull` & `docker run` commands used
- If method of install is [from source], provide versions of `cmake` & `gcc/g++` and commit hash of build

**Additional context**
Add any other context about the problem here.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Documentation request
about: Report incorrect or needed documentation
title: "[DOC]"
labels: "? - Needs Triage, doc"
assignees: ''

---

## Report incorrect documentation

**Location of incorrect documentation**
Provide links and line numbers if applicable.

**Describe the problems or issues found in the documentation**
A clear and concise description of what you found to be incorrect.

**Steps taken to verify documentation is incorrect**
List any steps you have taken:

**Suggested fix for documentation**
Detail proposed changes to fix the documentation if you have any.

---

## Report needed documentation

**Report needed documentation**
A clear and concise description of what documentation you believe it is needed and why.

**Describe the documentation you'd like**
A clear and concise description of what you want to happen.

**Steps taken to search for needed documentation**
List any steps you have taken:
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for cuML
title: "[FEA]"
labels: feature request, ? - Needs Triage
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I wish I could use cuML to do [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context, code examples, or references to existing implementations about the feature request here.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/submit-question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Submit question
about: Ask a general question about cuML
title: "[QST]"
labels: "? - Needs Triage, question"
assignees: ''

---

**What is your question?**
21 changes: 21 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# https://github.com/actions/labeler#common-examples
# Adapted from https://github.com/rapidsai/cuml/blob/main/.github/CODEOWNERS
# Labels culled from https://github.com/rapidsai/cuml/labels

Cython / Python:
- 'python/**'
- 'notebooks/**'

CUDA/C++:
- 'cpp/**'

CMake:
- '**/CMakeLists.txt'
- '**/cmake/**'

ci:
- 'ci/**'

conda:
- 'conda/**'

9 changes: 9 additions & 0 deletions .github/ops-bot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file controls which features from the `ops-bot` repository below are enabled.
# - https://github.com/rapidsai/ops-bot

auto_merger: true
branch_checker: true
label_checker: true
release_drafter: true
copy_prs: true
recently_updated: true
94 changes: 94 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
name: build

on:
push:
branches:
- "branch-*"
tags:
- v[0-9][0-9].[0-9][0-9].[0-9][0-9]
workflow_dispatch:
inputs:
branch:
required: true
type: string
date:
required: true
type: string
sha:
required: true
type: string
build_type:
type: string
default: nightly

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
cpp-build:
secrets: inherit
uses: rapidsai/shared-action-workflows/.github/workflows/[email protected]
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
docs-build:
if: ${{ startsWith(github.ref, 'refs/heads/branch-') }}
needs: [python-build]
secrets: inherit
uses: rapidsai/shared-action-workflows/.github/workflows/[email protected]
with:
build_type: branch
node_type: "gpu-latest-1"
arch: "amd64"
container_image: "rapidsai/ci:latest"
run_script: "ci/build_docs.sh"
python-build:
needs: [cpp-build]
secrets: inherit
uses: rapidsai/shared-action-workflows/.github/workflows/[email protected]
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
upload-conda:
needs: [cpp-build, python-build]
secrets: inherit
uses: rapidsai/shared-action-workflows/.github/workflows/[email protected]
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
wheel-build-cuml:
secrets: inherit
uses: rapidsai/shared-action-workflows/.github/workflows/[email protected]
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
sha: ${{ inputs.sha }}
date: ${{ inputs.date }}
package-name: cuml
package-dir: python

# Note that this approach to cloning repos obviates any modification to
# the CMake variables in get_cumlprims_mg.cmake since CMake will just use
# the clone as is.
extra-repo: rapidsai/cumlprims_mg
extra-repo-sha: branch-23.04
extra-repo-deploy-key: CUMLPRIMS_SSH_PRIVATE_DEPLOY_KEY

skbuild-configure-options: "-DCUML_BUILD_WHEELS=ON -DDETECT_CONDA_ENV=OFF -DDISABLE_DEPRECATION_WARNINGS=ON -DCPM_cumlprims_mg_SOURCE=/project/cumlprims_mg/"
wheel-publish-cuml:
needs: wheel-build-cuml
secrets: inherit
uses: rapidsai/shared-action-workflows/.github/workflows/[email protected]
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
sha: ${{ inputs.sha }}
date: ${{ inputs.date }}
package-name: cuml
11 changes: 11 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: "Pull Request Labeler"
on:
- pull_request_target

jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@main
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
35 changes: 35 additions & 0 deletions .github/workflows/new-issues-to-triage-projects.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Auto Assign New Issues to Triage Project

on:
issues:
types: [opened]

env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

jobs:
assign_one_project:
runs-on: ubuntu-latest
name: Assign to New Issues to Triage Project
steps:
- name: Process bug issues
uses: docker://takanabe/github-actions-automate-projects:v0.0.1
if: contains(github.event.issue.labels.*.name, 'bug') && contains(github.event.issue.labels.*.name, '? - Needs Triage')
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PROJECT_URL: https://github.com/rapidsai/cuml/projects/1
GITHUB_PROJECT_COLUMN_NAME: 'Needs prioritizing'
- name: Process feature issues
uses: docker://takanabe/github-actions-automate-projects:v0.0.1
if: contains(github.event.issue.labels.*.name, 'feature request') && contains(github.event.issue.labels.*.name, '? - Needs Triage')
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PROJECT_URL: https://github.com/rapidsai/cuml/projects/2
GITHUB_PROJECT_COLUMN_NAME: 'Needs prioritizing'
- name: Process other issues
uses: docker://takanabe/github-actions-automate-projects:v0.0.1
if: contains(github.event.issue.labels.*.name, '? - Needs Triage') && (!contains(github.event.issue.labels.*.name, 'bug') && !contains(github.event.issue.labels.*.name, 'feature request'))
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PROJECT_URL: https://github.com/rapidsai/cuml/projects/3
GITHUB_PROJECT_COLUMN_NAME: 'Needs prioritizing'
Loading