⚠️ PySpark support is broken in this release.. Please use release 1.0.3 instead.
CatBoost for Apache Spark
- More robust handling of CatBoost Master and Workers failures, avoid freezes.
- Fix for empty partitions. #1687
- Fix use-after-free. #1759 and other random errors.
- Support Spark 3.1.
Python package
- Support python 3.10. #1575
Breaking changes
- Use group weight for generated pairs in pairwise losses
Bugfixes
- Switch to mimalloc allocator on Linux and macOS to avoid problems with static TLS.
- Fix SEGFAULTs on macOS. #1877
- Fix: Distributed training: do not fail if worker contains only learn or test data
- Fix SEGFAULT on CPU with Depthwise training and
rsm
< 1. - Fix
calc_feature_statistics
for cat features. #1882 - Fix result of Cross Validation if
metric_period
has been specified - fix
eval_metric
for Multitarget training