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

Use CUDA math wheels #5966

Merged

Conversation

KyleFromNVIDIA
Copy link
Contributor

@KyleFromNVIDIA KyleFromNVIDIA commented Jul 16, 2024

Use CUDA math wheels to reduce wheel size by not statically linking CUDA math libraries.

Contributes to rapidsai/build-planning#35

@KyleFromNVIDIA KyleFromNVIDIA added 5 - DO NOT MERGE Hold off on merging; see PR for details improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Jul 16, 2024
@KyleFromNVIDIA KyleFromNVIDIA requested review from a team as code owners July 16, 2024 15:42
@KyleFromNVIDIA KyleFromNVIDIA requested a review from AyodeAwe July 16, 2024 15:42
@github-actions github-actions bot added Cython / Python Cython or Python issue CMake ci labels Jul 16, 2024
Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have some questions for discussion / gaining understanding.

ci/build_wheel.sh Outdated Show resolved Hide resolved
dependencies.yaml Show resolved Hide resolved
python/cuml/CMakeLists.txt Outdated Show resolved Hide resolved
python/cuml/pyproject.toml Show resolved Hide resolved
Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have no reservations about this approach, aside from the open question on DLFW rpath modifications, so I’m approving. Before we merge we should figure out what timeline we want to use to roll this out across RAPIDS. 24.08? 24.10?

@KyleFromNVIDIA
Copy link
Contributor Author

Given that 24.08 is now in burndown, I'm not sure it makes sense to make a large sweeping change like this so late, but I'm open to counter-arguments.

@robertmaynard
Copy link
Contributor

Given that 24.08 is now in burndown, I'm not sure it makes sense to make a large sweeping change like this so late, but I'm open to counter-arguments.

I agree. I think we are going to need to push wheel improvements to 24.10

@KyleFromNVIDIA KyleFromNVIDIA requested a review from a team as a code owner August 12, 2024 14:20
@KyleFromNVIDIA KyleFromNVIDIA changed the base branch from branch-24.08 to branch-24.10 August 12, 2024 14:20
dependencies.yaml Show resolved Hide resolved
dependencies.yaml Outdated Show resolved Hide resolved
python/cuml/CMakeLists.txt Outdated Show resolved Hide resolved
dependencies.yaml Show resolved Hide resolved
Copy link
Contributor

@vyasr vyasr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you update the PR title and description to reflect the current state (remove DO NOT MERGE etc)? This approach looks solid to me now.

dependencies.yaml Show resolved Hide resolved
dependencies.yaml Show resolved Hide resolved
python/cuml/CMakeLists.txt Show resolved Hide resolved
@KyleFromNVIDIA KyleFromNVIDIA changed the title [DO NOT MERGE] Experiment with dynamic CUDA libraries Use CUDA math wheels Aug 15, 2024
@KyleFromNVIDIA KyleFromNVIDIA removed the 5 - DO NOT MERGE Hold off on merging; see PR for details label Aug 15, 2024
Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@KyleFromNVIDIA This is pretty clean now. Can you do a little writeup on the effect this PR has on wheel sizes, wheel file contents, and build times?

@KyleFromNVIDIA
Copy link
Contributor Author

Comparing against 990db71 with Python 3.11, CUDA 12, x86_64...

Old

Build Time: 10:41
Wheel Size: 1.29GB
Contents:

Archive:  cuml_cu12-24.10.0a34-cp311-cp311-manylinux_2_28_x86_64.whl
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2024-08-09 16:50   cuml/
        0  2024-08-09 16:50   cuml_cu12-24.10.0a34.dist-info/
        0  2024-08-09 16:50   cuml_cu12.libs/
        0  2024-08-09 16:50   cuml/pipeline/
        0  2024-08-09 16:50   cuml/svm/
        0  2024-08-09 16:50   cuml/ensemble/
        0  2024-08-09 16:50   cuml/cluster/
        0  2024-08-09 16:50   cuml/comm/
        0  2024-08-09 16:50   cuml/common/
        0  2024-08-09 16:50   cuml/model_selection/
        0  2024-08-09 16:50   cuml/manifold/
        0  2024-08-09 16:50   cuml/decomposition/
        0  2024-08-09 16:50   cuml/random_projection/
        0  2024-08-09 16:50   cuml/explainer/
        0  2024-08-09 16:50   cuml/dask/
        0  2024-08-09 16:50   cuml/preprocessing/
        0  2024-08-09 16:50   cuml/kernel_ridge/
        0  2024-08-09 16:50   cuml/linear_model/
        0  2024-08-09 16:50   cuml/fil/
        0  2024-08-09 16:50   cuml/experimental/
        0  2024-08-09 16:50   cuml/prims/
        0  2024-08-09 16:50   cuml/naive_bayes/
        0  2024-08-09 16:50   cuml/thirdparty_adapters/
        0  2024-08-09 16:50   cuml/multiclass/
        0  2024-08-09 16:50   cuml/solvers/
        0  2024-08-09 16:50   cuml/compose/
        0  2024-08-09 16:50   cuml/testing/
        0  2024-08-09 16:50   cuml/internals/
        0  2024-08-09 16:50   cuml/datasets/
        0  2024-08-09 16:50   cuml/neighbors/
        0  2024-08-09 16:50   cuml/benchmark/
        0  2024-08-09 16:50   cuml/metrics/
        0  2024-08-09 16:50   cuml/tsa/
        0  2024-08-09 16:50   cuml/feature_extraction/
        0  2024-08-09 16:50   cuml/_thirdparty/
      928  2024-08-09 16:50   cuml/_version.py
     5544  2024-08-09 16:50   cuml/__init__.py
       41  2024-08-09 16:50   cuml/GIT_COMMIT
       11  2024-08-09 16:50   cuml/VERSION
1931513097  2024-08-09 16:50   cuml/libcuml++.so
     1350  2024-08-09 16:50   cuml/pipeline/__init__.py
   624489  2024-08-09 16:50   cuml/svm/svm_base.cpython-311-x86_64-linux-gnu.so
    28743  2024-08-09 16:50   cuml/svm/svc.pyx
      739  2024-08-09 16:50   cuml/svm/__init__.py
    26932  2024-08-09 16:50   cuml/svm/svm_base.pyx
    25632  2024-08-09 16:50   cuml/svm/linear.pyx
     7311  2024-08-09 16:50   cuml/svm/linear_svr.py
   705713  2024-08-09 16:50   cuml/svm/svc.cpython-311-x86_64-linux-gnu.so
   534777  2024-08-09 16:50   cuml/svm/svr.cpython-311-x86_64-linux-gnu.so
     1212  2024-08-09 16:50   cuml/svm/CMakeLists.txt
     9040  2024-08-09 16:50   cuml/svm/linear_svc.py
  1464225  2024-08-09 16:50   cuml/svm/linear.cpython-311-x86_64-linux-gnu.so
    13640  2024-08-09 16:50   cuml/svm/svr.pyx
      849  2024-08-09 16:50   cuml/ensemble/__init__.py
   668433  2024-08-09 16:50   cuml/ensemble/randomforestregressor.cpython-311-x86_64-linux-gnu.so
     3419  2024-08-09 16:50   cuml/ensemble/randomforest_shared.pxd
   760761  2024-08-09 16:50   cuml/ensemble/randomforest_shared.cpython-311-x86_64-linux-gnu.so
    30073  2024-08-09 16:50   cuml/ensemble/randomforestregressor.pyx
    20736  2024-08-09 16:50   cuml/ensemble/randomforest_common.pyx
    33934  2024-08-09 16:50   cuml/ensemble/randomforestclassifier.pyx
   651105  2024-08-09 16:50   cuml/ensemble/randomforest_common.cpython-311-x86_64-linux-gnu.so
     1475  2024-08-09 16:50   cuml/ensemble/CMakeLists.txt
   684721  2024-08-09 16:50   cuml/ensemble/randomforestclassifier.cpython-311-x86_64-linux-gnu.so
     4336  2024-08-09 16:50   cuml/ensemble/randomforest_shared.pyx
        0  2024-08-09 16:50   cuml/cluster/cpp/
        0  2024-08-09 16:50   cuml/cluster/hdbscan/
    10810  2024-08-09 16:50   cuml/cluster/agglomerative.pyx
     1062  2024-08-09 16:50   cuml/cluster/__init__.py
   565289  2024-08-09 16:50   cuml/cluster/kmeans_mg.cpython-311-x86_64-linux-gnu.so
     1226  2024-08-09 16:50   cuml/cluster/kmeans_utils.pxd
   577425  2024-08-09 16:50   cuml/cluster/agglomerative.cpython-311-x86_64-linux-gnu.so
     8170  2024-08-09 16:50   cuml/cluster/kmeans_mg.pyx
     1973  2024-08-09 16:50   cuml/cluster/dbscan_mg.pyx
    68361  2024-08-09 16:50   cuml/cluster/dbscan_mg.cpython-311-x86_64-linux-gnu.so
     1283  2024-08-09 16:50   cuml/cluster/CMakeLists.txt
   614521  2024-08-09 16:50   cuml/cluster/dbscan.cpython-311-x86_64-linux-gnu.so
    27544  2024-08-09 16:50   cuml/cluster/kmeans.pyx
   668065  2024-08-09 16:50   cuml/cluster/kmeans.cpython-311-x86_64-linux-gnu.so
    19863  2024-08-09 16:50   cuml/cluster/dbscan.pyx
     6231  2024-08-09 16:50   cuml/cluster/cpp/kmeans.pxd
        0  2024-08-09 16:50   cuml/cluster/cpp/__init__.py
        0  2024-08-09 16:50   cuml/cluster/cpp/__init__.pxd
  1299961  2024-08-09 16:50   cuml/cluster/hdbscan/prediction.cpython-311-x86_64-linux-gnu.so
      908  2024-08-09 16:50   cuml/cluster/hdbscan/__init__.py
    19031  2024-08-09 16:50   cuml/cluster/hdbscan/prediction.pyx
  1649121  2024-08-09 16:50   cuml/cluster/hdbscan/hdbscan.cpython-311-x86_64-linux-gnu.so
    47011  2024-08-09 16:50   cuml/cluster/hdbscan/hdbscan.pyx
     1112  2024-08-09 16:50   cuml/cluster/hdbscan/CMakeLists.txt
        0  2024-08-09 16:50   cuml/comm/__init__.py
     2556  2024-08-09 16:50   cuml/comm/serialize.py
      877  2024-08-09 16:50   cuml/common/pointer_utils.pyx
     9538  2024-08-09 16:50   cuml/common/sparsefuncs.py
     7186  2024-08-09 16:50   cuml/common/opg_data_utils_mg.pyx
      705  2024-08-09 16:50   cuml/common/handle.pyx
     2416  2024-08-09 16:50   cuml/common/__init__.py
     1891  2024-08-09 16:50   cuml/common/opg_data_utils_mg.pxd
    30801  2024-08-09 16:50   cuml/common/handle.cpython-311-x86_64-linux-gnu.so
     4988  2024-08-09 16:50   cuml/common/array_descriptor.py
     2582  2024-08-09 16:50   cuml/common/cuda.pyx
    16808  2024-08-09 16:50   cuml/common/doc_utils.py
      950  2024-08-09 16:50   cuml/common/rng_state.pxd
      850  2024-08-09 16:50   cuml/common/exceptions.py
   791369  2024-08-09 16:50   cuml/common/cuda.cpython-311-x86_64-linux-gnu.so
     3668  2024-08-09 16:50   cuml/common/kernel_utils.py
     1182  2024-08-09 16:50   cuml/common/sparse_utils.py
     1046  2024-08-09 16:50   cuml/common/timing_utils.py
     1437  2024-08-09 16:50   cuml/common/CMakeLists.txt
   135169  2024-08-09 16:50   cuml/common/opg_data_utils_mg.cpython-311-x86_64-linux-gnu.so
   770817  2024-08-09 16:50   cuml/common/pointer_utils.cpython-311-x86_64-linux-gnu.so
     1244  2024-08-09 16:50   cuml/common/device_selection.py
     1523  2024-08-09 16:50   cuml/common/numba_utils.py
     1136  2024-08-09 16:50   cuml/common/cuda.pxd
     1316  2024-08-09 16:50   cuml/model_selection/__init__.py
    17921  2024-08-09 16:50   cuml/model_selection/_split.py
   675569  2024-08-09 16:50   cuml/manifold/umap.cpython-311-x86_64-linux-gnu.so
  1303081  2024-08-09 16:50   cuml/manifold/umap_utils.cpython-311-x86_64-linux-gnu.so
     3253  2024-08-09 16:50   cuml/manifold/umap_utils.pxd
  1265401  2024-08-09 16:50   cuml/manifold/simpl_set.cpython-311-x86_64-linux-gnu.so
      758  2024-08-09 16:50   cuml/manifold/__init__.py
   595457  2024-08-09 16:50   cuml/manifold/t_sne.cpython-311-x86_64-linux-gnu.so
    39607  2024-08-09 16:50   cuml/manifold/umap.pyx
     6636  2024-08-09 16:50   cuml/manifold/umap_utils.pyx
    29104  2024-08-09 16:50   cuml/manifold/t_sne.pyx
     1187  2024-08-09 16:50   cuml/manifold/CMakeLists.txt
    15542  2024-08-09 16:50   cuml/manifold/simpl_set.pyx
   544577  2024-08-09 16:50   cuml/decomposition/tsvd_mg.cpython-311-x86_64-linux-gnu.so
    25111  2024-08-09 16:50   cuml/decomposition/incremental_pca.py
   720793  2024-08-09 16:50   cuml/decomposition/pca.cpython-311-x86_64-linux-gnu.so
    30662  2024-08-09 16:50   cuml/decomposition/pca.pyx
     4930  2024-08-09 16:50   cuml/decomposition/tsvd_mg.pyx
      743  2024-08-09 16:50   cuml/decomposition/__init__.py
   618689  2024-08-09 16:50   cuml/decomposition/tsvd.cpython-311-x86_64-linux-gnu.so
     4871  2024-08-09 16:50   cuml/decomposition/pca_mg.pyx
     4409  2024-08-09 16:50   cuml/decomposition/base_mg.pyx
   552849  2024-08-09 16:50   cuml/decomposition/pca_mg.cpython-311-x86_64-linux-gnu.so
     1192  2024-08-09 16:50   cuml/decomposition/CMakeLists.txt
     1118  2024-08-09 16:50   cuml/decomposition/utils_mg.pxd
    20691  2024-08-09 16:50   cuml/decomposition/tsvd.pyx
     1271  2024-08-09 16:50   cuml/decomposition/utils.pxd
   109665  2024-08-09 16:50   cuml/decomposition/base_mg.cpython-311-x86_64-linux-gnu.so
  1294961  2024-08-09 16:50   cuml/random_projection/random_projection.cpython-311-x86_64-linux-gnu.so
      844  2024-08-09 16:50   cuml/random_projection/__init__.py
    21800  2024-08-09 16:50   cuml/random_projection/random_projection.pyx
     1022  2024-08-09 16:50   cuml/random_projection/CMakeLists.txt
   235529  2024-08-09 16:50   cuml/explainer/tree_shap.cpython-311-x86_64-linux-gnu.so
    16546  2024-08-09 16:50   cuml/explainer/tree_shap.pyx
     5187  2024-08-09 16:50   cuml/explainer/common.py
      821  2024-08-09 16:50   cuml/explainer/__init__.py
    15782  2024-08-09 16:50   cuml/explainer/base.pyx
   752809  2024-08-09 16:50   cuml/explainer/kernel_shap.cpython-311-x86_64-linux-gnu.so
   602089  2024-08-09 16:50   cuml/explainer/permutation_shap.cpython-311-x86_64-linux-gnu.so
     4018  2024-08-09 16:50   cuml/explainer/sampling.py
   622441  2024-08-09 16:50   cuml/explainer/base.cpython-311-x86_64-linux-gnu.so
    25400  2024-08-09 16:50   cuml/explainer/kernel_shap.pyx
    14628  2024-08-09 16:50   cuml/explainer/permutation_shap.pyx
     1365  2024-08-09 16:50   cuml/explainer/CMakeLists.txt
        0  2024-08-09 16:50   cuml/dask/ensemble/
        0  2024-08-09 16:50   cuml/dask/cluster/
        0  2024-08-09 16:50   cuml/dask/common/
        0  2024-08-09 16:50   cuml/dask/manifold/
        0  2024-08-09 16:50   cuml/dask/decomposition/
        0  2024-08-09 16:50   cuml/dask/preprocessing/
        0  2024-08-09 16:50   cuml/dask/linear_model/
        0  2024-08-09 16:50   cuml/dask/naive_bayes/
        0  2024-08-09 16:50   cuml/dask/solvers/
        0  2024-08-09 16:50   cuml/dask/extended/
        0  2024-08-09 16:50   cuml/dask/datasets/
        0  2024-08-09 16:50   cuml/dask/neighbors/
        0  2024-08-09 16:50   cuml/dask/metrics/
        0  2024-08-09 16:50   cuml/dask/feature_extraction/
     1383  2024-08-09 16:50   cuml/dask/__init__.py
    23235  2024-08-09 16:50   cuml/dask/ensemble/randomforestclassifier.py
      959  2024-08-09 16:50   cuml/dask/ensemble/__init__.py
    18181  2024-08-09 16:50   cuml/dask/ensemble/randomforestregressor.py
    14442  2024-08-09 16:50   cuml/dask/ensemble/base.py
      686  2024-08-09 16:50   cuml/dask/cluster/__init__.py
     6410  2024-08-09 16:50   cuml/dask/cluster/dbscan.py
    10539  2024-08-09 16:50   cuml/dask/cluster/kmeans.py
     1184  2024-08-09 16:50   cuml/dask/common/__init__.py
     5605  2024-08-09 16:50   cuml/dask/common/part_utils.py
     8786  2024-08-09 16:50   cuml/dask/common/input_utils.py
     2453  2024-08-09 16:50   cuml/dask/common/dask_df_utils.py
     6387  2024-08-09 16:50   cuml/dask/common/dask_arr_utils.py
     3768  2024-08-09 16:50   cuml/dask/common/func.py
     8193  2024-08-09 16:50   cuml/dask/common/utils.py
    16661  2024-08-09 16:50   cuml/dask/common/base.py
      850  2024-08-09 16:50   cuml/dask/manifold/__init__.py
     4687  2024-08-09 16:50   cuml/dask/manifold/umap.py
     6050  2024-08-09 16:50   cuml/dask/decomposition/tsvd.py
     7868  2024-08-09 16:50   cuml/dask/decomposition/pca.py
      729  2024-08-09 16:50   cuml/dask/decomposition/__init__.py
     4263  2024-08-09 16:50   cuml/dask/decomposition/base.py
      890  2024-08-09 16:50   cuml/dask/preprocessing/__init__.py
     7067  2024-08-09 16:50   cuml/dask/preprocessing/label.py
     7741  2024-08-09 16:50   cuml/dask/preprocessing/LabelEncoder.py
    10141  2024-08-09 16:50   cuml/dask/preprocessing/encoders.py
     1100  2024-08-09 16:50   cuml/dask/linear_model/__init__.py
     8113  2024-08-09 16:50   cuml/dask/linear_model/logistic_regression.py
     5440  2024-08-09 16:50   cuml/dask/linear_model/elastic_net.py
     4432  2024-08-09 16:50   cuml/dask/linear_model/linear_regression.py
     4741  2024-08-09 16:50   cuml/dask/linear_model/ridge.py
     4314  2024-08-09 16:50   cuml/dask/linear_model/lasso.py
      687  2024-08-09 16:50   cuml/dask/naive_bayes/__init__.py
     7890  2024-08-09 16:50   cuml/dask/naive_bayes/naive_bayes.py
     2712  2024-08-09 16:50   cuml/dask/solvers/cd.py
      830  2024-08-09 16:50   cuml/dask/solvers/__init__.py
        0  2024-08-09 16:50   cuml/dask/extended/linear_model/
        0  2024-08-09 16:50   cuml/dask/extended/__init__.py
      893  2024-08-09 16:50   cuml/dask/extended/linear_model/__init__.py
     6964  2024-08-09 16:50   cuml/dask/extended/linear_model/logistic_regression.py
      853  2024-08-09 16:50   cuml/dask/datasets/__init__.py
    18074  2024-08-09 16:50   cuml/dask/datasets/regression.py
     6560  2024-08-09 16:50   cuml/dask/datasets/blobs.py
    11221  2024-08-09 16:50   cuml/dask/datasets/classification.py
     1554  2024-08-09 16:50   cuml/dask/datasets/utils.py
    11092  2024-08-09 16:50   cuml/dask/neighbors/nearest_neighbors.py
     1009  2024-08-09 16:50   cuml/dask/neighbors/__init__.py
    15584  2024-08-09 16:50   cuml/dask/neighbors/kneighbors_classifier.py
     9186  2024-08-09 16:50   cuml/dask/neighbors/kneighbors_regressor.py
      852  2024-08-09 16:50   cuml/dask/metrics/__init__.py
     4439  2024-08-09 16:50   cuml/dask/metrics/confusion_matrix.py
      969  2024-08-09 16:50   cuml/dask/metrics/utils.py
        0  2024-08-09 16:50   cuml/dask/feature_extraction/text/
      664  2024-08-09 16:50   cuml/dask/feature_extraction/__init__.py
      720  2024-08-09 16:50   cuml/dask/feature_extraction/text/__init__.py
     6551  2024-08-09 16:50   cuml/dask/feature_extraction/text/tfidf_transformer.py
        0  2024-08-09 16:50   cuml/preprocessing/text/
     1956  2024-08-09 16:50   cuml/preprocessing/onehotencoder_mg.py
     2211  2024-08-09 16:50   cuml/preprocessing/__init__.py
     1766  2024-08-09 16:50   cuml/preprocessing/ordinalencoder_mg.py
     9011  2024-08-09 16:50   cuml/preprocessing/label.py
     8777  2024-08-09 16:50   cuml/preprocessing/LabelEncoder.py
    18598  2024-08-09 16:50   cuml/preprocessing/TargetEncoder.py
    30109  2024-08-09 16:50   cuml/preprocessing/encoders.py
        0  2024-08-09 16:50   cuml/preprocessing/text/stem/
      659  2024-08-09 16:50   cuml/preprocessing/text/__init__.py
        0  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/
      754  2024-08-09 16:50   cuml/preprocessing/text/stem/__init__.py
    30243  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer.py
      592  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/__init__.py
     1794  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/consonant_vowel_utils.py
      735  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/len_flags_utils.py
      946  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/measure_utils.py
     3521  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/suffix_utils.py
     3695  2024-08-09 16:50   cuml/preprocessing/text/stem/porter_stemmer_utils/porter_stemmer_rules.py
      649  2024-08-09 16:50   cuml/kernel_ridge/__init__.py
   158401  2024-08-09 16:50   cuml/kernel_ridge/kernel_ridge.cpython-311-x86_64-linux-gnu.so
    10871  2024-08-09 16:50   cuml/kernel_ridge/kernel_ridge.pyx
      986  2024-08-09 16:50   cuml/kernel_ridge/CMakeLists.txt
   540393  2024-08-09 16:50   cuml/linear_model/ridge_mg.cpython-311-x86_64-linux-gnu.so
   647009  2024-08-09 16:50   cuml/linear_model/linear_regression.cpython-311-x86_64-linux-gnu.so
     9270  2024-08-09 16:50   cuml/linear_model/mbsgd_classifier.pyx
     3900  2024-08-09 16:50   cuml/linear_model/ridge_mg.pyx
     1067  2024-08-09 16:50   cuml/linear_model/__init__.py
    19195  2024-08-09 16:50   cuml/linear_model/linear_regression.pyx
   635801  2024-08-09 16:50   cuml/linear_model/logistic_regression_mg.cpython-311-x86_64-linux-gnu.so
     4834  2024-08-09 16:50   cuml/linear_model/base.pyx
    15166  2024-08-09 16:50   cuml/linear_model/logistic_regression_mg.pyx
    11178  2024-08-09 16:50   cuml/linear_model/elastic_net.pyx
   552593  2024-08-09 16:50   cuml/linear_model/base.cpython-311-x86_64-linux-gnu.so
    14160  2024-08-09 16:50   cuml/linear_model/ridge.pyx
   134361  2024-08-09 16:50   cuml/linear_model/elastic_net.cpython-311-x86_64-linux-gnu.so
     4700  2024-08-09 16:50   cuml/linear_model/base_mg.pyx
   257841  2024-08-09 16:50   cuml/linear_model/logistic_regression.cpython-311-x86_64-linux-gnu.so
     1752  2024-08-09 16:50   cuml/linear_model/CMakeLists.txt
   101217  2024-08-09 16:50   cuml/linear_model/mbsgd_classifier.cpython-311-x86_64-linux-gnu.so
   536257  2024-08-09 16:50   cuml/linear_model/linear_regression_mg.cpython-311-x86_64-linux-gnu.so
     3461  2024-08-09 16:50   cuml/linear_model/linear_regression_mg.pyx
   105369  2024-08-09 16:50   cuml/linear_model/mbsgd_regressor.cpython-311-x86_64-linux-gnu.so
     6570  2024-08-09 16:50   cuml/linear_model/lasso.py
   593657  2024-08-09 16:50   cuml/linear_model/ridge.cpython-311-x86_64-linux-gnu.so
     9238  2024-08-09 16:50   cuml/linear_model/mbsgd_regressor.pyx
   113793  2024-08-09 16:50   cuml/linear_model/base_mg.cpython-311-x86_64-linux-gnu.so
    21096  2024-08-09 16:50   cuml/linear_model/logistic_regression.pyx
    44910  2024-08-09 16:50   cuml/fil/fil.pyx
      659  2024-08-09 16:50   cuml/fil/__init__.py
    52563  2024-08-09 16:50   cuml/fil/fil_performance_nrows.png
     1124  2024-08-09 16:50   cuml/fil/CMakeLists.txt
  2318449  2024-08-09 16:50   cuml/fil/fil.cpython-311-x86_64-linux-gnu.so
     3725  2024-08-09 16:50   cuml/fil/README.md
        0  2024-08-09 16:50   cuml/experimental/hyperparams/
        0  2024-08-09 16:50   cuml/experimental/hyperopt_utils/
        0  2024-08-09 16:50   cuml/experimental/linear_model/
        0  2024-08-09 16:50   cuml/experimental/fil/
       50  2024-08-09 16:50   cuml/experimental/__init__.py
   115362  2024-08-09 16:50   cuml/experimental/hyperparams/HPO_demo.ipynb
      653  2024-08-09 16:50   cuml/experimental/hyperopt_utils/__init__.py
     4193  2024-08-09 16:50   cuml/experimental/hyperopt_utils/plotting_utils.py
    17098  2024-08-09 16:50   cuml/experimental/linear_model/lars.pyx
      646  2024-08-09 16:50   cuml/experimental/linear_model/__init__.py
   591657  2024-08-09 16:50   cuml/experimental/linear_model/lars.cpython-311-x86_64-linux-gnu.so
     1012  2024-08-09 16:50   cuml/experimental/linear_model/CMakeLists.txt
        0  2024-08-09 16:50   cuml/experimental/fil/detail/
    63086  2024-08-09 16:50   cuml/experimental/fil/fil.pyx
     1342  2024-08-09 16:50   cuml/experimental/fil/postprocessing.pxd
      651  2024-08-09 16:50   cuml/experimental/fil/__init__.py
     1136  2024-08-09 16:50   cuml/experimental/fil/CMakeLists.txt
  3186201  2024-08-09 16:50   cuml/experimental/fil/fil.cpython-311-x86_64-linux-gnu.so
     1063  2024-08-09 16:50   cuml/experimental/fil/infer_kind.pxd
      862  2024-08-09 16:50   cuml/experimental/fil/tree_layout.pxd
     5534  2024-08-09 16:50   cuml/experimental/fil/README.md
        0  2024-08-09 16:50   cuml/experimental/fil/detail/raft_proto/
      592  2024-08-09 16:50   cuml/experimental/fil/detail/__init__.py
      592  2024-08-09 16:50   cuml/experimental/fil/detail/raft_proto/__init__.py
     1748  2024-08-09 16:50   cuml/experimental/fil/detail/raft_proto/optional.pxd
      811  2024-08-09 16:50   cuml/experimental/fil/detail/raft_proto/device_type.pxd
     1239  2024-08-09 16:50   cuml/experimental/fil/detail/raft_proto/handle.pxd
      741  2024-08-09 16:50   cuml/experimental/fil/detail/raft_proto/cuda_stream.pxd
        0  2024-08-09 16:50   cuml/prims/stats/
        0  2024-08-09 16:50   cuml/prims/label/
      592  2024-08-09 16:50   cuml/prims/__init__.py
     1790  2024-08-09 16:50   cuml/prims/array.py
      637  2024-08-09 16:50   cuml/prims/stats/__init__.py
    10803  2024-08-09 16:50   cuml/prims/stats/covariance.py
      782  2024-08-09 16:50   cuml/prims/label/__init__.py
     6552  2024-08-09 16:50   cuml/prims/label/classlabels.py
      981  2024-08-09 16:50   cuml/naive_bayes/__init__.py
    69104  2024-08-09 16:50   cuml/naive_bayes/naive_bayes.py
    10106  2024-08-09 16:50   cuml/thirdparty_adapters/sparsefuncs_fast.py
      731  2024-08-09 16:50   cuml/thirdparty_adapters/__init__.py
    15108  2024-08-09 16:50   cuml/thirdparty_adapters/adapters.py
      869  2024-08-09 16:50   cuml/multiclass/__init__.py
    12675  2024-08-09 16:50   cuml/multiclass/multiclass.py
      688  2024-08-09 16:50   cuml/solvers/__init__.py
    20472  2024-08-09 16:50   cuml/solvers/sgd.pyx
    13797  2024-08-09 16:50   cuml/solvers/cd.pyx
   593761  2024-08-09 16:50   cuml/solvers/cd.cpython-311-x86_64-linux-gnu.so
   540353  2024-08-09 16:50   cuml/solvers/cd_mg.cpython-311-x86_64-linux-gnu.so
    35518  2024-08-09 16:50   cuml/solvers/qn.pyx
     1047  2024-08-09 16:50   cuml/solvers/CMakeLists.txt
     4033  2024-08-09 16:50   cuml/solvers/cd_mg.pyx
   618441  2024-08-09 16:50   cuml/solvers/sgd.cpython-311-x86_64-linux-gnu.so
   770329  2024-08-09 16:50   cuml/solvers/qn.cpython-311-x86_64-linux-gnu.so
      861  2024-08-09 16:50   cuml/compose/__init__.py
        0  2024-08-09 16:50   cuml/testing/dask/
        0  2024-08-09 16:50   cuml/testing/plugins/
    10547  2024-08-09 16:50   cuml/testing/test_preproc_utils.py
        0  2024-08-09 16:50   cuml/testing/__init__.py
    19940  2024-08-09 16:50   cuml/testing/strategies.py
    27258  2024-08-09 16:50   cuml/testing/utils.py
      597  2024-08-09 16:50   cuml/testing/dask/__init__.py
      893  2024-08-09 16:50   cuml/testing/dask/utils.py
     4802  2024-08-09 16:50   cuml/testing/plugins/quick_run_plugin.py
      597  2024-08-09 16:50   cuml/testing/plugins/__init__.py
     1681  2024-08-09 16:50   cuml/internals/device_type.py
    13539  2024-08-09 16:50   cuml/internals/memory_utils.py
     2801  2024-08-09 16:50   cuml/internals/internals.pyx
     3262  2024-08-09 16:50   cuml/internals/base_return_types.py
     5737  2024-08-09 16:50   cuml/internals/base_helpers.py
    89457  2024-08-09 16:50   cuml/internals/internals.cpython-311-x86_64-linux-gnu.so
    10726  2024-08-09 16:50   cuml/internals/mixins.py
     1449  2024-08-09 16:50   cuml/internals/__init__.py
     2127  2024-08-09 16:50   cuml/internals/callbacks_implems.h
    16307  2024-08-09 16:50   cuml/internals/safe_imports.py
     1122  2024-08-09 16:50   cuml/internals/device_support.pyx
    28134  2024-08-09 16:50   cuml/internals/base.pyx
     4820  2024-08-09 16:50   cuml/internals/global_settings.py
     9768  2024-08-09 16:50   cuml/internals/logger.pyx
    45363  2024-08-09 16:50   cuml/internals/array.py
    18370  2024-08-09 16:50   cuml/internals/input_utils.py
   258193  2024-08-09 16:50   cuml/internals/base.cpython-311-x86_64-linux-gnu.so
    33057  2024-08-09 16:50   cuml/internals/device_support.cpython-311-x86_64-linux-gnu.so
     1349  2024-08-09 16:50   cuml/internals/available_devices.py
    16055  2024-08-09 16:50   cuml/internals/api_context_managers.py
     1162  2024-08-09 16:50   cuml/internals/CMakeLists.txt
    13766  2024-08-09 16:50   cuml/internals/api_decorators.py
     4244  2024-08-09 16:50   cuml/internals/import_utils.py
      806  2024-08-09 16:50   cuml/internals/output_type.py
     9613  2024-08-09 16:50   cuml/internals/array_sparse.py
     2499  2024-08-09 16:50   cuml/internals/mem_type.py
      632  2024-08-09 16:50   cuml/internals/constants.py
     1606  2024-08-09 16:50   cuml/internals/type_utils.py
   131393  2024-08-09 16:50   cuml/internals/logger.cpython-311-x86_64-linux-gnu.so
      793  2024-08-09 16:50   cuml/datasets/__init__.py
   480689  2024-08-09 16:50   cuml/datasets/arima.cpython-311-x86_64-linux-gnu.so
   492969  2024-08-09 16:50   cuml/datasets/regression.cpython-311-x86_64-linux-gnu.so
     8595  2024-08-09 16:50   cuml/datasets/blobs.py
     8361  2024-08-09 16:50   cuml/datasets/regression.pyx
     1081  2024-08-09 16:50   cuml/datasets/CMakeLists.txt
     4947  2024-08-09 16:50   cuml/datasets/arima.pyx
    15464  2024-08-09 16:50   cuml/datasets/classification.py
     1250  2024-08-09 16:50   cuml/datasets/utils.py
    10720  2024-08-09 16:50   cuml/neighbors/kneighbors_classifier.pyx
   557033  2024-08-09 16:50   cuml/neighbors/kneighbors_regressor_mg.cpython-311-x86_64-linux-gnu.so
     3711  2024-08-09 16:50   cuml/neighbors/ann.pyx
     9074  2024-08-09 16:50   cuml/neighbors/kneighbors_regressor.pyx
    14086  2024-08-09 16:50   cuml/neighbors/kernel_density.py
    10781  2024-08-09 16:50   cuml/neighbors/nearest_neighbors_mg.pyx
     2430  2024-08-09 16:50   cuml/neighbors/__init__.py
     1536  2024-08-09 16:50   cuml/neighbors/ann.pxd
   610257  2024-08-09 16:50   cuml/neighbors/kneighbors_classifier.cpython-311-x86_64-linux-gnu.so
   585577  2024-08-09 16:50   cuml/neighbors/kneighbors_regressor.cpython-311-x86_64-linux-gnu.so
   536865  2024-08-09 16:50   cuml/neighbors/ann.cpython-311-x86_64-linux-gnu.so
  1513777  2024-08-09 16:50   cuml/neighbors/nearest_neighbors.cpython-311-x86_64-linux-gnu.so
    43269  2024-08-09 16:50   cuml/neighbors/nearest_neighbors.pyx
     5611  2024-08-09 16:50   cuml/neighbors/kneighbors_regressor_mg.pyx
    11810  2024-08-09 16:50   cuml/neighbors/kneighbors_classifier_mg.pyx
     1589  2024-08-09 16:50   cuml/neighbors/CMakeLists.txt
   610681  2024-08-09 16:50   cuml/neighbors/nearest_neighbors_mg.cpython-311-x86_64-linux-gnu.so
   618945  2024-08-09 16:50   cuml/neighbors/kneighbors_classifier_mg.cpython-311-x86_64-linux-gnu.so
        0  2024-08-09 16:50   cuml/benchmark/automated/
    10475  2024-08-09 16:50   cuml/benchmark/ci_benchmark.py
    13977  2024-08-09 16:50   cuml/benchmark/runners.py
      592  2024-08-09 16:50   cuml/benchmark/__init__.py
    18007  2024-08-09 16:50   cuml/benchmark/datagen.py
    27508  2024-08-09 16:50   cuml/benchmark/algorithms.py
     8303  2024-08-09 16:50   cuml/benchmark/nvtx_benchmark.py
    13505  2024-08-09 16:50   cuml/benchmark/bench_helper_funcs.py
     9386  2024-08-09 16:50   cuml/benchmark/run_benchmarks.py
        0  2024-08-09 16:50   cuml/benchmark/automated/dask/
        0  2024-08-09 16:50   cuml/benchmark/automated/utils/
      782  2024-08-09 16:50   cuml/benchmark/automated/pytest.ini
     2832  2024-08-09 16:50   cuml/benchmark/automated/bench_dimensionality_reduction.py
     1607  2024-08-09 16:50   cuml/benchmark/automated/bench_preprocessing.py
        0  2024-08-09 16:50   cuml/benchmark/automated/__init__.py
     2592  2024-08-09 16:50   cuml/benchmark/automated/bench_regression.py
     2036  2024-08-09 16:50   cuml/benchmark/automated/bench_random_forest.py
     2022  2024-08-09 16:50   cuml/benchmark/automated/bench_classification.py
        0  2024-08-09 16:50   cuml/benchmark/automated/dask/__init__.py
     2156  2024-08-09 16:50   cuml/benchmark/automated/dask/bench_mnmg_regression.py
     1871  2024-08-09 16:50   cuml/benchmark/automated/dask/conftest.py
     3224  2024-08-09 16:50   cuml/benchmark/automated/dask/bench_mnmg_dimensionality_reduction.py
     1372  2024-08-09 16:50   cuml/benchmark/automated/dask/bench_mnmg_classification.py
     3517  2024-08-09 16:50   cuml/benchmark/automated/utils/auto_nvtx_bench.py
        0  2024-08-09 16:50   cuml/benchmark/automated/utils/__init__.py
    11806  2024-08-09 16:50   cuml/benchmark/automated/utils/utils.py
        0  2024-08-09 16:50   cuml/metrics/cluster/
     3960  2024-08-09 16:50   cuml/metrics/kl_divergence.pyx
     4954  2024-08-09 16:50   cuml/metrics/hinge_loss.pyx
     2611  2024-08-09 16:50   cuml/metrics/accuracy.pyx
     2792  2024-08-09 16:50   cuml/metrics/__init__.py
     4975  2024-08-09 16:50   cuml/metrics/confusion_matrix.py
    10509  2024-08-09 16:50   cuml/metrics/pairwise_kernels.py
     3896  2024-08-09 16:50   cuml/metrics/_classification.py
   468449  2024-08-09 16:50   cuml/metrics/accuracy.cpython-311-x86_64-linux-gnu.so
   112593  2024-08-09 16:50   cuml/metrics/hinge_loss.cpython-311-x86_64-linux-gnu.so
   534041  2024-08-09 16:50   cuml/metrics/regression.cpython-311-x86_64-linux-gnu.so
   476737  2024-08-09 16:50   cuml/metrics/kl_divergence.cpython-311-x86_64-linux-gnu.so
   636465  2024-08-09 16:50   cuml/metrics/pairwise_distances.cpython-311-x86_64-linux-gnu.so
     2105  2024-08-09 16:50   cuml/metrics/distance_type.pxd
     5072  2024-08-09 16:50   cuml/metrics/trustworthiness.pyx
    12043  2024-08-09 16:50   cuml/metrics/regression.pyx
     1422  2024-08-09 16:50   cuml/metrics/CMakeLists.txt
   484977  2024-08-09 16:50   cuml/metrics/trustworthiness.cpython-311-x86_64-linux-gnu.so
    24325  2024-08-09 16:50   cuml/metrics/pairwise_distances.pyx
     1026  2024-08-09 16:50   cuml/metrics/regression.pxd
      905  2024-08-09 16:50   cuml/metrics/utils.py
     8242  2024-08-09 16:50   cuml/metrics/_ranking.py
     3887  2024-08-09 16:50   cuml/metrics/cluster/homogeneity_score.pyx
     3885  2024-08-09 16:50   cuml/metrics/cluster/completeness_score.pyx
     9781  2024-08-09 16:50   cuml/metrics/cluster/silhouette_score.pyx
     1348  2024-08-09 16:50   cuml/metrics/cluster/__init__.py
   480753  2024-08-09 16:50   cuml/metrics/cluster/entropy.cpython-311-x86_64-linux-gnu.so
     3601  2024-08-09 16:50   cuml/metrics/cluster/entropy.pyx
   468489  2024-08-09 16:50   cuml/metrics/cluster/v_measure.cpython-311-x86_64-linux-gnu.so
     3528  2024-08-09 16:50   cuml/metrics/cluster/mutual_info_score.pyx
   464105  2024-08-09 16:50   cuml/metrics/cluster/adjusted_rand_index.cpython-311-x86_64-linux-gnu.so
     1937  2024-08-09 16:50   cuml/metrics/cluster/utils.pyx
     2638  2024-08-09 16:50   cuml/metrics/cluster/adjusted_rand_index.pyx
   468489  2024-08-09 16:50   cuml/metrics/cluster/completeness_score.cpython-311-x86_64-linux-gnu.so
     4182  2024-08-09 16:50   cuml/metrics/cluster/v_measure.pyx
     1577  2024-08-09 16:50   cuml/metrics/cluster/CMakeLists.txt
   464385  2024-08-09 16:50   cuml/metrics/cluster/mutual_info_score.cpython-311-x86_64-linux-gnu.so
   509633  2024-08-09 16:50   cuml/metrics/cluster/silhouette_score.cpython-311-x86_64-linux-gnu.so
   468481  2024-08-09 16:50   cuml/metrics/cluster/homogeneity_score.cpython-311-x86_64-linux-gnu.so
    66865  2024-08-09 16:50   cuml/metrics/cluster/utils.cpython-311-x86_64-linux-gnu.so
   468281  2024-08-09 16:50   cuml/tsa/stationarity.cpython-311-x86_64-linux-gnu.so
      677  2024-08-09 16:50   cuml/tsa/__init__.py
    23932  2024-08-09 16:50   cuml/tsa/holtwinters.pyx
      944  2024-08-09 16:50   cuml/tsa/arima.pxd
     4056  2024-08-09 16:50   cuml/tsa/stationarity.pyx
    87929  2024-08-09 16:50   cuml/tsa/seasonality.cpython-311-x86_64-linux-gnu.so
     3371  2024-08-09 16:50   cuml/tsa/seasonality.pyx
   792393  2024-08-09 16:50   cuml/tsa/arima.cpython-311-x86_64-linux-gnu.so
   805185  2024-08-09 16:50   cuml/tsa/auto_arima.cpython-311-x86_64-linux-gnu.so
     1293  2024-08-09 16:50   cuml/tsa/CMakeLists.txt
    50162  2024-08-09 16:50   cuml/tsa/arima.pyx
     7502  2024-08-09 16:50   cuml/tsa/batched_lbfgs.py
   599561  2024-08-09 16:50   cuml/tsa/holtwinters.cpython-311-x86_64-linux-gnu.so
    37075  2024-08-09 16:50   cuml/tsa/auto_arima.pyx
     1316  2024-08-09 16:50   cuml/feature_extraction/text.py
      638  2024-08-09 16:50   cuml/feature_extraction/__init__.py
    11178  2024-08-09 16:50   cuml/feature_extraction/_tfidf.py
    10985  2024-08-09 16:50   cuml/feature_extraction/_tfidf_vectorizer.py
    34820  2024-08-09 16:50   cuml/feature_extraction/_vectorizers.py
     3859  2024-08-09 16:50   cuml/feature_extraction/_stop_words.py
        0  2024-08-09 16:50   cuml/_thirdparty/sklearn/
       68  2024-08-09 16:50   cuml/_thirdparty/__init__.py
        0  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/
        0  2024-08-09 16:50   cuml/_thirdparty/sklearn/utils/
        0  2024-08-09 16:50   cuml/_thirdparty/sklearn/__init__.py
     1338  2024-08-09 16:50   cuml/_thirdparty/sklearn/README.md
   114798  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/_data.py
     1788  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/__init__.py
    28615  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/_imputation.py
     5669  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/_function_transformer.py
    45342  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/_column_transformer.py
    14505  2024-08-09 16:50   cuml/_thirdparty/sklearn/preprocessing/_discretization.py
     7828  2024-08-09 16:50   cuml/_thirdparty/sklearn/utils/sparsefuncs.py
    10186  2024-08-09 16:50   cuml/_thirdparty/sklearn/utils/validation.py
      197  2024-08-09 16:50   cuml/_thirdparty/sklearn/utils/__init__.py
     8497  2024-08-09 16:50   cuml/_thirdparty/sklearn/utils/skl_dependencies.py
     5669  2024-08-09 16:50   cuml/_thirdparty/sklearn/utils/extmath.py
        0  2024-08-09 16:50   cuml_cu12-24.10.0a34.dist-info/licenses/
     5600  2024-08-09 16:50   cuml_cu12-24.10.0a34.dist-info/METADATA
      118  2024-08-09 16:50   cuml_cu12-24.10.0a34.dist-info/WHEEL
    41721  2024-08-09 16:50   cuml_cu12-24.10.0a34.dist-info/RECORD
    11351  2024-08-09 16:50   cuml_cu12-24.10.0a34.dist-info/licenses/LICENSE
   253289  2024-08-09 16:50   cuml_cu12.libs/libgomp-24e2ab19.so.1.0.0
