Skip to content

backends/default 设计

职责

  • immutmutable 呈现为默认稠密后端。
  • 为默认稠密矩阵/向量类型实现能力 trait。
  • 提供小型泛型辅助函数来验证基于 trait 的分发。

非职责

  • 不重新定义标量代数或算术律。
  • 不要求未来后端必须是稠密后端或连续存储。
  • 不把返回标量值的映射放入核心线性代数 trait 层。

扩展模型

未来的稀疏、惰性、静态尺寸、GPU 或外部库后端应直接实现相同的结构 trait,不需要先转换成 DenseMatrixDenseVector