
Google Research has launched SensorFM, a foundation model for wearable health data, trained on over a trillion minutes of sensor data from five million participants. This model aims to provide a general-purpose representation of human physiology, applicable to 35 health prediction tasks. SensorFM uses self-supervised learning to handle fragmented data, a common challenge with wearable devices. The model's ability to transfer across various health domains marks a shift towards more comprehensive and adaptable wearable health research.
Read originalThe latest b9946 release of llama.cpp focuses on optimizing Hexagon operations, particularly unary operations, to improve performance and efficiency. By introducing tiling for wide rows and replacing divisions with fastdiv, the update aims to prevent VTCM overflow and streamline code execution. The release also includes tracing instrumentation and specialized thread functions to enhance code generation. While no new models are introduced, these technical improvements make llama.cpp more robust and efficient for developers working with Hexagon architectures.
The latest b9948 release of llama.cpp focuses on optimizing memory usage in CUDA operations, specifically in the ggml_top_k() and ggml_argsort() functions. By processing data in smaller chunks, the update reduces the need for large temporary buffers, enhancing performance on CUDA-enabled systems. This release also includes minor code improvements like allocating temporary destinations only once and refining the use of ternary operators. While no new model architectures are introduced, these changes make llama.cpp more efficient for developers working with CUDA, particularly in memory-constrained environments.