go-carbon v2.6.12 正式版发布,轻量级、语义化的 golang 时间处理库
carbon 是一个轻量级、语义化、对开发者友好的 golang
时间处理库,不依赖于 任何
第三方库, 100%
单元测试覆盖率,已被 awesome-go 收录,并获得 gitee
2024 年最有价值项目(GVP
)和 gitcode
2024 年度开源摘星计划 (G-Star
) 项目
- document: carbon.go-pkg.com
- github: github.com/dromara/carbon
- gitee: gitee.com/dromara/carbon
- gitcode: gitcode.com/dromara/carbon
更新日志
- 将
golang
环境依赖从1.21
降低到1.18
- 将
testify
测试框架从v1.10.0
升级到v1.11.1
- 在
type_carbon.go
文件UnmarshalJSON
方法中设置isEmpty
标志以表示空值 - 使用
sync.Map
实现高性能并发缓存 - 修复潜在的竞态条件和空指针解引用问题,提高并发安全性

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
🚀 Xinference v1.10.0 重磅更新!!🤖 Anthropic API 格式支持等
Xorbits Inference(Xinference)是一个 性能强大且功能全面的 分布式 推理框架。可用于大语言模型(LLM),语音识别模型,多模态模型等各种模型的推理。通过 Xorbits Inference,你可以轻松地 一键部署你自己的模型或内置的前沿开源模型 - https://github.com/xorbitsai/inference。无论你是研究者,开发者,或是数据科学家,都可以通过 Xorbits Inference 与最前沿的 AI 模型,发掘更多可能。 Xinference 的功能和亮点有: 🌟 模型推理,轻而易举:大语言模型,语音识别模型,多模态模型的部署流程被大大简化。一个命令即可完成模型的部署工作。 ⚡ 前沿模型,应有尽有:框架内置众多中英文的前沿大语言模型,包括 baichuan,chatglm2 等,一键即可体验!内置模型列表还在快速更新中! 🖥 异构硬件,快如闪电:通过 ggml,同时使用你的 GPU 与 CPU 进行推理,降低延迟,提高吞吐! ⚙ 接口调用,灵活多样:提供多种使用模型的接口,包括 OpenAI 兼容的 RESTful API...
-
下一篇
AI 编程工具 Cursor 升级 Tab 模型
AI编程工具Cursor宣布对其代码自动补全系统Tab模型进行重大升级。此次升级聚焦于减少低质量建议,显著提升准确性。据Cursor称,新模型提供的建议数量比旧版减少21%,但接受率提高了28%。 为解决此前模型存在的问题,Cursor最初考虑训练单独模型预测建议接受度,参考2022年GitHub Copilot相关研究,采用逻辑回归过滤技术。但Cursor期望更通用机制,最终利用强化学习中的策略梯度方法,使模型因建议被接受获奖励,被拒则受惩罚。该方法需“在线策略”数据,Cursor通过每日多次向用户部署新检查点,并依据最新交互快速重新训练模型来实现。 Cursor希望实现不只是事后过滤失败建议,而是让主模型本身在建议生成阶段就尽量避免“坏建议”。他们用policy gradient方法来训练Tab模型,让模型在做出建议vs不建议的决策上,最大化一个定义好的reward函数。这个reward重在: 鼓励建议被接受(accept suggestions) 惩罚建议被拒绝 不建议(show nothing)在模型判断不确定或建议被低接收率预计的情况下也给予中性或某种 reward。 举例来...
相关文章
文章评论
共有0条评论来说两句吧...