Mindket

BERTimbau Base

新上架第 1 版 · 更新于

概览

一个用巴西葡萄牙语预训练的 BERT 模型,能补全被遮住的词,也能生成文本嵌入。适合处理葡萄牙语文本的 NLP 开发者和研究人员。

BERTimbau Base 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • Windows、macOS 或 Linux 上的 Python
  • transformers 和 torch 库
  • Hugging Face hub 包,如果你想把文件放在磁盘上
用在
  • 使用 transformers 和 torch 的 Python 脚本和笔记本
  • 装有 huggingface_hub 包的 Windows、macOS 或 Linux
  • 为葡萄牙语任务微调它的训练脚本
先运行
pip install -U huggingface_hub
hf download neuralmind/bert-base-portuguese-cased

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

BERTimbau Base 是一个为巴西葡萄牙语预训练的 BERT 模型,有 12 层、110M 参数。它能猜出被遮罩挡住的词,也能给葡萄牙语文本生成嵌入。作者报告说它在三项任务上取得了最先进的结果:命名实体识别、句子文本相似度和文本蕴含识别。另外还有一个 335M 参数的更大版本。

适合谁

如果你为葡萄牙语开发语言工具,想要一个预训练的基础模型来微调,或者从中读取嵌入,它适合你。

行业谁在用怎么用例子
语言技术NLP 工程师微调它来做实体识别或相似度在葡萄牙语文档上训练一个标注器
搜索开发者把葡萄牙语句子转成向量通过嵌入比较两个句子
研究语言学家和机器学习研究人员探查模型对被遮住的词预测什么补全一个葡萄牙语句子里的空缺

如果你需要其他语言的文本,或需要能写长篇内容的模型,可以跳过它。

用在哪里

你在 Python 里通过 transformers 库运行它,系统可以是 Windows、macOS 或 Linux。模型卡链接了一个项目仓库,可以去那里提问题和请求。

  • 使用 transformers 和 torch 的 Python 脚本和笔记本
  • 装有 huggingface_hub 包的 Windows、macOS 或 Linux
  • 为葡萄牙语任务微调它的训练脚本
使用场景谁用得到什么
遮罩词预测研究人员一份可以填入空缺的词的排序列表
文本嵌入开发者句子中每个词元的向量
微调基础NLP 工程师分类器或标注器的葡萄牙语起点

如何设置

你需要装有 transformers 和 torch 库的 Python。模型卡的示例会在你第一次加载时按名称下载模型。

  • Windows、macOS 或 Linux 上的 Python
  • transformers 和 torch 库
  • Hugging Face hub 包,如果你想把文件放在磁盘上
  1. 安装 transformers 和 torch 库。
  2. 可选:下载模型文件。
  3. 运行模型卡的加载代码。
pip install -U huggingface_hub
hf download neuralmind/bert-base-portuguese-cased

如何使用

加载模型和分词器,然后运行 fill-mask 流水线,或者让基础模型输出嵌入。分词器被设为不转小写,因为这个模型区分大小写。

from transformers import AutoTokenizer  # Or BertTokenizer
from transformers import AutoModelForPreTraining  # Or BertForPreTraining for loading pretraining heads
from transformers import AutoModel  # or BertModel, for BERT without pretraining heads

model = AutoModelForPreTraining.from_pretrained('neuralmind/bert-base-portuguese-cased')
tokenizer = AutoTokenizer.from_pretrained('neuralmind/bert-base-portuguese-cased', do_lower_case=False)
from transformers import pipeline

pipe = pipeline('fill-mask', model=model, tokenizer=tokenizer)

pipe('Tinha uma [MASK] no meio do caminho.')
import torch

model = AutoModel.from_pretrained('neuralmind/bert-base-portuguese-cased')
input_ids = tokenizer.encode('Tinha uma pedra no meio do caminho.', return_tensors='pt')

with torch.no_grad():
    outs = model(input_ids)
    encoded = outs[0][0, 1:-1]  # Ignore [CLS] and [SEP] special tokens

