Skip to content

适应新版本 transformers 库 & 添加更多默认搜索的扩展名 - #2

Open
zhdbk3 wants to merge 2 commits into
oftx:mainfrom
zhdbk3:main
Open

适应新版本 transformers 库 & 添加更多默认搜索的扩展名#2
zhdbk3 wants to merge 2 commits into
oftx:mainfrom
zhdbk3:main

Conversation

@zhdbk3

@zhdbk3 zhdbk3 commented Jun 26, 2026

Copy link
Copy Markdown

本 PR 包含以下两个部分:

适应新版本 transformers 库

在新版本的 transformers 库中,model.get_image_features()model.get_text_features() 已不再直接返回张量,而是返回一个 BaseModelOutputWithPooling 对象(可参见 huggingface/lerobot#3418 )。

这导致您的代码现在无法直接运行(requirements.txt 中也没有限定为旧版本),报错:'BaseModelOutputWithPooling' object has no attribute 'cpu'

本 PR 在需要的位置添加了 .pooler_output 以提取张量,这样就可以正常运行了。

添加更多默认搜索的扩展名

常用的表情包扩展名有 .jpg .png .gif 等。然而,当前默认为:

IMAGE_EXTENSIONS = ["*.webm", "*.webp"]

这让项目默认情况下并不会扫描到许多常见扩展名的文件(包括该仓库里的示例,也是用的 .jpg,扫出来都是空的)。这可能会给新用户带来一定的困扰。所以我添加了 .jpg .png .gif。

此外,我建议在文档中对这一配置项做出说明。


看到这个优秀的项目真的让我眼前一亮。希望您能考虑我的建议,非常感谢!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant