文章
我发表的所有技术文章。
86 篇文章
第 6/8 页
-
Rust AI 推理框架 Candle 与 Pytorch 的张量的基本等价操作
Published date:本文介绍了Rust Candle与Pytorch在张量基本操作上的等价实现,包括张量初始化、形状操作、加减乘除运算及加速器支持,适合初学者参考。
-
Rust 高效推理新选择:基于 ONNX Runtime 的模型部署实践
Published date:本文介绍如何使用Rust和ONNX Runtime进行模型部署,以ResNet50为例,详细说明模型导出、加载、数据前处理、推理及后处理的全流程,并分析其优缺点。
-
Rust 1.85.0 带来的 RPIT 生存周期捕获规则是什么?
Published date:Rust 1.85.0 引入了 RPIT(Return Position Impl Trait)生命周期捕获的新规则。在 Rust 2024 中,所有作用域内的泛型参数(包括生命周期)默认被隐式捕获,无需显式声明。开发者可通过 `use<...>` 语法精确控制捕获的参数,避免意外捕获。这简化了代码并减少了错误,增强了表达力。新规则使 RPIT 的使用更加直观和安全。
-
你喜欢大而全的框架还是小而美的类库?
Published date:不同编程语言中 Web 框架的选择,分析了“大而全”和“小而美”两种类型的框架在国内外开发环境中的优缺点,并结合个人经验给出了选择建议。
-
Rust 也能玩函数重载?
Published date:本文探讨了 Rust 中如何模拟传统面向对象语言中的函数重载(即同名函数根据参数类型或数量不同自动分派)。虽然 Rust 本身不直接支持函数重载,但通过一些技巧可以实现类似的效果。文章详细介绍了两种方法,并讨论了这些方法的优缺点。
-
实战指南:如何在Rust中使用MessagePack优化HTTP接口的数据传输
Published date:MessagePack 是一种高效的二进制序列化格式。它支持多语言数据交换。相比JSON,它更紧凑,处理速度更快。