gpt4 book ai didi

f# - 缓存 XMLProvider 生成的模型

转载 作者:行者123 更新时间:2023-12-02 03:13:16 28 4
gpt4 key购买 nike

使用 FSharp.Data 包中的 XMLProvider,例如:

type internal MyProvider = XmlProvider<Sample = "C:\test.xml">

test.xml文件共151838行,共15种类型。

在与类型声明 MyProvider 相同的项目中工作是一件痛苦的事情,因为每次我按下 CTRL+ 时似乎都会触发 XmlProvider SPACE (Edit.CompleteWord) - 因此重新生成所有模型,最多可能需要 10 秒。

是否有任何已知的解决方法,或设置缓存从 XmlProvider 生成的模型?

最佳答案

恐怕 F# Data 当前没有任何用于推断架构的缓存机制。听起来应该不难添加 - 如果有人有兴趣贡献,请 open an issue on GitHub开始讨论!

目前我的建议是尝试简化示例 XML,使其更短并且仅包含所有不同类型的一些代表性记录。

关于f# - 缓存 XMLProvider 生成的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38721698/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com