Free Probability for Rust.
A port of free-probability-c with corrections and enhancements.
Why free probability?
Xavier initialization. He initialization. Kaiming initialization. They match Marchenko-Pastur. Free probability explains why.
Modules
- [
moments] — Empirical moment computation, moment↔cumulant transforms - [
r_transform] — R-transform (free additive convolution) - [
s_transform] — S-transform (free multiplicative convolution) - [
marchenko_pastur] — Marchenko–Pastur density and moments - [
prediction] — Layer-combination prediction and gradient analysis