工具

Classes

CondensedSparseSummation(list_of_matrices)

Functions

build_bounds_mask(vector)

创建掩码,用于从可能包含 -np.inf 或 np.inf 的完整边界向量转换为仅包含有限值的边界向量。

build_compression_mask_for_finite_values(vector)

创建掩码,用于从完整值向量转换为仅包含有限值的向量。

build_compression_matrix(compression_mask)

返回一个稀疏矩阵CM,其中包含1,使得根据压缩掩码,compressed_vector = CM*full_vector

compressed_to_full(compressed_array, ...[, ...])

full_to_compressed(full_array, compression_mask)

make_lower_triangular_full(...)

此函数接受一个仅在下三角有元素的对称矩阵,并通过复制元素使其成为一个完整的矩阵