The latest b9975 release of llama.cpp has been announced, focusing on expanding platform support rather than introducing new features. Key updates include the addition of ROCm 7.2 support for Ubuntu x64, enhancing options for AMD GPU users. While KleidiAI support for macOS Apple Silicon is disabled, the release maintains a broad range of compatibility across various operating systems, including Windows and openEuler. This update reinforces llama.cpp's role as a flexible inference runtime across different hardware setups.
Read originalThe b9973 release of llama.cpp focuses on enhancing compatibility across a wide array of systems, though it doesn't introduce major new features. This update is particularly notable for adding ROCm 7.2 support on Ubuntu x64, offering AMD GPU users a viable alternative to NVIDIA's CUDA. The release continues to provide extensive builds for macOS, Linux, Windows, and openEuler, ensuring that developers can deploy llama.cpp in varied environments. While the update lacks groundbreaking innovations, it strengthens llama.cpp's role as a versatile tool for AI inference, accommodating diverse hardware configurations.
The latest b9974 release of llama.cpp addresses a critical issue for CUDA users by preventing crashes when querying memory on devices with no free memory. Previously, attempting to check memory availability could lead to a fatal crash if the device was out of memory. The update now assigns zero total/free memory to such devices, ensuring the fit algorithm doesn't attempt to use them, thus avoiding crashes. This change enhances stability for CUDA-enabled builds, especially when users specify '-dev none'. While the update doesn't introduce new features, it significantly improves reliability for developers working with CUDA devices.
The latest b9977 release of llama.cpp addresses a critical issue in the conversion process between Anthropic and OpenAI formats, where image blocks in tool results were being dropped. This fix ensures that multimodal tool outputs, such as those returning images, are correctly processed and received by the model. By converting image blocks into OpenAI's multimodal content parts, the update maintains backward compatibility with plain-text results. This release is a technical refinement that enhances the robustness of multimodal AI applications, ensuring seamless integration across different platforms.
© Lev SelectorTencent has released Hy3, an open-source mixture of experts (MoE) large language model.
© TechCrunch AIClem Delangue, CEO of Hugging Face, underscores the critical role of open source AI, comparing the platform to a GitHub for AI models and datasets. He observes that as companies expand, they often move from expensive proprietary APIs to more affordable open source options, which he believes is essential for democratizing AI technology. Delangue voices concerns about the risk of a few large companies dominating the AI landscape, advocating for openness and transparency, particularly in the field of robotics. This approach is reflected in Hugging Face's decision to focus on capital efficiency rather than traditional fundraising, even declining a significant investment offer from Nvidia to stay true to its open source principles.
© Hugging Face BlogNVIDIA's Nemotron initiative is making strides in AI development by leveraging open synthetic data to enhance agent behavior and reproducibility. By releasing over 10 trillion pre-training tokens and millions of post-training samples, NVIDIA aims to make AI agents more adaptable and inspectable. The Nemotron Post-Training v3 Prompt Atlas offers an interactive way to explore this data, helping developers understand and refine model behaviors. This approach not only preserves proprietary data but also fosters a collaborative AI ecosystem, allowing diverse contributors to improve AI systems without compromising sensitive information.