Ian Faust

Results 37 issues of Ian Faust

# Description Additional test changes related to coverity. Changes proposed in this pull request: - enginePtr intialization to nullptr - splitData intialization in node data for tree algos

This creates the necessary benchmarks necessary for the ExtraTreesClassifier and ExtraTreesRegressor. It also corrects some errors in the master associated with spelling mistakes or incorrect parameters.

# Description test_memory_usage is another test suite which evaluates all scikit-learn-intelex algorithms. This one tests for memory leaks and can be useful for general memory management understanding. This has unnecessary...

# Description Array-api-strict is a module which exposes only the bare essentials defined by the array-api standard. This wraps over top numpy. This will allow for testing of array_api compatability...

Python 3.10 (venv) Ubuntu 22.04.3 LTS dpctl installed via pip (0.15.0) Here is the example which seg faults: ``` >>> import dpctl >>> import dpctl.tensor as dpt >>> import numpy...

Hello, Array API support (which is in the docs external links), is currently missing (missing ```__array_namespace__``` in dpnp.ndarray, incorrect signatures in methods (```to_device``` for example). Will the array_api standard be...

### Description Add a design rule which forces all sklearn-related interfacing to occur in its proper package, namely sklearnex. This prevents bad estimator architectures which place too much of the...

### Description This refactors test_run_to_run_stability_tests into test_run_to_run_stability by using the centralized PATCHED_MODELS and other functions within the sklearnex/tests/_utils.py in order to centralize and automate discovery for testing coverage. This duplicates...

As of now, DAAL only support double precision calculation of the roc_auc_score. A single precision implementation in https://github.com/oneapi-src/oneDAL/blob/main/cpp/daal/src/data_management/roc_auc_score.cpp is necessary for conformance to the datatypes in the DAAL codebase.

help wanted
hacktoberfest
good first issue

### Description Add a design rule which forces all sklearn-related interfacing to occur in its proper package, namely sklearnex. This prevents bad estimator architectures which place too much of the...