google-deepmind/gemma

Gemma open-weight LLM library, from Google DeepMind

解決的問題

提供基於 JAX 的實作,用於使用與微調以 Gemini 研究與技術為基礎的 Gemma 系列開源權重大型語言模型(LLM)。

運作方式

本專案以 PyPI 套件(gemma)形式提供,利用 JAX 在 CPU、GPU 或 TPU 上執行。包含用於處理多輪與多模態對話的 ChatSampler API,以及載入模型檢查點與執行微調的工具。

適用對象

希望將 Gemma 模型整合至應用程式中,或使用 JAX 生態系統針對特定任務進行微調的開發者與研究人員。

主要特色

  • 多模態功能:支援包含文字與影像的多輪對話。
  • 硬體彈性:相容 CPU、GPU 與 TPU 硬體。
  • 專為 JAX 設計的函式庫:專為透過 JAX 實現高效能機器學習運算而設計。
  • 支援微調:內建對微調與 LoRA(低秩適應)的支援。

相關

  • 專案
  • 專案
  • Dispatch
  • Dispatch
  • 專案