您的功能请求是否与问题相关?请描述。
Pydantic v2 已经发布几个月了,它带来了新的酷炫功能以及由于使用 Rust 进行验证而带来的性能提升。目前 Ludwig 需要 Pydantic < 2.0。
The conflict is caused by: The user requested pydantic==2.4.2 ludwig 0.8.4 depends on pydantic<2.0
是否有计划更新到新版本?我可能可以帮助解决这个问题。
gpfsuwkq1#
你好,@dragosmc。
在#3537中,我们不得不将pydantic固定在<2.0版本,因为它与transformers不兼容。
如果我们能得到您的帮助来检查transformers是否兼容,然后在Ludwig上解除固定,那就太好了!
6tdlim6h2#
我明白了。在这种情况下,我想我们会等待他们更新(或他们的一个依赖项),因为目前他们仍在强制使用pydantic<2。谢谢。
ymzxtsji3#
你好,我正在重新打开这个主题,因为transformers更新了他们的代码,使用了pydantic2和huggingface/transformers#27933,感觉ludwig可以移除版本限制。
transformers
pydantic2
ludwig
3条答案
按热度按时间gpfsuwkq1#
你好,@dragosmc。
在#3537中,我们不得不将pydantic固定在<2.0版本,因为它与transformers不兼容。
如果我们能得到您的帮助来检查transformers是否兼容,然后在Ludwig上解除固定,那就太好了!
6tdlim6h2#
我明白了。在这种情况下,我想我们会等待他们更新(或他们的一个依赖项),因为目前他们仍在强制使用pydantic<2。谢谢。
ymzxtsji3#
你好,我正在重新打开这个主题,因为
transformers
更新了他们的代码,使用了pydantic2
和huggingface/transformers#27933,感觉ludwig
可以移除版本限制。