gm#
from gemma import gm
Gemma 的 Kauldron API。
所有符号#
模块#
Gemma 的 Kauldron API。 |
|
检查点 API。 |
|
数据管道操作。 |
|
Gemma 的评估器。 |
|
损失函数。 |
|
Gemma 模型。 |
|
构建新的 |
|
分片工具。 |
|
文本处理工具。 |
类#
|
|
Gemma 检查点的硬编码路径。 |
|
从 Gemma 检查点加载权重。 |
|
包装一个部分加载器,以不恢复 LoRA 权重。 |
|
添加模型 |
|
为类 DPO 损失创建对比模型输入。 |
|
将 |
|
等同于 |
|
将每个整数替换为一个新值。 |
|
在序列末尾添加零以达到最大长度。 |
|
Parquet(*, _fake_refs: ‘type[_FakeRefsUnset] |
|
序列到序列任务。 |
|
将字符串分词为 ID。 |
|
采样评估器。 |
|
DPO 损失函数。 |
|
围绕模型的一个包装器,用于计算策略和锚点输出。 |
|
|
|
Gemma2 transformer 架构。 |
|
Gemma2 transformer 架构。 |
|
Gemma2 transformer 架构。 |
|
Gemma3 transformer 架构。 |
|
Gemma3 transformer 架构。 |
|
Gemma3 transformer 架构。 |
|
Gemma3 transformer 架构。 |
|
围绕 Gemma 模型的一个包装器,用于启用 int4 推理。 |
|
围绕 Gemma 模型的一个包装器,用于启用 LoRA。 |
|
Gemma 模型的输出。 |
|
围绕 Gemma 模型的一个包装器,用于启用量化感知训练。 |
|
基础 transformer 类。 |
|
聊天采样器。 |
|
Gemma 2 的分词器。 |
|
Gemma 3 的分词器。 |
|
贪婪采样。 |
|
简单随机采样。 |
|
采样器。 |
|
采样方法的基础类。 |
|
特殊 token ID。 |
|
分词器的基础类。 |
函数#
从检查点恢复参数。 |
|
将参数保存到检查点。 |
|
创建模型 |
|
在序列末尾添加零以达到最大长度。 |