2个版本
0.1.5-alpha.0 | 2023年3月25日 |
---|---|
0.1.4-alpha.0 | 2023年3月3日 |
#38 in #gradient
1MB
5.5K SLoC
caffe2op-erf
一个crate,提供计算误差函数(也称为高斯误差函数)的数学运算符。误差函数在信号处理、概率论和统计学中都有应用。在机器学习中,误差函数作为神经网络中的激活函数使用。
注意:此crate正在从C++转换为Rust,一些函数体可能仍在转换过程中。
误差函数定义为从负无穷大到给定点x的高斯概率分布函数的积分
此函数具有类似于sigmoid的形状,范围在-1和1之间。误差函数因其平滑和非线性特性而被用作神经网络的激活函数。误差函数的导数可以解析计算,并在神经网络的训练过程中用于反向传播。
此crate提供误差函数及其梯度,使用微分链式法则计算。crate还提供了一个返回给定其输出值的误差函数梯度的functor。
除了误差函数之外,此crate还提供反正弦和平方根函数,这些函数在机器学习中的归一化和数据处理中非常有用。
总的来说,caffe2op-erf是实现涉及误差函数和相关数学运算的神经网络和信号处理算法的有用工具。
依赖关系
~37MB
~403K SLoC