paddle.sparse

paddle.sparse 目录包含飞桨框架支持稀疏数据存储和计算相关的 API。具体如下:

稀疏 Tensor 创建

API 名称

API 功能

创建一个 COO 格式的 SparseTensor

创建一个 CSR 格式的 SparseTensor

稀疏 Tensor 运算

API 名称

API 功能

对稀疏 Tensor 逐元素求正弦

对稀疏 Tensor 逐元素求正切

对稀疏 Tensor 逐元素求反正弦

对稀疏 Tensor 逐元素求反正切

对稀疏 Tensor 逐元素求双曲正弦

对稀疏 Tensor 逐元素求双曲正切

对稀疏 Tensor 逐元素求反双曲正弦

对稀疏 Tensor 逐元素求反双曲正切

对稀疏 Tensor 逐元素求算数平方根

对稀疏 Tensor 逐元素求平方

对稀疏 Tensor 逐元素计算 ln(x+1)

对稀疏 Tensor 逐元素求绝对值

对稀疏 Tensor 逐元素计算 x 的 y 次幂

对稀疏 Tensor 逐元素转换类型

对稀疏 Tensor 逐元素计算相反数

对稀疏 Tensor 逐元素从度转换为弧度

对稀疏 Tensor 逐元素从弧度转换为度

对稀疏 Tensor 逐元素进行以自然数 e 为底的指数运算并减 1

稀疏矩阵乘向量,第一个参数为稀疏矩阵,第二个参数为稠密向量

稀疏矩阵乘,第一个参数为稀疏矩阵,第二个参数为稠密矩阵或者稀疏矩阵

稀疏矩阵乘与加法的组合运算

稀疏矩阵乘,第一、二个参数均为稠密矩阵,返回值为稀疏矩阵

对稀疏 Tensor 逐元素相加

对稀疏 Tensor 逐元素相减

对稀疏 Tensor 逐元素相乘

对稀疏 Tensor 逐元素相除

判断两个稀疏 Tensor 或稠密 Tensor 的 shape 是否一致

改变一个 SparseTensor 的形状

对 SparseCooTensor 进行排序并合并

在不改变数据的情况下改变 x 的维度顺序, 支持 COO 格式的多维 SparseTensor 以及 COO 格式的 2 维和 3 维 SparseTensor

稀疏张量的掩码逻辑,使用稀疏张量 mask 的索引过滤输入的稠密张量 x

稀疏组网类

API 名称

API 功能

激活层

激活层

激活层

激活层

二维卷积层

三维卷积层

子流形三维卷积层

Batch Normalization 层

Synchronized Batch Normalization 层

三维最大池化层

子流形二维卷积层

稀疏组网类函数式 API

API 名称

API 功能

激活函数

激活函数

激活函数

激活函数

稀疏 attention 函数

二维卷积函数

三维卷积函数

子流形三维卷积函数

三维最大池化函数

子流形二维卷积函数