Featured image of post 依据文本定义生成流程图和序列图 | 开源日报 No.306

依据文本定义生成流程图和序列图 | 开源日报 No.306

Mermaid 是一个非常实用的开源项目,它可以通过文本生成流程图或序列图,类似于 markdown 的方式。它使用 Markdown 风格的文本定义,帮助文档跟上开发进度,可以轻松创建和修改复杂图表,还可以用于生产脚本和其他代码片段。如果你需要快速生成流程图或序列图,Mermaid 是一个非常好的选择。

Featured image of post 高效微调 100 多种大语言模型:先计算法,急速推理! | 开源日报 No.305

高效微调 100 多种大语言模型:先计算法,急速推理! | 开源日报 No.305

LLaMA-Factory 是一个高效微调 100 多个大型语言模型的 WebUI,支持多种模型和集成方法,包括增量预训练、指令监督微调、奖励模型训练等等。它还支持多种精度和先进算法,如 16 比特全参数微调、LoRA 微调和 GaLore 等。此外,它还提供了实用技巧和实验监控,如 FlashAttention-2、LlamaBoard 和 TensorBoard 等。最重要的是,它还提供了基于 vLLM 的 OpenAI 风格 API 和命令行接口,使得推理速度非常快。

Featured image of post 中国领先工业级深度学习框架:支持超大规模训练 | 开源日报 No.304

中国领先工业级深度学习框架:支持超大规模训练 | 开源日报 No.304

Paddle 是中国首个独立自主研发的深度学习平台,提供高性能单机、分布式训练和跨平台部署。它是一个工业级深度学习框架,支持超大规模训练和高性能推理引擎。此外,Paddle 还提供了行业导向的开源模型和库,可以帮助开发者更快地构建深度学习应用。如果你正在寻找一个高效、可靠的深度学习平台,Paddle 是一个值得考虑的选择。

Featured image of post 轻松创建本地 SSL 证书:无需进行任何配置 | 开源日报 No.301

轻松创建本地 SSL 证书:无需进行任何配置 | 开源日报 No.301

Mkcert 是一个简单易用的工具,用于创建本地可信任的开发证书,可以使用任何名称。该工具解决了在本地创建开发证书时需要进行繁琐配置的问题,可以自动在系统根证书存储中创建和安装本地 CA,并生成本地可信任的证书。此外,它还支持多个操作系统和浏览器的根证书存储,并提供高级选项,如生成客户端认证证书、使用 ECDSA 密钥、生成 PKCS #12 文件等。总之,如果你是一名开发人员,需要在本地创建可信任的开发证书,那么 mkcert 是一个非常实用的工具。

Featured image of post 致敬 AirDrop!基于 WebRTC 的 P2P 文件传输工具 | 开源日报 No.299

致敬 AirDrop!基于 WebRTC 的 P2P 文件传输工具 | 开源日报 No.299

sharedrop 是一个基于 WebRTC 技术的 P2P 文件传输工具,受苹果 AirDrop 启发而设计。它使用 WebRTC 进行安全的点对点文件传输,无需将文件上传到任何服务器即可直接在设备之间传输。此外,它还利用 Firebase 进行在线状态管理和 WebRTC 信令,支持在相同本地网络内设备之间发送文件,也可跨网络发送文件。它可以在移动设备 (Android 和 iOS) 和桌面设备之间共享文件,并且可以在支持的浏览器上使用 (Chrome、Edge、Firefox、Opera、Safari 13+)。如果你需要一个易用的 P2P 文件传输工具,sharedrop 是一个不错的选择。