---------                     -------
1986333642                     509 files

New

Build Time: 6:53
Wheel Size: 494MB
Contents:

Archive:  cuml_cu12-24.10.0a45-cp311-cp311-manylinux_2_28_x86_64.whl
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2024-08-15 16:24   cuml/
        0  2024-08-15 16:24   cuml_cu12-24.10.0a45.dist-info/
        0  2024-08-15 16:24   cuml_cu12.libs/
        0  2024-08-15 16:24   cuml/pipeline/
        0  2024-08-15 16:24   cuml/svm/
        0  2024-08-15 16:24   cuml/ensemble/
        0  2024-08-15 16:24   cuml/cluster/
        0  2024-08-15 16:24   cuml/comm/
        0  2024-08-15 16:24   cuml/common/
        0  2024-08-15 16:24   cuml/model_selection/
        0  2024-08-15 16:24   cuml/manifold/
        0  2024-08-15 16:24   cuml/decomposition/
        0  2024-08-15 16:24   cuml/random_projection/
        0  2024-08-15 16:24   cuml/explainer/
        0  2024-08-15 16:24   cuml/dask/
        0  2024-08-15 16:24   cuml/preprocessing/
        0  2024-08-15 16:24   cuml/kernel_ridge/
        0  2024-08-15 16:24   cuml/linear_model/
        0  2024-08-15 16:24   cuml/fil/
        0  2024-08-15 16:24   cuml/experimental/
        0  2024-08-15 16:24   cuml/prims/
        0  2024-08-15 16:24   cuml/naive_bayes/
        0  2024-08-15 16:24   cuml/thirdparty_adapters/
        0  2024-08-15 16:24   cuml/multiclass/
        0  2024-08-15 16:24   cuml/solvers/
        0  2024-08-15 16:24   cuml/compose/
        0  2024-08-15 16:24   cuml/testing/
        0  2024-08-15 16:24   cuml/internals/
        0  2024-08-15 16:24   cuml/datasets/
        0  2024-08-15 16:24   cuml/neighbors/
        0  2024-08-15 16:24   cuml/benchmark/
        0  2024-08-15 16:24   cuml/metrics/
        0  2024-08-15 16:24   cuml/tsa/
        0  2024-08-15 16:24   cuml/feature_extraction/
        0  2024-08-15 16:24   cuml/_thirdparty/
      928  2024-08-15 16:24   cuml/_version.py
     5544  2024-08-15 16:24   cuml/__init__.py
       41  2024-08-15 16:24   cuml/GIT_COMMIT
       11  2024-08-15 16:24   cuml/VERSION
