oneDAL - AshokBhat/ml GitHub Wiki
About
- oneAPI Data Analytics Library
- Optimized algorithmic building blocks for data analysis stages
- most commonly associated with solving Big Data problems
Supported Algorithms:
- Apriori for Association Rules Mining
- Correlation and Variance-Covariance Matrices
- Decision Forest for Classification and Regression
- Expectation-Maximization Using a Gaussian Mixture Model (EM-GMM)
- Gradient Boosted Trees (GBT) for Classification and Regression
- Alternating Least Squares (ALS) for Collaborative Filtering
- Multinomial Naïve Bayes Classifier
- Multiclass Classification Using a One-Against-One Strategy
- Limited-Memory BFGS (L-BFGS) Optimization Solver
- Logistic Regression with L1 and L2 regularization support
- Limited-Memory BFGS (L-BFGS) Optimization Solver
- Linear Regression
Supported CPU & GPU Algorithms via SYCL Interfaces:
- K-Means Clustering
- K-Nearest Neighbor (KNN)
- Support Vector Machines (SVM) with Linear and Radial Basis Function (RBF) Kernels
- Principal Components Analysis (PCA)
- Density-based Special Clustering of Applications with Noise (DBSCAN)
- Random Forest
Users
- Popular data platforms including Hadoop, Spark, R, and Matlab
See also