3 个版本

0.1.5-alpha.02023 年 3 月 25 日
0.1.4-alpha.02023 年 3 月 3 日
0.1.3-alpha.02023 年 3 月 2 日

#40 in #绝对值

BSD-3-Clause

1MB
5.5K SLoC

"caffe2op-abs" 包是一个 Rust 库,提供绝对值计算的运算符。该包包括计算绝对值函数梯度的函数,这在深度学习应用中很有用。该包还包括从张量获取和提供数据的函数以及重置工作区的函数。

注意:此包目前正在从 C++ 转换为 Rust,并且某些函数体可能仍在转换过程中。

绝对值函数背后的数学思想很简单:它返回一个数的绝对值,不考虑其符号。例如,5 和 -5 的绝对值都是 5。绝对值函数的公式是

| x | = { x if x >= 0 -x if x < 0 }

此包中的 "randn" 函数生成从正态分布的随机数,这在深度学习应用中很有用。"astype" 函数用于将数据从一种数据类型转换为另一种数据类型。

依赖项

~36MB
~389K SLoC