This release adds 1 notable feature for engineering teams evaluating rollout.
Published 22d
LLM Frameworks
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
computer-vision
data-centric
data-science
deep
machine-learning
deeplearning
+11 more
fine-tuning
learning
llama
llama2
llm
llm-training
machinelearning
mistral
natural-language
natural-language-processing
pytorch
Summary
AI summaryFixed row‑ordering mismatch and Arrow reduction errors in distributed Ray tests.
Full changelog
Bug fixes
- Fix
TypeError: ArrowExtensionArray bool[pyarrow] does not support reduction 'all'in distributed Ray tests caused by Ray 2.56.0 returning Arrow-backed DataFrames from batch callbacks. Fixed by using.to_numpy()instead of.valueswhen comparing preprocessed column values. - Fix row-ordering mismatch between local and Ray-preprocessed DataFrames in tests. Ray 2.56.0 Arrow-backed list columns (vector, sequence, text indices) produced pyarrow scalars and Python lists whose
repr()differed from thetobytes()hash of local numpy arrays, causing wrong row pairings. Fixed by normalizing all array-like values throughrepr(tolist())in the sort key so both backing stores produce identical hashes. - Add
on_preprocess_progresscallback with partition-level tracking (released in 0.17.6); add regression test covering features that calladd_feature_datawithout invokingmap_partitions.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ludwig
Low-code framework for building custom LLMs, neural networks, and other AI models
Related context
Related tools
Beta — feedback welcome: [email protected]