BlogsIBMIBM Granite Models

IBM Granite Models

IBM Granite Models

3
posts
2022–2024

IBM has released a suite of open, performant, and trusted LLMs under the Granite family, including Granite 3.2 which adds new reasoning capabilities and the first vision model. These models are available on Hugging Face and can be deployed locally. IBM has also contributed to Hugging Face projects like Text Generation Inference server (TGIS) and Parameter-Efficient Fine-Tuning (peft), and created the Caikit open-source project for serving, training, and deploying models with consistent APIs. This post details how to leverage the Matrix Math Accelerator (MMA) on IBM Power10 processors for AI inferencing, demonstrating performance gains through optimized libraries and a container-based demo framework across various real-world scenarios like image detection, action recognition, and fraud detection.

2024

Discover the open, state-of-the-art IBM Granite models

10/22/2024

This post announces the release and availability of IBM's Granite family of LLMs, detailing their different models (Granite 3.0, Granite for Code, Granite for Time Series, Granite Guardian) and their respective capabilities. It highlights their open-source nature, performance, and trustworthiness, and provides links to Hugging Face, Ollama, and Replicate for access. It also introduces developer resources like Cookbooks, Granite Kitchen, Granite Playground, and a Granite Workshop to facilitate model usage for various AI applications, including RAG, time-series forecasting, and code generation. Integration points with watsonx.ai are also mentioned.

2023

Hugging Face and IBM working together in open source

6/27/2023

This post details IBM's collaboration with Hugging Face, highlighting contributions to open-source projects like TGIS and peft, and the creation of the Caikit AI toolkit. Caikit provides containerization and consistent APIs for serving Hugging Face models on any cloud. The post also mentions the Granite 3.2 models with new reasoning and vision capabilities, and their integration into the watsonx platform.

2022

How to run AI inferencing on IBM Power10 leveraging MMA

10/13/2022

This post details how to run AI inferencing on IBM Power10 processors by leveraging the new Matrix Math Accelerator (MMA) units. It explains the developer setup using Anaconda and Conda packages from the RocketCE channel, and presents a container-based demo framework with six real-world scenarios showcasing performance improvements (up to 3x) with MMA-optimized libraries compared to non-optimized ones. The demos cover image detection, action recognition, credit card fraud detection, and speech-to-text.