![Python 失宠!Hugging Face 用 Rust 新写了一个 ML 框架,现已低调开源](http://img.jiangsulong.com/230814/1I42GS8-0.png)
文章插图
Pytorch 和 Candle 对比
该项目正在处于快速迭代过程中,更新非常频繁,很多功能在不断开发中,目前包含如下功能和特点:
- 语法简单, 风格与 PyTorch 相似 。
- CPU 和 Cuda Backend:m1、f16、bf16 。
- 支持 Serverless(CPU)、小型和快速部署
- 支持 WASM,可在浏览器中运行模型 。
- 模型训练使用 NCCL 进行分布式计算 。
- 开箱即用的模型:Llama、Whisper、Falcon、StarCoder...
- 嵌入用户定义的操作 / 内核,如 flash-attention v2 。
参考链接:
https://Github.com/huggingface/candle
https://news.ycombinator.com/item?id=37049198
推荐阅读
- Linux下Python安装配置指南
- Python编码的陷阱与避坑指南
- Python 3.11的10个高效新特性
- pip常用命令总结
- Python中文件操作的详细使用:open、os.open()和with open()
- Python 程序打包成可执行程序
- 那些被忽视的Python核心功能...
- 十个简单但很有用的Python装饰器
- 教你用 Python 驾驭 Nacos 配置中心
- Python指导委员会计划接受PEP 703提案,让全局解释器锁成为可选