739958609  2024-08-15 16:24   cuml/libcuml++.so
     1350  2024-08-15 16:24   cuml/pipeline/__init__.py
   624489  2024-08-15 16:24   cuml/svm/svm_base.cpython-311-x86_64-linux-gnu.so
    28743  2024-08-15 16:24   cuml/svm/svc.pyx
      739  2024-08-15 16:24   cuml/svm/__init__.py
    26932  2024-08-15 16:24   cuml/svm/svm_base.pyx
    25632  2024-08-15 16:24   cuml/svm/linear.pyx
     7311  2024-08-15 16:24   cuml/svm/linear_svr.py
   705713  2024-08-15 16:24   cuml/svm/svc.cpython-311-x86_64-linux-gnu.so
   534777  2024-08-15 16:24   cuml/svm/svr.cpython-311-x86_64-linux-gnu.so
     1212  2024-08-15 16:24   cuml/svm/CMakeLists.txt
     9040  2024-08-15 16:24   cuml/svm/linear_svc.py
  1464225  2024-08-15 16:24   cuml/svm/linear.cpython-311-x86_64-linux-gnu.so
    13640  2024-08-15 16:24   cuml/svm/svr.pyx
      849  2024-08-15 16:24   cuml/ensemble/__init__.py
   668433  2024-08-15 16:24   cuml/ensemble/randomforestregressor.cpython-311-x86_64-linux-gnu.so
     3419  2024-08-15 16:24   cuml/ensemble/randomforest_shared.pxd
   760761  2024-08-15 16:24   cuml/ensemble/randomforest_shared.cpython-311-x86_64-linux-gnu.so
    30073  2024-08-15 16:24   cuml/ensemble/randomforestregressor.pyx
    20736  2024-08-15 16:24   cuml/ensemble/randomforest_common.pyx
    33934  2024-08-15 16:24   cuml/ensemble/randomforestclassifier.pyx
   651105  2024-08-15 16:24   cuml/ensemble/randomforest_common.cpython-311-x86_64-linux-gnu.so
     1475  2024-08-15 16:24   cuml/ensemble/CMakeLists.txt
   684721  2024-08-15 16:24   cuml/ensemble/randomforestclassifier.cpython-311-x86_64-linux-gnu.so
     4336  2024-08-15 16:24   cuml/ensemble/randomforest_shared.pyx
        0  2024-08-15 16:24   cuml/cluster/cpp/
        0  2024-08-15 16:24   cuml/cluster/hdbscan/
    10810  2024-08-15 16:24   cuml/cluster/agglomerative.pyx
     1062  2024-08-15 16:24   cuml/cluster/__init__.py
   565537  2024-08-15 16:24   cuml/cluster/kmeans_mg.cpython-311-x86_64-linux-gnu.so
     1226  2024-08-15 16:24   cuml/cluster/kmeans_utils.pxd
   577673  2024-08-15 16:24   cuml/cluster/agglomerative.cpython-311-x86_64-linux-gnu.so
     8170  2024-08-15 16:24   cuml/cluster/kmeans_mg.pyx
     1973  2024-08-15 16:24   cuml/cluster/dbscan_mg.pyx
    68609  2024-08-15 16:24   cuml/cluster/dbscan_mg.cpython-311-x86_64-linux-gnu.so
     1283  2024-08-15 16:24   cuml/cluster/CMakeLists.txt
   614769  2024-08-15 16:24   cuml/cluster/dbscan.cpython-311-x86_64-linux-gnu.so
    27544  2024-08-15 16:24   cuml/cluster/kmeans.pyx
   668313  2024-08-15 16:24   cuml/cluster/kmeans.cpython-311-x86_64-linux-gnu.so
    19863  2024-08-15 16:24   cuml/cluster/dbscan.pyx
     6231  2024-08-15 16:24   cuml/cluster/cpp/kmeans.pxd
        0  2024-08-15 16:24   cuml/cluster/cpp/__init__.py
        0  2024-08-15 16:24   cuml/cluster/cpp/__init__.pxd
  1299961  2024-08-15 16:24   cuml/cluster/hdbscan/prediction.cpython-311-x86_64-linux-gnu.so
      908  2024-08-15 16:24   cuml/cluster/hdbscan/__init__.py
    19031  2024-08-15 16:24   cuml/cluster/hdbscan/prediction.pyx
  1649121  2024-08-15 16:24   cuml/cluster/hdbscan/hdbscan.cpython-311-x86_64-linux-gnu.so
    47011  2024-08-15 16:24   cuml/cluster/hdbscan/hdbscan.pyx
     1112  2024-08-15 16:24   cuml/cluster/hdbscan/CMakeLists.txt
        0  2024-08-15 16:24   cuml/comm/__init__.py
     2556  2024-08-15 16:24   cuml/comm/serialize.py
      877  2024-08-15 16:24   cuml/common/pointer_utils.pyx
     9538  2024-08-15 16:24   cuml/common/sparsefuncs.py
     7186  2024-08-15 16:24   cuml/common/opg_data_utils_mg.pyx
      705  2024-08-15 16:24   cuml/common/handle.pyx
     2416  2024-08-15 16:24   cuml/common/__init__.py
     1891  2024-08-15 16:24   cuml/common/opg_data_utils_mg.pxd
    31049  2024-08-15 16:24   cuml/common/handle.cpython-311-x86_64-linux-gnu.so
     4988  2024-08-15 16:24   cuml/common/array_descriptor.py
     2582  2024-08-15 16:24   cuml/common/cuda.pyx
    16808  2024-08-15 16:24   cuml/common/doc_utils.py
      950  2024-08-15 16:24   cuml/common/rng_state.pxd
      850  2024-08-15 16:24   cuml/common/exceptions.py
   791609  2024-08-15 16:24   cuml/common/cuda.cpython-311-x86_64-linux-gnu.so
     3668  2024-08-15 16:24   cuml/common/kernel_utils.py
     1182  2024-08-15 16:24   cuml/common/sparse_utils.py
     1046  2024-08-15 16:24   cuml/common/timing_utils.py
     1437  2024-08-15 16:24   cuml/common/CMakeLists.txt
   135417  2024-08-15 16:24   cuml/common/opg_data_utils_mg.cpython-311-x86_64-linux-gnu.so
   771065  2024-08-15 16:24   cuml/common/pointer_utils.cpython-311-x86_64-linux-gnu.so
     1244  2024-08-15 16:24   cuml/common/device_selection.py
     1523  2024-08-15 16:24   cuml/common/numba_utils.py
     1136  2024-08-15 16:24   cuml/common/cuda.pxd
     1316  2024-08-15 16:24   cuml/model_selection/__init__.py
    17921  2024-08-15 16:24   cuml/model_selection/_split.py
   675569  2024-08-15 16:24   cuml/manifold/umap.cpython-311-x86_64-linux-gnu.so
  1303081  2024-08-15 16:24   cuml/manifold/umap_utils.cpython-311-x86_64-linux-gnu.so
     3253  2024-08-15 16:24   cuml/manifold/umap_utils.pxd
  1265401  2024-08-15 16:24   cuml/manifold/simpl_set.cpython-311-x86_64-linux-gnu.so
      758  2024-08-15 16:24   cuml/manifold/__init__.py
   595457  2024-08-15 16:24   cuml/manifold/t_sne.cpython-311-x86_64-linux-gnu.so
    39607  2024-08-15 16:24   cuml/manifold/umap.pyx
     6636  2024-08-15 16:24   cuml/manifold/umap_utils.pyx
    29104  2024-08-15 16:24   cuml/manifold/t_sne.pyx
     1187  2024-08-15 16:24   cuml/manifold/CMakeLists.txt
    15542  2024-08-15 16:24   cuml/manifold/simpl_set.pyx
   544817  2024-08-15 16:24   cuml/decomposition/tsvd_mg.cpython-311-x86_64-linux-gnu.so
    25111  2024-08-15 16:24   cuml/decomposition/incremental_pca.py
   725137  2024-08-15 16:24   cuml/decomposition/pca.cpython-311-x86_64-linux-gnu.so
    30662  2024-08-15 16:24   cuml/decomposition/pca.pyx
     4930  2024-08-15 16:24   cuml/decomposition/tsvd_mg.pyx
      743  2024-08-15 16:24   cuml/decomposition/__init__.py
   618937  2024-08-15 16:24   cuml/decomposition/tsvd.cpython-311-x86_64-linux-gnu.so
     4871  2024-08-15 16:24   cuml/decomposition/pca_mg.pyx
     4409  2024-08-15 16:24   cuml/decomposition/base_mg.pyx
   553097  2024-08-15 16:24   cuml/decomposition/pca_mg.cpython-311-x86_64-linux-gnu.so
     1192  2024-08-15 16:24   cuml/decomposition/CMakeLists.txt
     1118  2024-08-15 16:24   cuml/decomposition/utils_mg.pxd
    20691  2024-08-15 16:24   cuml/decomposition/tsvd.pyx
     1271  2024-08-15 16:24   cuml/decomposition/utils.pxd
   109913  2024-08-15 16:24   cuml/decomposition/base_mg.cpython-311-x86_64-linux-gnu.so
  1294961  2024-08-15 16:24   cuml/random_projection/random_projection.cpython-311-x86_64-linux-gnu.so
      844  2024-08-15 16:24   cuml/random_projection/__init__.py
    21800  2024-08-15 16:24   cuml/random_projection/random_projection.pyx
     1022  2024-08-15 16:24   cuml/random_projection/CMakeLists.txt
   235529  2024-08-15 16:24   cuml/explainer/tree_shap.cpython-311-x86_64-linux-gnu.so
    16546  2024-08-15 16:24   cuml/explainer/tree_shap.pyx
     5187  2024-08-15 16:24   cuml/explainer/common.py
      821  2024-08-15 16:24   cuml/explainer/__init__.py
    15782  2024-08-15 16:24   cuml/explainer/base.pyx
   752809  2024-08-15 16:24   cuml/explainer/kernel_shap.cpython-311-x86_64-linux-gnu.so
   602089  2024-08-15 16:24   cuml/explainer/permutation_shap.cpython-311-x86_64-linux-gnu.so
     4018  2024-08-15 16:24   cuml/explainer/sampling.py
   622441  2024-08-15 16:24   cuml/explainer/base.cpython-311-x86_64-linux-gnu.so
    25400  2024-08-15 16:24   cuml/explainer/kernel_shap.pyx
    14628  2024-08-15 16:24   cuml/explainer/permutation_shap.pyx
     1365  2024-08-15 16:24   cuml/explainer/CMakeLists.txt
        0  2024-08-15 16:24   cuml/dask/ensemble/
        0  2024-08-15 16:24   cuml/dask/cluster/
        0  2024-08-15 16:24   cuml/dask/common/
        0  2024-08-15 16:24   cuml/dask/manifold/
        0  2024-08-15 16:24   cuml/dask/decomposition/
        0  2024-08-15 16:24   cuml/dask/preprocessing/
        0  2024-08-15 16:24   cuml/dask/linear_model/
        0  2024-08-15 16:24   cuml/dask/naive_bayes/
        0  2024-08-15 16:24   cuml/dask/solvers/
        0  2024-08-15 16:24   cuml/dask/extended/
        0  2024-08-15 16:24   cuml/dask/datasets/
        0  2024-08-15 16:24   cuml/dask/neighbors/
        0  2024-08-15 16:24   cuml/dask/metrics/
        0  2024-08-15 16:24   cuml/dask/feature_extraction/
     1383  2024-08-15 16:24   cuml/dask/__init__.py
    23235  2024-08-15 16:24   cuml/dask/ensemble/randomforestclassifier.py
      959  2024-08-15 16:24   cuml/dask/ensemble/__init__.py
    18181  2024-08-15 16:24   cuml/dask/ensemble/randomforestregressor.py
    14442  2024-08-15 16:24   cuml/dask/ensemble/base.py
      686  2024-08-15 16:24   cuml/dask/cluster/__init__.py
     6410  2024-08-15 16:24   cuml/dask/cluster/dbscan.py
    10539  2024-08-15 16:24   cuml/dask/cluster/kmeans.py
     1184  2024-08-15 16:24   cuml/dask/common/__init__.py
     5605  2024-08-15 16:24   cuml/dask/common/part_utils.py
     8786  2024-08-15 16:24   cuml/dask/common/input_utils.py
     2453  2024-08-15 16:24   cuml/dask/common/dask_df_utils.py
     6387  2024-08-15 16:24   cuml/dask/common/dask_arr_utils.py
     3768  2024-08-15 16:24   cuml/dask/common/func.py
     8193  2024-08-15 16:24   cuml/dask/common/utils.py
    16661  2024-08-15 16:24   cuml/dask/common/base.py
      850  2024-08-15 16:24   cuml/dask/manifold/__init__.py
     4687  2024-08-15 16:24   cuml/dask/manifold/umap.py
     6050  2024-08-15 16:24   cuml/dask/decomposition/tsvd.py
     7868  2024-08-15 16:24   cuml/dask/decomposition/pca.py
      729  2024-08-15 16:24   cuml/dask/decomposition/__init__.py
     4263  2024-08-15 16:24   cuml/dask/decomposition/base.py
      890  2024-08-15 16:24   cuml/dask/preprocessing/__init__.py
     7067  2024-08-15 16:24   cuml/dask/preprocessing/label.py
     7741  2024-08-15 16:24   cuml/dask/preprocessing/LabelEncoder.py
    10141  2024-08-15 16:24   cuml/dask/preprocessing/encoders.py
     1100  2024-08-15 16:24   cuml/dask/linear_model/__init__.py
     8113  2024-08-15 16:24   cuml/dask/linear_model/logistic_regression.py
     5440  2024-08-15 16:24   cuml/dask/linear_model/elastic_net.py
     4432  2024-08-15 16:24   cuml/dask/linear_model/linear_regression.py
     4741  2024-08-15 16:24   cuml/dask/linear_model/ridge.py
     4314  2024-08-15 16:24   cuml/dask/linear_model/lasso.py
      687  2024-08-15 16:24   cuml/dask/naive_bayes/__init__.py
     7890  2024-08-15 16:24   cuml/dask/naive_bayes/naive_bayes.py
     2712  2024-08-15 16:24   cuml/dask/solvers/cd.py
      830  2024-08-15 16:24   cuml/dask/solvers/__init__.py
        0  2024-08-15 16:24   cuml/dask/extended/linear_model/
        0  2024-08-15 16:24   cuml/dask/extended/__init__.py
      893  2024-08-15 16:24   cuml/dask/extended/linear_model/__init__.py
     6964  2024-08-15 16:24   cuml/dask/extended/linear_model/logistic_regression.py
      853  2024-08-15 16:24   cuml/dask/datasets/__init__.py
    18074  2024-08-15 16:24   cuml/dask/datasets/regression.py
     6560  2024-08-15 16:24   cuml/dask/datasets/blobs.py
    11221  2024-08-15 16:24   cuml/dask/datasets/classification.py
     1554  2024-08-15 16:24   cuml/dask/datasets/utils.py
    11092  2024-08-15 16:24   cuml/dask/neighbors/nearest_neighbors.py
     1009  2024-08-15 16:24   cuml/dask/neighbors/__init__.py
    15584  2024-08-15 16:24   cuml/dask/neighbors/kneighbors_classifier.py
     9186  2024-08-15 16:24   cuml/dask/neighbors/kneighbors_regressor.py
      852  2024-08-15 16:24   cuml/dask/metrics/__init__.py
     4439  2024-08-15 16:24   cuml/dask/metrics/confusion_matrix.py
      969  2024-08-15 16:24   cuml/dask/metrics/utils.py
        0  2024-08-15 16:24   cuml/dask/feature_extraction/text/
      664  2024-08-15 16:24   cuml/dask/feature_extraction/__init__.py
      720  2024-08-15 16:24   cuml/dask/feature_extraction/text/__init__.py
     6551  2024-08-15 16:24   cuml/dask/feature_extraction/text/tfidf_transformer.py
        0  2024-08-15 16:24   cuml/preprocessing/text/
     1956  2024-08-15 16:24   cuml/preprocessing/onehotencoder_mg.py
     2211  2024-08-15 16:24   cuml/preprocessing/__init__.py
     1766  2024-08-15 16:24   cuml/preprocessing/ordinalencoder_mg.py
     9011  2024-08-15 16:24   cuml/preprocessing/label.py
     8777  2024-08-15 16:24   cuml/preprocessing/LabelEncoder.py
    18598  2024-08-15 16:24   cuml/preprocessing/TargetEncoder.py
    30109  2024-08-15 16:24   cuml/preprocessing/encoders.py
        0  2024-08-15 16:24   cuml/preprocessing/text/stem/
      659  2024-08-15 16:24   cuml/preprocessing/text/__init__.py
        0  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/
      754  2024-08-15 16:24   cuml/preprocessing/text/stem/__init__.py
    30243  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer.py
      592  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/__init__.py
     1794  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/consonant_vowel_utils.py
      735  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/len_flags_utils.py
      946  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/measure_utils.py
     3521  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/suffix_utils.py
     3695  2024-08-15 16:24   cuml/preprocessing/text/stem/porter_stemmer_utils/porter_stemmer_rules.py
      649  2024-08-15 16:24   cuml/kernel_ridge/__init__.py
   158401  2024-08-15 16:24   cuml/kernel_ridge/kernel_ridge.cpython-311-x86_64-linux-gnu.so
    10871  2024-08-15 16:24   cuml/kernel_ridge/kernel_ridge.pyx
      986  2024-08-15 16:24   cuml/kernel_ridge/CMakeLists.txt
   540633  2024-08-15 16:24   cuml/linear_model/ridge_mg.cpython-311-x86_64-linux-gnu.so
   647257  2024-08-15 16:24   cuml/linear_model/linear_regression.cpython-311-x86_64-linux-gnu.so
     9270  2024-08-15 16:24   cuml/linear_model/mbsgd_classifier.pyx
     3900  2024-08-15 16:24   cuml/linear_model/ridge_mg.pyx
     1067  2024-08-15 16:24   cuml/linear_model/__init__.py
    19195  2024-08-15 16:24   cuml/linear_model/linear_regression.pyx
   636049  2024-08-15 16:24   cuml/linear_model/logistic_regression_mg.cpython-311-x86_64-linux-gnu.so
     4834  2024-08-15 16:24   cuml/linear_model/base.pyx
    15166  2024-08-15 16:24   cuml/linear_model/logistic_regression_mg.pyx
    11178  2024-08-15 16:24   cuml/linear_model/elastic_net.pyx
   552841  2024-08-15 16:24   cuml/linear_model/base.cpython-311-x86_64-linux-gnu.so
    14160  2024-08-15 16:24   cuml/linear_model/ridge.pyx
   134609  2024-08-15 16:24   cuml/linear_model/elastic_net.cpython-311-x86_64-linux-gnu.so
     4700  2024-08-15 16:24   cuml/linear_model/base_mg.pyx
   258089  2024-08-15 16:24   cuml/linear_model/logistic_regression.cpython-311-x86_64-linux-gnu.so
     1752  2024-08-15 16:24   cuml/linear_model/CMakeLists.txt
   101465  2024-08-15 16:24   cuml/linear_model/mbsgd_classifier.cpython-311-x86_64-linux-gnu.so
   536505  2024-08-15 16:24   cuml/linear_model/linear_regression_mg.cpython-311-x86_64-linux-gnu.so
     3461  2024-08-15 16:24   cuml/linear_model/linear_regression_mg.pyx
   105617  2024-08-15 16:24   cuml/linear_model/mbsgd_regressor.cpython-311-x86_64-linux-gnu.so
     6570  2024-08-15 16:24   cuml/linear_model/lasso.py
   593905  2024-08-15 16:24   cuml/linear_model/ridge.cpython-311-x86_64-linux-gnu.so
     9238  2024-08-15 16:24   cuml/linear_model/mbsgd_regressor.pyx
   114041  2024-08-15 16:24   cuml/linear_model/base_mg.cpython-311-x86_64-linux-gnu.so
    21096  2024-08-15 16:24   cuml/linear_model/logistic_regression.pyx
    44910  2024-08-15 16:24   cuml/fil/fil.pyx
      659  2024-08-15 16:24   cuml/fil/__init__.py
    52563  2024-08-15 16:24   cuml/fil/fil_performance_nrows.png
     1124  2024-08-15 16:24   cuml/fil/CMakeLists.txt
  2318449  2024-08-15 16:24   cuml/fil/fil.cpython-311-x86_64-linux-gnu.so
     3725  2024-08-15 16:24   cuml/fil/README.md
        0  2024-08-15 16:24   cuml/experimental/hyperparams/
        0  2024-08-15 16:24   cuml/experimental/hyperopt_utils/
        0  2024-08-15 16:24   cuml/experimental/linear_model/
        0  2024-08-15 16:24   cuml/experimental/fil/
       50  2024-08-15 16:24   cuml/experimental/__init__.py
   115362  2024-08-15 16:24   cuml/experimental/hyperparams/HPO_demo.ipynb
      653  2024-08-15 16:24   cuml/experimental/hyperopt_utils/__init__.py
     4193  2024-08-15 16:24   cuml/experimental/hyperopt_utils/plotting_utils.py
    17098  2024-08-15 16:24   cuml/experimental/linear_model/lars.pyx
      646  2024-08-15 16:24   cuml/experimental/linear_model/__init__.py
   591657  2024-08-15 16:24   cuml/experimental/linear_model/lars.cpython-311-x86_64-linux-gnu.so
     1012  2024-08-15 16:24   cuml/experimental/linear_model/CMakeLists.txt
        0  2024-08-15 16:24   cuml/experimental/fil/detail/
    63086  2024-08-15 16:24   cuml/experimental/fil/fil.pyx
     1342  2024-08-15 16:24   cuml/experimental/fil/postprocessing.pxd
      651  2024-08-15 16:24   cuml/experimental/fil/__init__.py
     1136  2024-08-15 16:24   cuml/experimental/fil/CMakeLists.txt
  3186201  2024-08-15 16:24   cuml/experimental/fil/fil.cpython-311-x86_64-linux-gnu.so
     1063  2024-08-15 16:24   cuml/experimental/fil/infer_kind.pxd
      862  2024-08-15 16:24   cuml/experimental/fil/tree_layout.pxd
     5534  2024-08-15 16:24   cuml/experimental/fil/README.md
        0  2024-08-15 16:24   cuml/experimental/fil/detail/raft_proto/
      592  2024-08-15 16:24   cuml/experimental/fil/detail/__init__.py
      592  2024-08-15 16:24   cuml/experimental/fil/detail/raft_proto/__init__.py
     1748  2024-08-15 16:24   cuml/experimental/fil/detail/raft_proto/optional.pxd
      811  2024-08-15 16:24   cuml/experimental/fil/detail/raft_proto/device_type.pxd
     1239  2024-08-15 16:24   cuml/experimental/fil/detail/raft_proto/handle.pxd
      741  2024-08-15 16:24   cuml/experimental/fil/detail/raft_proto/cuda_stream.pxd
        0  2024-08-15 16:24   cuml/prims/stats/
        0  2024-08-15 16:24   cuml/prims/label/
      592  2024-08-15 16:24   cuml/prims/__init__.py
     1790  2024-08-15 16:24   cuml/prims/array.py
      637  2024-08-15 16:24   cuml/prims/stats/__init__.py
    10803  2024-08-15 16:24   cuml/prims/stats/covariance.py
      782  2024-08-15 16:24   cuml/prims/label/__init__.py
     6552  2024-08-15 16:24   cuml/prims/label/classlabels.py
      981  2024-08-15 16:24   cuml/naive_bayes/__init__.py
    69104  2024-08-15 16:24   cuml/naive_bayes/naive_bayes.py
    10106  2024-08-15 16:24   cuml/thirdparty_adapters/sparsefuncs_fast.py
      731  2024-08-15 16:24   cuml/thirdparty_adapters/__init__.py
    15108  2024-08-15 16:24   cuml/thirdparty_adapters/adapters.py
      869  2024-08-15 16:24   cuml/multiclass/__init__.py
    12675  2024-08-15 16:24   cuml/multiclass/multiclass.py
      688  2024-08-15 16:24   cuml/solvers/__init__.py
    20472  2024-08-15 16:24   cuml/solvers/sgd.pyx
    13797  2024-08-15 16:24   cuml/solvers/cd.pyx
   594009  2024-08-15 16:24   cuml/solvers/cd.cpython-311-x86_64-linux-gnu.so
   540601  2024-08-15 16:24   cuml/solvers/cd_mg.cpython-311-x86_64-linux-gnu.so
    35518  2024-08-15 16:24   cuml/solvers/qn.pyx
     1047  2024-08-15 16:24   cuml/solvers/CMakeLists.txt
     4033  2024-08-15 16:24   cuml/solvers/cd_mg.pyx
   618689  2024-08-15 16:24   cuml/solvers/sgd.cpython-311-x86_64-linux-gnu.so
   770577  2024-08-15 16:24   cuml/solvers/qn.cpython-311-x86_64-linux-gnu.so
      861  2024-08-15 16:24   cuml/compose/__init__.py
        0  2024-08-15 16:24   cuml/testing/dask/
        0  2024-08-15 16:24   cuml/testing/plugins/
    10547  2024-08-15 16:24   cuml/testing/test_preproc_utils.py
        0  2024-08-15 16:24   cuml/testing/__init__.py
    19940  2024-08-15 16:24   cuml/testing/strategies.py
    27258  2024-08-15 16:24   cuml/testing/utils.py
      597  2024-08-15 16:24   cuml/testing/dask/__init__.py
      893  2024-08-15 16:24   cuml/testing/dask/utils.py
     4802  2024-08-15 16:24   cuml/testing/plugins/quick_run_plugin.py
      597  2024-08-15 16:24   cuml/testing/plugins/__init__.py
     1681  2024-08-15 16:24   cuml/internals/device_type.py
    13539  2024-08-15 16:24   cuml/internals/memory_utils.py
     2801  2024-08-15 16:24   cuml/internals/internals.pyx
     3262  2024-08-15 16:24   cuml/internals/base_return_types.py
     5737  2024-08-15 16:24   cuml/internals/base_helpers.py
    89457  2024-08-15 16:24   cuml/internals/internals.cpython-311-x86_64-linux-gnu.so
    10726  2024-08-15 16:24   cuml/internals/mixins.py
     1449  2024-08-15 16:24   cuml/internals/__init__.py
     2127  2024-08-15 16:24   cuml/internals/callbacks_implems.h
    16307  2024-08-15 16:24   cuml/internals/safe_imports.py
     1122  2024-08-15 16:24   cuml/internals/device_support.pyx
    28134  2024-08-15 16:24   cuml/internals/base.pyx
     4820  2024-08-15 16:24   cuml/internals/global_settings.py
     9768  2024-08-15 16:24   cuml/internals/logger.pyx
    45363  2024-08-15 16:24   cuml/internals/array.py
    18370  2024-08-15 16:24   cuml/internals/input_utils.py
   258193  2024-08-15 16:24   cuml/internals/base.cpython-311-x86_64-linux-gnu.so
    33057  2024-08-15 16:24   cuml/internals/device_support.cpython-311-x86_64-linux-gnu.so
     1349  2024-08-15 16:24   cuml/internals/available_devices.py
    16055  2024-08-15 16:24   cuml/internals/api_context_managers.py
     1162  2024-08-15 16:24   cuml/internals/CMakeLists.txt
    13766  2024-08-15 16:24   cuml/internals/api_decorators.py
     4244  2024-08-15 16:24   cuml/internals/import_utils.py
      806  2024-08-15 16:24   cuml/internals/output_type.py
     9613  2024-08-15 16:24   cuml/internals/array_sparse.py
     2499  2024-08-15 16:24   cuml/internals/mem_type.py
      632  2024-08-15 16:24   cuml/internals/constants.py
     1606  2024-08-15 16:24   cuml/internals/type_utils.py
   131393  2024-08-15 16:24   cuml/internals/logger.cpython-311-x86_64-linux-gnu.so
      793  2024-08-15 16:24   cuml/datasets/__init__.py
   480689  2024-08-15 16:24   cuml/datasets/arima.cpython-311-x86_64-linux-gnu.so
   492969  2024-08-15 16:24   cuml/datasets/regression.cpython-311-x86_64-linux-gnu.so
     8595  2024-08-15 16:24   cuml/datasets/blobs.py
     8361  2024-08-15 16:24   cuml/datasets/regression.pyx
     1081  2024-08-15 16:24   cuml/datasets/CMakeLists.txt
     4947  2024-08-15 16:24   cuml/datasets/arima.pyx
    15464  2024-08-15 16:24   cuml/datasets/classification.py
     1250  2024-08-15 16:24   cuml/datasets/utils.py
    10720  2024-08-15 16:24   cuml/neighbors/kneighbors_classifier.pyx
   557281  2024-08-15 16:24   cuml/neighbors/kneighbors_regressor_mg.cpython-311-x86_64-linux-gnu.so
     3711  2024-08-15 16:24   cuml/neighbors/ann.pyx
     9074  2024-08-15 16:24   cuml/neighbors/kneighbors_regressor.pyx
    14086  2024-08-15 16:24   cuml/neighbors/kernel_density.py
    10781  2024-08-15 16:24   cuml/neighbors/nearest_neighbors_mg.pyx
     2430  2024-08-15 16:24   cuml/neighbors/__init__.py
     1536  2024-08-15 16:24   cuml/neighbors/ann.pxd
   610505  2024-08-15 16:24   cuml/neighbors/kneighbors_classifier.cpython-311-x86_64-linux-gnu.so
   585825  2024-08-15 16:24   cuml/neighbors/kneighbors_regressor.cpython-311-x86_64-linux-gnu.so
   537113  2024-08-15 16:24   cuml/neighbors/ann.cpython-311-x86_64-linux-gnu.so
  1514025  2024-08-15 16:24   cuml/neighbors/nearest_neighbors.cpython-311-x86_64-linux-gnu.so
    43269  2024-08-15 16:24   cuml/neighbors/nearest_neighbors.pyx
     5611  2024-08-15 16:24   cuml/neighbors/kneighbors_regressor_mg.pyx
    11810  2024-08-15 16:24   cuml/neighbors/kneighbors_classifier_mg.pyx
     1589  2024-08-15 16:24   cuml/neighbors/CMakeLists.txt
   615025  2024-08-15 16:24   cuml/neighbors/nearest_neighbors_mg.cpython-311-x86_64-linux-gnu.so
   623289  2024-08-15 16:24   cuml/neighbors/kneighbors_classifier_mg.cpython-311-x86_64-linux-gnu.so
        0  2024-08-15 16:24   cuml/benchmark/automated/
    10475  2024-08-15 16:24   cuml/benchmark/ci_benchmark.py
    13977  2024-08-15 16:24   cuml/benchmark/runners.py
      592  2024-08-15 16:24   cuml/benchmark/__init__.py
    18007  2024-08-15 16:24   cuml/benchmark/datagen.py
    27508  2024-08-15 16:24   cuml/benchmark/algorithms.py
     8303  2024-08-15 16:24   cuml/benchmark/nvtx_benchmark.py
    13505  2024-08-15 16:24   cuml/benchmark/bench_helper_funcs.py
     9386  2024-08-15 16:24   cuml/benchmark/run_benchmarks.py
        0  2024-08-15 16:24   cuml/benchmark/automated/dask/
        0  2024-08-15 16:24   cuml/benchmark/automated/utils/
      782  2024-08-15 16:24   cuml/benchmark/automated/pytest.ini
     2832  2024-08-15 16:24   cuml/benchmark/automated/bench_dimensionality_reduction.py
     1607  2024-08-15 16:24   cuml/benchmark/automated/bench_preprocessing.py
        0  2024-08-15 16:24   cuml/benchmark/automated/__init__.py
     2592  2024-08-15 16:24   cuml/benchmark/automated/bench_regression.py
     2036  2024-08-15 16:24   cuml/benchmark/automated/bench_random_forest.py
     2022  2024-08-15 16:24   cuml/benchmark/automated/bench_classification.py
        0  2024-08-15 16:24   cuml/benchmark/automated/dask/__init__.py
     2156  2024-08-15 16:24   cuml/benchmark/automated/dask/bench_mnmg_regression.py
     1871  2024-08-15 16:24   cuml/benchmark/automated/dask/conftest.py
     3224  2024-08-15 16:24   cuml/benchmark/automated/dask/bench_mnmg_dimensionality_reduction.py
     1372  2024-08-15 16:24   cuml/benchmark/automated/dask/bench_mnmg_classification.py
     3517  2024-08-15 16:24   cuml/benchmark/automated/utils/auto_nvtx_bench.py
        0  2024-08-15 16:24   cuml/benchmark/automated/utils/__init__.py
    11806  2024-08-15 16:24   cuml/benchmark/automated/utils/utils.py
        0  2024-08-15 16:24   cuml/metrics/cluster/
     3960  2024-08-15 16:24   cuml/metrics/kl_divergence.pyx
     4954  2024-08-15 16:24   cuml/metrics/hinge_loss.pyx
     2611  2024-08-15 16:24   cuml/metrics/accuracy.pyx
     2792  2024-08-15 16:24   cuml/metrics/__init__.py
     4975  2024-08-15 16:24   cuml/metrics/confusion_matrix.py
    10509  2024-08-15 16:24   cuml/metrics/pairwise_kernels.py
     3896  2024-08-15 16:24   cuml/metrics/_classification.py
   468449  2024-08-15 16:24   cuml/metrics/accuracy.cpython-311-x86_64-linux-gnu.so
   112593  2024-08-15 16:24   cuml/metrics/hinge_loss.cpython-311-x86_64-linux-gnu.so
   534041  2024-08-15 16:24   cuml/metrics/regression.cpython-311-x86_64-linux-gnu.so
   476737  2024-08-15 16:24   cuml/metrics/kl_divergence.cpython-311-x86_64-linux-gnu.so
   636465  2024-08-15 16:24   cuml/metrics/pairwise_distances.cpython-311-x86_64-linux-gnu.so
     2105  2024-08-15 16:24   cuml/metrics/distance_type.pxd
     5072  2024-08-15 16:24   cuml/metrics/trustworthiness.pyx
    12043  2024-08-15 16:24   cuml/metrics/regression.pyx
     1422  2024-08-15 16:24   cuml/metrics/CMakeLists.txt
   484977  2024-08-15 16:24   cuml/metrics/trustworthiness.cpython-311-x86_64-linux-gnu.so
    24325  2024-08-15 16:24   cuml/metrics/pairwise_distances.pyx
     1026  2024-08-15 16:24   cuml/metrics/regression.pxd
      905  2024-08-15 16:24   cuml/metrics/utils.py
     8242  2024-08-15 16:24   cuml/metrics/_ranking.py
     3887  2024-08-15 16:24   cuml/metrics/cluster/homogeneity_score.pyx
     3885  2024-08-15 16:24   cuml/metrics/cluster/completeness_score.pyx
     9781  2024-08-15 16:24   cuml/metrics/cluster/silhouette_score.pyx
     1348  2024-08-15 16:24   cuml/metrics/cluster/__init__.py
   480753  2024-08-15 16:24   cuml/metrics/cluster/entropy.cpython-311-x86_64-linux-gnu.so
     3601  2024-08-15 16:24   cuml/metrics/cluster/entropy.pyx
   468489  2024-08-15 16:24   cuml/metrics/cluster/v_measure.cpython-311-x86_64-linux-gnu.so
     3528  2024-08-15 16:24   cuml/metrics/cluster/mutual_info_score.pyx
   464105  2024-08-15 16:24   cuml/metrics/cluster/adjusted_rand_index.cpython-311-x86_64-linux-gnu.so
     1937  2024-08-15 16:24   cuml/metrics/cluster/utils.pyx
     2638  2024-08-15 16:24   cuml/metrics/cluster/adjusted_rand_index.pyx
   468489  2024-08-15 16:24   cuml/metrics/cluster/completeness_score.cpython-311-x86_64-linux-gnu.so
     4182  2024-08-15 16:24   cuml/metrics/cluster/v_measure.pyx
     1577  2024-08-15 16:24   cuml/metrics/cluster/CMakeLists.txt
   464385  2024-08-15 16:24   cuml/metrics/cluster/mutual_info_score.cpython-311-x86_64-linux-gnu.so
   509633  2024-08-15 16:24   cuml/metrics/cluster/silhouette_score.cpython-311-x86_64-linux-gnu.so
   468481  2024-08-15 16:24   cuml/metrics/cluster/homogeneity_score.cpython-311-x86_64-linux-gnu.so
    66865  2024-08-15 16:24   cuml/metrics/cluster/utils.cpython-311-x86_64-linux-gnu.so
   468281  2024-08-15 16:24   cuml/tsa/stationarity.cpython-311-x86_64-linux-gnu.so
      677  2024-08-15 16:24   cuml/tsa/__init__.py
    23932  2024-08-15 16:24   cuml/tsa/holtwinters.pyx
      944  2024-08-15 16:24   cuml/tsa/arima.pxd
     4056  2024-08-15 16:24   cuml/tsa/stationarity.pyx
    87929  2024-08-15 16:24   cuml/tsa/seasonality.cpython-311-x86_64-linux-gnu.so
     3371  2024-08-15 16:24   cuml/tsa/seasonality.pyx
   792393  2024-08-15 16:24   cuml/tsa/arima.cpython-311-x86_64-linux-gnu.so
   805185  2024-08-15 16:24   cuml/tsa/auto_arima.cpython-311-x86_64-linux-gnu.so
     1293  2024-08-15 16:24   cuml/tsa/CMakeLists.txt
    50162  2024-08-15 16:24   cuml/tsa/arima.pyx
     7502  2024-08-15 16:24   cuml/tsa/batched_lbfgs.py
   599561  2024-08-15 16:24   cuml/tsa/holtwinters.cpython-311-x86_64-linux-gnu.so
    37075  2024-08-15 16:24   cuml/tsa/auto_arima.pyx
     1316  2024-08-15 16:24   cuml/feature_extraction/text.py
      638  2024-08-15 16:24   cuml/feature_extraction/__init__.py
    11178  2024-08-15 16:24   cuml/feature_extraction/_tfidf.py
    10985  2024-08-15 16:24   cuml/feature_extraction/_tfidf_vectorizer.py
    34820  2024-08-15 16:24   cuml/feature_extraction/_vectorizers.py
     3859  2024-08-15 16:24   cuml/feature_extraction/_stop_words.py
        0  2024-08-15 16:24   cuml/_thirdparty/sklearn/
       68  2024-08-15 16:24   cuml/_thirdparty/__init__.py
        0  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/
        0  2024-08-15 16:24   cuml/_thirdparty/sklearn/utils/
        0  2024-08-15 16:24   cuml/_thirdparty/sklearn/__init__.py
     1338  2024-08-15 16:24   cuml/_thirdparty/sklearn/README.md
   114798  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/_data.py
     1788  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/__init__.py
    28615  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/_imputation.py
     5669  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/_function_transformer.py
    45342  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/_column_transformer.py
    14505  2024-08-15 16:24   cuml/_thirdparty/sklearn/preprocessing/_discretization.py
     7828  2024-08-15 16:24   cuml/_thirdparty/sklearn/utils/sparsefuncs.py
    10186  2024-08-15 16:24   cuml/_thirdparty/sklearn/utils/validation.py
      197  2024-08-15 16:24   cuml/_thirdparty/sklearn/utils/__init__.py
     8497  2024-08-15 16:24   cuml/_thirdparty/sklearn/utils/skl_dependencies.py
     5669  2024-08-15 16:24   cuml/_thirdparty/sklearn/utils/extmath.py
        0  2024-08-15 16:24   cuml_cu12-24.10.0a45.dist-info/licenses/
     5773  2024-08-15 16:24   cuml_cu12-24.10.0a45.dist-info/METADATA
      118  2024-08-15 16:24   cuml_cu12-24.10.0a45.dist-info/WHEEL
    41720  2024-08-15 16:24   cuml_cu12-24.10.0a45.dist-info/RECORD
    11351  2024-08-15 16:24   cuml_cu12-24.10.0a45.dist-info/licenses/LICENSE
   253289  2024-08-15 16:24   cuml_cu12.libs/libgomp-24e2ab19.so.1.0.0
---------                     -------
794800518                     509 files

@KyleFromNVIDIA
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit 7df3bbd into rapidsai:branch-24.10 Aug 15, 2024
55 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci CMake Cython / Python Cython or Python issue improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants