Skip to content

v1.6.0

Latest
Compare
Choose a tag to compare
@xwu99 xwu99 released this 11 Aug 02:10

Overview

  • Migrated to latest oneDAL oneAPI-based stepless interfaces for GPU algorithms
  • Updated to use oneAPI 2023
  • Optimized data conversion from RDD to oneDAL Table
  • Added Random Forrest Classifier and Regressor for GPU
  • Added Linear Regression for GPU
  • Several bug fixes

What's Changed

  • [ML-172] Update documents for OAP 1.5.0 by @HongW2019 in #242
  • [ML-245] Merge oneapi Algo implementations to master by @minmingzhu in #246
  • [ML-263] [Summarizer] Fix read data path error by @minmingzhu in #262
  • [ML-255] Update oneapi to 2023.0.0 and refactor CI by @minmingzhu in #259
  • [ML-265][Examples][CI] Update DEVICE=CPU for examples by @minmingzhu in #266
  • [ML-267] Disable cache apt deb because "Permission denied" by @minmingzhu in #268
  • [ML-224] Optimize table merge performance issues by @minmingzhu in #225
  • [ML-214] [GPU] use distributed covariance as the first step for PCA by @minmingzhu in #234
  • [ML-275] Fix jni error because of wrong class name by @minmingzhu in #276
  • [ML-250] Replace sycl::gpu_selector{}.select_device() with manual GPU allocation by @minmingzhu in #235
  • [ML-273] adjust data cache and make more efficient by @minmingzhu in #281
  • [ML-279]Fix GPU_CPU_PROFILE can't run daal cpu by @minmingzhu in #280
  • [ML-248][LinearRegression] Add Linear Regression GPU algorithm by @argentea in #261
  • [ML-271] [Core] Resolve build warnings by @minmingzhu in #285
  • [ML-251] [Random Forest] Add Random Forest GPU Classifier by @minmingzhu in #257
  • [ML-254] [Random forest] Enable Random Forest Regressor algorithm on OAP-Mllib by @minmingzhu in #277
  • [ML-284][LinearRegression][Follow-up] Add Linear Regression unit test for GPU and fix fitIntercept by @argentea in #287
  • [ML-296] Update build and CI scripts by @xwu99 in #295
  • [ML-269] [ML-272] [Core] Optimize merge HomogenTable for GPU by @minmingzhu in #293
  • Fixed some UT errors by @jiafuzha in #303
  • [ML-270] Update README by @xwu99 in #300
  • [ML-289] Add performance timer to measure time breakdown for each algorithm by @argentea in #299
  • [ML-282] Refactor examples by @argentea in #306
  • Update README.md by @xwu99 in #310
  • [ML-315] K-Means add count action that makes data cache before coalescing. by @minmingzhu in #319
  • [ML-313] Solve Summarizer example script path error by @minmingzhu in #317
  • [ML-314] Solve RF regression example error that lack of import. by @minmingzhu in #318
  • [ML-316] Upgrade oap-mllib to 1.6.0 by @minmingzhu in #320
  • [ML-307] Solve "no partitions or no locations for partitions found" when partitions less than executorNum by @minmingzhu in #308
  • [ML-311] Upgrade spark to 3.2.2 to resolve security scan by @minmingzhu in #321
  • [ML-298][Core] Optimize LabelPoints single-threaded to multi-threaded and the rename coalesce functions by @minmingzhu in #302
  • [ML-322] Update POM and resolve security scan by @minmingzhu in #323
  • [ML-322] Update POM and resolve security scan by @minmingzhu in #326
  • [ML-328] fix pca example python script bug by @minmingzhu in #329
  • Fix OSPDT issues by @minmingzhu in #334
  • [ML-335] Fix issues by @minmingzhu in #337
  • [ML-335] Fix issues by @minmingzhu in #338

New Contributors

Full Changelog: v1.5.0...v1.6.0