piece must not include null character.
报错代码import torchfrom PIL import Imagefrom transformers import AutoTokenizer, AutoModelimport torchvision.transforms as transformsmodel_name /data/feature/lbg/models/SJY-1995_GeoTikzBridge-Base-8Btokenizer AutoTokenizer.from_pretrained(model_name,trust_remote_codeTrue)model AutoModel.from_pretrained(model_name,torch_dtypetorch.bfloat16,trust_remote_codeTrue,device_mapauto)def load_image(image_path):image Image.open(image_path).convert(RGB)transform transforms.Compose([transforms.Resize((448, 448)),transforms.ToTensor(),transforms.Normalize(mean[0.485, 0.456, 0.406], std[0.229, 0.224, 0.225])])return transform(image).unsqueeze(0).to(model.device)image_tensor load_image(/data/lbg/project/hunyuan/Hunyuan3D-Part/jihe_img/a14.png)question image\nGenerate TikZ code for this geometric figure.response model.chat(tokenizer,image_tensor,question,generation_config{max_new_tokens:4096,do_sample:False})print(response)/data/feature/lbg/envs/py310/bin/python /data/lbg/project/hunyuan/Hunyuan3D-Part/geo_tak_demo.py/data/feature/lbg/envs/py310/lib/python3.10/site-packages/transformers/utils/hub.py:124: FutureWarning: Using TRANSFORMERS_CACHE is deprecated and will be removed in v5 of Transformers. Use HF_HOME instead.warnings.warn(Traceback (most recent call last):File /data/lbg/project/hunyuan/Hunyuan3D-Part/geo_tak_demo.py, line 8, in moduletokenizer AutoTokenizer.from_pretrained(File /data/feature/lbg/envs/py310/lib/python3.10/site-packages/transformers/models/auto/tokenization_auto.py, line 865, in from_pretrainedreturn tokenizer_class.from_pretrained(File /data/feature/lbg/envs/py310/lib/python3.10/site-packages/transformers/tokenization_utils_base.py, line 2110, in from_pretrainedreturn cls._from_pretrained(File /data/feature/lbg/envs/py310/lib/python3.10/site-packages/transformers/tokenization_utils_base.py, line 2336, in _from_pretrainedtokenizer cls(*init_inputs, **init_kwargs)File /root/.cache/huggingface/modules/transformers_modules/SJY-1995_GeoTikzBridge-Base-8B/tokenization_internlm2.py, line 68, in __init__self.sp_model.Load(vocab_file)File /data/feature/lbg/envs/py310/lib/python3.10/site-packages/sentencepiece/__init__.py, line 209, in Loadreturn self.LoadFromFile(model_file)File /data/feature/lbg/envs/py310/lib/python3.10/site-packages/sentencepiece/__init__.py, line 213, in LoadFromFilereturn self._processor.LoadFromFile(filename)RuntimeError: INTERNAL: piece must not include null character.解决方法pip install sentencepiece0.1.99

相关新闻

零基础极速上手:用AI建站工具10分钟生成一个可备案的企业官网

零基础极速上手:用AI建站工具10分钟生成一个可备案的企业官网

如果你完全不懂技术,也没接触过网站建设,但又急需一个专业、合规的企业官网,这篇教程就是为你准备的。我们将抛开所有复杂的术语,模拟一个真实的操作流程,带你体验如何用AI建站工具,在10分钟内生成一个具备…

2026/7/22 16:43:46 阅读更多 →
HDMI寄存器配置实战:从时钟音频到HDCP的嵌入式驱动开发指南

HDMI寄存器配置实战:从时钟音频到HDCP的嵌入式驱动开发指南

1. HDMI寄存器系统概览与核心价值 如果你正在开发一个需要输出高清音视频的嵌入式设备,比如智能电视的主板、数字机顶盒或者专业的视频会议系统,那么你大概率绕不开HDMI接口。而要让HDMI接口稳定、可靠地工作,仅仅连接物理线路是远远不够的&a…

2026/7/22 16:42:46 阅读更多 →
AXI中的out of order和interleaving的定义和两者的差别?

AXI中的out of order和interleaving的定义和两者的差别?

AXI中的out of order和interleaving的定义和两者的差别 摘要:在 AXI (Advanced eXtensible Interface) 协议中,Out-of-Order 和 Interleaving 是两个与事务处理顺序和数据传输相关的概念,它们都与 AXI 协议支持的多事务并发处理能力有关,但它们的定义、作用和实现机…

2026/7/22 16:42:46 阅读更多 →

最新新闻

告别丑陋原生按钮!bootstrap-filestyle让文件上传交互更优雅

告别丑陋原生按钮!bootstrap-filestyle让文件上传交互更优雅

告别丑陋原生按钮!bootstrap-filestyle让文件上传交互更优雅 【免费下载链接】bootstrap-filestyle jQuery customization of input html file for Bootstrap Twitter 项目地址: https://gitcode.com/gh_mirrors/bo/bootstrap-filestyle 在网页开发中&#x…

2026/7/22 17:30:09 阅读更多 →
Prometheus+Grafana+RabbitMQ Exporter:打造可视化监控dashboard教程

Prometheus+Grafana+RabbitMQ Exporter:打造可视化监控dashboard教程

PrometheusGrafanaRabbitMQ Exporter:打造可视化监控dashboard教程 【免费下载链接】rabbitmq_exporter Prometheus exporter for RabbitMQ 项目地址: https://gitcode.com/gh_mirrors/ra/rabbitmq_exporter RabbitMQ是广泛使用的消息队列系统,而…

2026/7/22 17:30:09 阅读更多 →
深入解析TI C2000 ePWM模块:PWM斩波、故障保护与数字比较实战指南

深入解析TI C2000 ePWM模块:PWM斩波、故障保护与数字比较实战指南

1. 项目概述与核心价值在电力电子和电机驱动的世界里,PWM(脉冲宽度调制)技术就像是系统的“心跳”,它精准地控制着功率开关器件的“开”与“关”,从而决定了流向电机或负载的能量大小。然而,一个健壮、可靠…

2026/7/22 17:30:09 阅读更多 →
vllm中提取Inkling FA4 Relative Attention算子基础的base优化版本

vllm中提取Inkling FA4 Relative Attention算子基础的base优化版本

名词解释: SRAMGPU 共享内存bank conflict一个 warp(32 个线程)同时访问共享内存时,如果两个或更多线程访问同一个 bank 的不同地址,GPU 就只能串行化这些访问WGMMAWarp Group Matrix Multiply-Accumulate&#xff0c…

2026/7/22 17:30:09 阅读更多 →
告别卡顿!Typstudio性能优化技巧:让大型Typst文档编译速度提升50%

告别卡顿!Typstudio性能优化技巧:让大型Typst文档编译速度提升50%

告别卡顿!Typstudio性能优化技巧:让大型Typst文档编译速度提升50% 【免费下载链接】typstudio A W.I.P desktop application for a new typesetting language, typst. 项目地址: https://gitcode.com/gh_mirrors/ty/typstudio Typstudio作为一款专…

2026/7/22 17:30:09 阅读更多 →
Linux 只保留 30 天内日志(find命令删除日志文件)

Linux 只保留 30 天内日志(find命令删除日志文件)

Linux 只保留 30 天内日志,删除超 1 个月日志方案 一、核心命令(删除 30 天前文件,保留近 30 天) 1:清理log并打印删除记录,方便审计 find /data/logs -type f -name "*.log" -mtime 30 -print -…

2026/7/22 17:29:09 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 5:34:47 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