mbaddar1 / genmodel

Generative Model Experiments
Apache License 2.0
1 stars 0 forks source link

Test B-Splines with TT-RecFlow code #37

Open mbaddar1 opened 8 months ago

mbaddar1 commented 8 months ago

Understand the B-splines application TTDE paper TTDE paper https://arxiv.org/pdf/2108.00089.pdf sec 2.1 and 2.2 Code

Trainer (Model Setup) https://github.com/stat-ml/TTDE/blob/master/ttde/train.py#L54

model_setups.py https://github.com/stat-ml/TTDE/blob/master/ttde/score/experiment_setups/model_setups.py https://github.com/stat-ml/TTDE/blob/master/ttde/score/experiment_setups/model_setups.py#L8

basis.py https://github.com/stat-ml/TTDE/blob/master/ttde/tt/basis.py#L109


B spline library https://github.com/mbaddar1/bspline My created folder https://github.com/mbaddar1/genmodel/tree/master/tt_ddpm/basis


mbaddar1 commented 5 months ago

""" Why B-Splines for TT GenModel Tensor-Train Density Estimation https://arxiv.org/pdf/2108.00089.pdf Quote: (Sec. 5) Experiments, first paragraph "In all the Experiment basis function set consists of B-splines of degree 2 with knots uniformly distributed over the support of the considered distributions. The support is known precisely for the simulated examples as we know exactly the target distribution, and corresponding lower and upper bounds are extracted from all given samples for the unknown distributions of the real-world datasets."

B-Splines Resources B-spline Basis Functions: Definition https://pages.mtu.edu/~shene/COURSES/cs3621/NOTES/spline/B-spline/bspline-basis.html

A short introduction to splines in least squares regression analysis https://epub.uni-regensburg.de/27968/1/DP472_Kagerer_introduction_splines.pdf """