# encoded.shape: (8, 768)
ToolWhat it does
AutoModelForPreTraining加载带预训练头的模型
AutoTokenizer加载区分大小写的分词器
pipeline fill-mask预测遮罩词元背后的词
AutoModel加载基础模型,用来读取嵌入

示例

你把葡萄牙语句子“Tinha uma [MASK] no meio do caminho.”交给 fill-mask 流水线。它会返回空缺处候选词的排序列表,模型卡的运行结果里 pedra 排第一,然后是 arvore、estrada、casa 和 cruz。

新手与专家

如果你刚接触,fill-mask 的意思是模型猜测占位符下面藏着的词。第一件小事是运行 fill-mask 代码,然后换掉句子。

如果你熟悉这个领域,这是在葡萄牙语上预训练的 BERT-Base 架构,嵌入示例会为它那个句子的 8 个词元各返回一个 768 维的向量。它是一个预训练检查点,所以你要加上自己的头,并为下游任务微调它。

  1. 带遮罩的葡萄牙语句子
  2. 区分大小写的分词器生成输入 id
  3. BERT-Base 读取整个句子
  4. 输出候选词或嵌入

注意事项

Hugging Face 列出了许多基于它构建的模型,有 253 个微调版本和 14 个量化版本。如果你使用这项工作,模型卡还给出了引用条目。

不同 BERTimbau 规模的参数量,单位百万
BERTimbau Base110 百万
BERTimbau Large335 百万
  • License: MIT
  • Cost to run: 没有提到任何 API 密钥或付费服务
  • Data it reaches: 下载来自 Hugging Face,模型处理你给它的文本
  • Not for: 葡萄牙语以外的语言,或写长篇内容

README 和文件

README

BERTimbau Base

一个用巴西葡萄牙语预训练的 BERT 模型,能补全被遮住的词,也能生成文本嵌入。适合处理葡萄牙语文本的 NLP 开发者和研究人员。

由 neuralmind 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:BERTimbau Base 是一个为巴西葡萄牙语预训练的 BERT 模型,有 12 层、110M 参数。它能猜出被遮罩挡住的词,也能给葡萄牙语文本生成嵌入。作者报告说它在三项任务上取得了最先进的结果:命名实体识别、句子文本相似度和文本蕴含识别。另外还有一个 335M 参数的更大版本。

适合谁:如果你为葡萄牙语开发语言工具,想要一个预训练的基础模型来微调,或者从中读取嵌入,它适合你。

行业 | 谁在用 | 怎么用 | 例子
语言技术 | NLP 工程师 | 微调它来做实体识别或相似度 | 在葡萄牙语文档上训练一个标注器
搜索 | 开发者 | 把葡萄牙语句子转成向量 | 通过嵌入比较两个句子
研究 | 语言学家和机器学习研究人员 | 探查模型对被遮住的词预测什么 | 补全一个葡萄牙语句子里的空缺

如果你需要其他语言的文本,或需要能写长篇内容的模型,可以跳过它。

用在哪里:你在 Python 里通过 transformers 库运行它,系统可以是 Windows、macOS 或 Linux。模型卡链接了一个项目仓库,可以去那里提问题和请求。

  • 使用 transformers 和 torch 的 Python 脚本和笔记本
  • 装有 huggingface_hub 包的 Windows、macOS 或 Linux
  • 为葡萄牙语任务微调它的训练脚本
使用场景 | 谁用 | 得到什么
遮罩词预测 | 研究人员 | 一份可以填入空缺的词的排序列表
文本嵌入 | 开发者 | 句子中每个词元的向量
微调基础 | NLP 工程师 | 分类器或标注器的葡萄牙语起点

如何设置:你需要装有 transformers 和 torch 库的 Python。模型卡的示例会在你第一次加载时按名称下载模型。

  • Windows、macOS 或 Linux 上的 Python
  • transformers 和 torch 库
  • Hugging Face hub 包,如果你想把文件放在磁盘上
  1. 安装 transformers 和 torch 库。
  2. 可选:下载模型文件。
  3. 运行模型卡的加载代码。
pip install -U huggingface_hub
hf download neuralmind/bert-base-portuguese-cased

如何使用:加载模型和分词器,然后运行 fill-mask 流水线,或者让基础模型输出嵌入。分词器被设为不转小写,因为这个模型区分大小写。

from transformers import AutoTokenizer  # Or BertTokenizer
from transformers import AutoModelForPreTraining  # Or BertForPreTraining for loading pretraining heads
from transformers import AutoModel  # or BertModel, for BERT without pretraining heads

model = AutoModelForPreTraining.from_pretrained('neuralmind/bert-base-portuguese-cased')
tokenizer = AutoTokenizer.from_pretrained('neuralmind/bert-base-portuguese-cased', do_lower_case=False)
from transformers import pipeline

pipe = pipeline('fill-mask', model=model, tokenizer=tokenizer)

pipe('Tinha uma [MASK] no meio do caminho.')
import torch

model = AutoModel.from_pretrained('neuralmind/bert-base-portuguese-cased')
input_ids = tokenizer.encode('Tinha uma pedra no meio do caminho.', return_tensors='pt')

with torch.no_grad():
    outs = model(input_ids)
    encoded = outs[0][0, 1:-1]  # Ignore [CLS] and [SEP] special tokens

# encoded.shape: (8, 768)
Tool | What it does
AutoModelForPreTraining | 加载带预训练头的模型
AutoTokenizer | 加载区分大小写的分词器
pipeline fill-mask | 预测遮罩词元背后的词
AutoModel | 加载基础模型,用来读取嵌入

示例:你把葡萄牙语句子“Tinha uma [MASK] no meio do caminho.”交给 fill-mask 流水线。它会返回空缺处候选词的排序列表,模型卡的运行结果里 pedra 排第一,然后是 arvore、estrada、casa 和 cruz。

新手与专家:如果你刚接触,fill-mask 的意思是模型猜测占位符下面藏着的词。第一件小事是运行 fill-mask 代码,然后换掉句子。

如果你熟悉这个领域,这是在葡萄牙语上预训练的 BERT-Base 架构,嵌入示例会为它那个句子的 8 个词元各返回一个 768 维的向量。它是一个预训练检查点,所以你要加上自己的头,并为下游任务微调它。

带遮罩的葡萄牙语句子
区分大小写的分词器生成输入 id
BERT-Base 读取整个句子
输出候选词或嵌入

注意事项:Hugging Face 列出了许多基于它构建的模型,有 253 个微调版本和 14 个量化版本。如果你使用这项工作,模型卡还给出了引用条目。

Title: 不同 BERTimbau 规模的参数量,单位百万
BERTimbau Base: 110 百万
BERTimbau Large: 335 百万
  • License: MIT
  • Cost to run: 没有提到任何 API 密钥或付费服务
  • Data it reaches: 下载来自 Hugging Face,模型处理你给它的文本
  • Not for: 葡萄牙语以外的语言,或写长篇内容

Hugging Face 上的数据(2026年11月13日)

  • 任务:fill mask
  • 框架:transformers
  • 最近 30 天下载:367,424
  • 点赞:248
  • 许可证:mit
  • 语言:pt
  • Quantized versions: 14
  • Fine-tunes: 256
  • 标签:transformers, pytorch, bert, fill-mask

链接

  • 模型:https://huggingface.co/neuralmind/bert-base-portuguese-cased
  • 文件:https://huggingface.co/neuralmind/bert-base-portuguese-cased/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download neuralmind/bert-base-portuguese-cased

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
BERTimbau Base 本页367,424248—mit
BERT base model (uncased)共有 fill-mask · bert · pytorch31,346,5283,071110Mapache-2.0
BERT multilingual base model (cased)共有 fill-mask · bert · pytorch1,539,340623179Mapache-2.0
bert-base-chinese共有 fill-mask · bert · pytorch353,4601,502103Mapache-2.0
DistilBERT base uncased共有 fill-mask · pytorch · transformers5,452,8531,14867Mapache-2.0
ModernBERT-base共有 fill-mask · pytorch · transformers2,939,6361,155150Mapache-2.0
数据为 Mindket 在 2026-11-13 读取的数值。

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架