算法应用
文章平均质量分 84
两万字
这个作者很懒,什么都没留下…
展开
-
stable-diffusion-webui RAM内存泄漏问题
在一些复杂的应用中,在代码路径的某些地方可能没有正确释放内存。webui在切换模型时,会先check内存中是否有加载过此模型,如果有则直接从内存中读取,没有就去磁盘中加载,并且判断已加载模型数量是否大于checkpoint_limit,不满足则会在下次切换其他模型时将此模型权重加载到内存中(send_to_cpu())。一句话总结就是,webui在切换模型时,工程师偷懒了,并没有考虑在内存频繁读取和分配时做好垃圾回收和释放,导致重复向内存中写入模型权重,他们估计也发现了这个问题,怎么解决呢?原创 2024-05-24 18:36:39 · 1211 阅读 · 1 评论 -
HTML文档大纲提取
最近公司要做新版的帮助中心文档展示(开发文档、用户帮助文档),叫我来调研技术方案。要以最低成本最快时间完成。由于公司给用户的帮助文档之前都维护在语雀中,考虑到迁移成本和时间成本,优先考虑接入语雀Api完成需求。但是发现语雀只支持返回html和markdown源码,没有文档大纲的数据。所以需要我们的后端开发同学来提取大纲的数据,在github上找到了两三个相关项目代码,但都是以python实现的,代码很乱,也没有耐心去阅读实现思路。在此记录一下实现过程。原创 2022-09-05 10:44:51 · 468 阅读 · 0 评论