-
ndarray
通用元素和数值的n维数组。轻量级数组视图和切片;视图支持分块和分割。
-
matrixmultiply
通用矩阵乘法,适用于f32和f64矩阵。对具有通用布局的矩阵进行操作(它们可以使用任意的行和列步长)。在x86上检测并使用AVX或SSE2...
-
smawk
寻找全单调矩阵中的行最小值的函数
-
nalgebra
具有转换和静态大小或动态大小的矩阵的通用线性代数库
-
euclid
几何原语
-
glam
用于游戏和图形的快速3D数学库
-
sprs
稀疏矩阵库
-
ndarray-stats
为ndarray提供的n维数组数据结构提供的统计例程
-
ndarray-linalg
使用LAPACK的rust-ndarray线性代数包
-
russell_lab
线性代数和数值数学的科学实验室
-
russell_sparse
大型稀疏线性系统求解器(封装了MUMPS和UMFPACK)
-
vodozemac
Olm和Megolm
-
lightmotif
一个轻量级的平台加速库,用于使用位置权重矩阵进行生物基序扫描
-
faer
线性代数例程
-
grid
动态通用2D数据结构
-
ndarray-rand
随机数组的构造函数。为
ndarray
集成rand
。 -
easy-ml
一个机器学习库,提供矩阵、命名张量、线性代数和自动微分,旨在易于使用
-
maths-rs
一个用于游戏开发和图形的线性代数库
-
cgmath
一个用于计算机图形的线性代数和数学库
-
lstsq
返回线性矩阵方程的最小二乘解
-
glamour
使用glam的强类型线性代数
-
rsparse
使用直接方法求解稀疏线性系统
-
discorec
基于协同过滤的Rust推荐
-
basic_dsp_interop
基于时间或频率域中的实或复向量进行数字信号处理的库
-
bevy_math
为Bevy引擎提供的数学功能
-
nalgebra-glm
受C++ GLM库启发的nalgebra图形API
-
basic_dsp
基于时间或频率域中的实或复向量进行数字信号处理的库
-
metis
METIS序列图分区器和填充减少矩阵排序器的惯用包装器
-
blas-array2
ndarray::Array (Ix1或Ix2)的可选参数BLAS包装器
-
petal-decomposition
包括PCA(主成分分析)和ICA(独立成分分析)的矩阵分解算法
-
constgebra
常量线性代数
-
kmedoids
使用FasterPAM算法的k-Medoids聚类
-
opis
有理数和矩阵算术
-
matrix-sdk-base
构建 Matrix 客户端库的基本组件
-
nalgebra-sparse
基于 nalgebra 的稀疏矩阵计算
-
mstickereditor
从 Telegram 导入表情包,用于 Maunium 表情选择器的 Matrix
-
mas-oidc-client
Matrix 身份验证服务使用的 OpenID Connect 客户端库
-
microgemm
在 Rust 中进行通用矩阵乘法,支持自定义配置。支持 no_std 和 no_alloc 环境
-
ruma-common
其他 ruma crate 的通用类型
-
orx-funvec
统一访问多维向量元素的特性和方法,特别适用于需要通过抽象输入实现灵活性和通过单形化实现性能的算法
-
euler
3D 计算机图形学的数学库
-
phylodm
高效计算系统发育距离矩阵
-
faer-ext
faer-rs API 与外部库互操作性接口
-
vecmath
用于重新导出的类型无关的矢量数学库
-
mas-iana
JOSE 和 OAuth 2.0 的 IANA 注册数据
-
iron_learn
一个纯 Rust 机器学习库,具有泛型张量和梯度下降优化函数
-
toodee
基于 Vec 的轻量级 2D 包装器
-
matrixable
扩展类似矩阵结构功能的特性和结构体
-
triangle_matrix
三角矩阵索引操作
-
jakkunight-ali
矩阵计算的 CLI 工具
-
olm-rs
libolm 的包装器
-
al-jabr
多维线性代数库
-
p3-matrix
Plonky3 矩阵 API
-
munum
微型 3D 数学库
-
faer-cholesky
基本的线性代数例程
-
faer-evd
基本的线性代数例程
-
psdm
从一组或两组比对中计算成对SNP距离矩阵
-
diffsol
在Rust中求解常微分方程(ODE)
-
faer-svd
基本的线性代数例程
-
ruma-server-util
实现矩阵服务器应用程序
-
xmath
Rust的Microsoft DirectXMath的移植
-
vecmat
支持min_const_generics的低维向量代数
-
matrix-sdk-test
编写Matrix SDK测试的辅助工具
-
ndim
Rust中类似NumPy的多维数组
-
faer-qr
基本的线性代数例程
-
gmm
视频游戏数学库
-
mas-tower
Matrix身份验证服务使用的塔层
-
revier-glam
针对游戏引擎 Revier 对库 glam-rs 的修改
-
faer-lu
基本的线性代数例程
-
vectrix
使用 const generics 实现的栈分配矩阵类型
-
na
nalgebra 的包装器,使其在图形向量数学中使用最常用的类型更加容易和简洁
-
mdarray
Rust 中的多维数组
-
nalgebra-lapack
使用 nalgebra 矩阵和 Lapack 绑定进行矩阵分解
-
ruma-state-res
矩阵状态解决的抽象
-
ndarray-ndimage
用于 ndarray 提供的 n 维数组数据结构的多维图像处理
-
ndarray-histogram
多维数组的直方图支持
-
matrixcompare
方便矩阵比较的工具
-
vector-victor
线性代数 crate
-
rustmex
提供方便的 Rust 绑定到 Matlab MEX API
-
matreex
矩阵实现
-
mas-http
Matrix认证服务的HTTP工具
-
dimensionals
Rust本地通用、灵活的多维数组
-
matrix-sdk-qrcode
在Matrix领域中编码和解码QR码以进行交互验证
-
rjmatrix
在终端创建矩阵。使用
c
切换颜色,0-9
改变速度,并使用q
退出。 -
faer-sparse
基本的线性代数例程
-
hasty
系统BLAS库的接口,用于快速线性代数运算
-
linear_algebra
Rust中的基本线性代数运算
-
mematrica
用于处理矩阵的易于使用的库
-
uatu
监控频道的Matrix机器人
-
basic_dsp_matrix
基于时间或频率域中的实或复向量进行数字信号处理的库
-
simple_qp
以符号方式表述二次规划问题
-
algori
rust算法
-
rmatrix_ks
Rust中的矩阵和一些代数
-
zenu-matrix
ZeNu的矩阵库
-
bebot
Gitlab webhook bot that publishes events to Matrix
-
linfa-linalg
ndarray的线性代数例程的纯Rust实现
-
ratio-dsm
Ratio的DSM绘图库
-
sukker
线性代数和矩阵变得简单!
-
gmatlib
Rust和更广泛的线性代数!
-
servicepoint
CCCB服务点显示器
-
crystallographic-group
提供晶体学群参考和有用信息,例如晶格坐标和对称操作矩阵。
-
heapless_matrix
在Rust中高效实现矩阵数据结构。它提供创建、操作和执行矩阵操作的功能,如转置、求和和乘法。
-
integrator
数学库
-
faer-entity
基本的线性代数例程
-
镁质
Rust的数学库
-
mas-keystore
Matrix身份验证服务使用的密钥存储
-
p3-mds
Plonky3 MDS矩阵逻辑
-
nml-matrix
一个小型库,用于处理矩阵
-
mymatrix
我的简单矩阵库,可以执行分数运算
-
directx_math
DirectXMath的翻译,一个用于游戏和图形应用的SIMD线性代数库
-
ratio-matrix
Ratio的矩阵数据库
-
ruma-push-gateway-api
Matrix推送网关API端点的类型
-
simp_linalg
一个轻量级的线性代数库,用于执行向量和矩阵的简单加法和乘法
-
synapse-admin-api
synapse管理API端点的类型
-
ruma-identity-service-api
Matrix身份服务API端点的类型
-
rmat
二维矩阵代数的最小实现
-
hex-matrix
使用字节数组构建十六进制矩阵
-
slas
静态线性代数系统
-
nano-gemm
小型矩阵乘法
-
keypad
适用于键盘矩阵电路的平台无关驱动程序
-
vec_vec
处理
Vec<Vec<T>>
是不可避免的 -
algorithm_rust
一些常见的rust_algorithms,欢迎参与,项目将持续更新,所有算法均来自 <算法导论 III>
-
sparse_matrix
使用稀疏矩阵进行线性代数
-
ruma-appservice-api
Matrix应用服务API端点的类型
-
optimath
使用const泛型进行no_std和专用化以启用SIMD的线性代数
-
extended_matrix
一个矩阵计算模块
-
quaternion-matrix
Rust的四元数矩阵
-
matrix-sdk-common
matrix-sdk中使用的常见类型和导入集合
-
gamemath
游戏开发数学库,使用Rust编写
-
matlab-sys
Matlab C API的Rust绑定
-
block-grid
快速、缓存意识、瓦片化的二维数组
-
smyl
Rust中的人工神经网络
-
wgm
用于游戏和图形开发的一个快速且简单的数学库
-
matrixes
高中水平及其以上的矩阵。详细信息请参阅README。
-
grid2d
运行时定义的二维网格,但大小不可变
-
mightrix
将连续内存视为矩阵
-
rusty-rain
一个跨平台的类似CMatrix的程序
-
matrix_display
使用美观的Unicode分隔符在命令行中显示矩阵
-
rgla
一个图形线性代数库,实现了旋转器而不是四元数
-
hebrides
实数、复数和基本线性代数实现的实现
-
完整版
用于数值的矩阵和数组类型
-
stack-algebra
为裸金属Rust提供的堆栈分配的轻量级代数
-
lair
Rust中的线性代数
-
smolmatrix
小型简单矩阵库
-
matrix_kit
Rust的抽象线性代数库
-
matrix-math
数学矩阵
-
guff-matrix
快速伽罗瓦域矩阵乘法
-
homography
使用点和线对应估计
-
nalgebra_latex
为nalgebra::Matrix,LaTeX环境和更多内容提供几个健壮的格式化工具
-
matrix_operations
执行矩阵运算
-
h_mat
一个类型安全的异构矩阵类型
-
beagle
计算机图形学的基本线性代数库
-
custos-math
使用custos执行矩阵运算
-
calcify
物理学矢量库
-
matrixmultiply_mt
bluss的matrixmultiply crate的并行版本。支持f32和f64矩阵的一般矩阵乘法。支持具有一般步长的矩阵。采用微内核策略...
-
rust-blas
BLAS绑定和包装器,基于rblas
-
trexio
为量子化学计算产生的数据存储和操作而开发的开源文件格式和库。其目标是提供可靠的...
-
nano-gemm-c32
小型矩阵乘法
-
nano-gemm-f64
小型矩阵乘法
-
nano-gemm-c64
小型矩阵乘法
-
nano-gemm-f32
小型矩阵乘法
-
polymath
让Rust中的数学更强大!(新的数学数据类型、特质、函数等...)
-
scotch
Scotch图分割器、图聚类器和稀疏矩阵排序器的惯用包装器
-
fractionfree
ndarray的分数自由线性代数
-
cumath
基于CUDA的矩阵/向量计算
-
geomath
用于几何、模拟和计算机图形的栈分配数学
-
稀疏二进制矩阵
针对行操作优化的稀疏二进制矩阵实现
-
sprs_suitesparse_camd
sprs 对 suitesparse camd 填充缩减排序的绑定
-
mesh-sweeper
网格扫描算法!
-
sprs-ldl
稀疏 Cholesky 分解
-
k2_tree
稀疏填充位矩阵的空间高效表示
-
tomatrix
将任何文本文档输出为矩阵屏保
-
matrix_lib
操作矩阵的简单库
-
distmat
距离矩阵数据类型和文件格式
-
lax
没有 ndarray 的 LAPACK 包装器
-
toolbox
日常使用的工具
-
juxt_matrix
仅矩阵,别无其他
-
wrapping_coords2d
使用环绕在 1D 索引和 2D 坐标之间进行转换
-
nano-gemm-codegen
小型矩阵乘法
-
aljabar
一个超级通用的、超级实验性的线性代数库
-
metis-sys
对 METIS 的原始 FFI,一个串行图划分器和降维矩阵排序器
-
matrix-rs
在 Rust 中使用矩阵。使用 const generics 来确保编译时矩阵安全性。
-
kaffe
Pytorch,但是用 Rust 实现 :)
-
sparse_complex
复杂稀疏矩阵求解器
-
matrijs
一个小型二维矩阵库。有很多这样的库,但这个是我的。
-
generic-matrix
表示 2D 矩阵的操纵和数据类型
-
math_matrix
高中水平的矩阵实现
-
tenebrous-dicebot
一个用于角色扮演游戏的异步矩阵骰子机器人
-
math-rs
一个基本的数学引擎
-
lp586x
矩阵 LED 驱动器(支持 LP5860、LP5861、LP5862、LP5864、LP5868)
-
spectre
一个用于分析 p2p 网络拓扑的轻量级工具包
-
matrix
该软件包提供矩阵实验室
-
f3l_glam
3D点云库
-
linxal
具有rust-ndarray接口的线性代数包
-
tarts
终端屏幕保护程序和视觉效果
-
faer-core
基本的线性代数例程
-
rsvd
随机奇异值分解 (rSVD)
-
gpurs
科学计算中的GPU加速/线性代数crate
-
bitshifter/mathbench
比较Rust数学库在常见3D游戏和图形任务中的性能
-
pca
使用SVD进行主成分计算
-
randn
一个用于并行填充nalgebra的向量、矩阵和矩阵向量的标准正态随机变量包
-
speedytree
Rust中邻接加法(Neighbor-joining)的规范和RapidNJ实现
-
m4ri-rust
M4RI基础布尔线性代数
-
simple-matrix
通用矩阵库
-
numeric
Rust 的 N 维矩阵类
-
对角线
从矩阵中提取各种方向的对角线
-
miscmath
将包含一组通用数学函数和线性代数结构,如向量和矩阵
-
rumraisin
Matrix 的 RSS/Atom 阅读器
-
numerilib
数学库
-
grid-point
点代表网格或矩阵上的 [x, y] 坐标
-
sprs_suitesparse_ldl
将 sprs 绑定到 suitesparse ldl 解算器
-
execute_evcxr
通过构建和执行二进制 crate 执行 evcxr 支持的语法
-
ratio-genetic
Ratio 的遗传算法库
-
nalgebra-numpy
nalgebra 和 numpy 之间的转换
-
matrix-oracle
矩阵协议的知名解析器
-
whichlicense_classification
对 WhichLicense 项目使用的许可证进行分类
-
gee
为 2D 游戏量身定制的便捷性几何库!📐
-
scirust
科学计算库
-
xgboost
使用XGBoost的机器学习
-
cell-grid
适用于
no_std
游戏开发的固定大小的2D网格容器 -
mwa_rust_core
用于Murchison Widefield Array (MWA)射电望远镜的坐标变换、Jones矩阵等便利的Rust代码。
-
matrix-market-rs
读取矩阵市场文件到标准的Rust类型
-
termatrix
在您的终端中滚动的矩阵
-
mat-rs
数学矩阵类型的no_std实现
-
stride
一种步进切片类型
-
nova-math
为nova-engine提供的向量矩阵数学工具
-
affine_transforms
(预发布包)在R3中进行线性变换
-
sized_matrix
使用const generics进行类型检查和性能优化的定大小矩阵
-
clock-zones
处理时钟区域
-
libmat
线性代数工具
-
linalg-rs
Rust中的线性代数!
-
ndarray-rblas
rblas
对ndarray
的绑定 -
quick_maths
低维线性代数结构
-
matrix_bot_api
编写Matrix消息协议机器人的API
-
qmat
二维矩阵
-
simple-canvas
通用的二维画布结构
-
adv_linalg_lib
Adv_LinAlg过程宏的核心库
-
field-matrix-utils
在有限域上处理矩阵
尝试使用 DuckDuckGo 进行搜索。