Forney-style Factor Graphs (FFGs)
from《Probabilistic programming with stochastic variational message passing》2022
rxinfer node and rules list:
node list:
addition.jl(File) | format(): use JuliaFormatter for auto-formatting | last year |
---|---|---|
and.jl(File) | Update docs | last year |
autoregressive.jl(File) | merge AR tests | 8 months ago |
bernoulli.jl(File) | introduce nodes and variables collection | last year |
beta.jl(File) | apply new formatting rules | last year |
bifm.jl(File) | apply new formatting rules | last year |
bifm_helper.jl(File) | format(): use JuliaFormatter for auto-formatting | last year |
categorical.jl(File) | minor fixes for RxInfer | 4 days ago |
dirichlet.jl(File) | style: make format | 4 days ago |
dot_product.jl(File) | use MatrixCorrectionTools library | 2 months ago |
equality.jl(File) | style: make format | last year |
gamma.jl(File) | format(): use JuliaFormatter for auto-formatting | last year |
gamma_inverse.jl(File) | +test:nodes:gamma_inverse:average_energy | last year |
gamma_mixture.jl(File) | style: make format | 4 days ago |
gamma_shape_rate.jl(File) | format(): use JuliaFormatter for auto-formatting | last year |
gcv.jl(File) | make BIFM tests pass again | 3 weeks ago |
half_normal.jl(File) | Make format | 4 months ago |
implication.jl(File) | Update docs | last year |
matrix_dirichlet.jl(File) | fixes for rules | 4 days ago |
mixture.jl(File) | refactor: change val tags 2prev | 8 months ago |
multiplication.jl(File) | use MatrixCorrectionTools library | 2 months ago |
mv_normal_mean_covariance.jl(File) | fixes for RxInfer | 4 days ago |
mv_normal_mean_precision.jl(File) | fix average energy with Wishart | 10 months ago |
mv_normal_mean_scale_precision.jl(File) | Relax average energy for MvNMSP | 2 months ago |
mv_normal_weighted_mean_precision.jl(File) | apply new formatting rules | last year |
normal.jl(File) | chore: beter warning on node creation | last year |
normal_mean_precision.jl(File) | apply new formatting rules | last year |
normal_mean_variance.jl(File) | apply new formatting rules | last year |
normal_mixture.jl(File) | test: fix node tests | 3 weeks ago |
not.jl(File) | Update docs | last year |
or.jl(File) | Update docs | last year |
poisson.jl(File) | apply new formatting rules | last year |
probit.jl(File) | style: make format | 8 months ago |
softdot.jl(File) | 📄: softdot: #305: make format | 7 months ago |
subtraction.jl(File) | format(): use JuliaFormatter for auto-formatting | last year |
transition.jl(File) | fixes for rules | 4 days ago |
uniform.jl(File) | make BIFM tests pass again | 3 weeks ago |
uninformative.jl(File) | format(): use JuliaFormatter for auto-formatting | last year |
wishart.jl(File) | test: fix node tests | 3 weeks ago |
wishart_inverse.jl |
rules list
addition(Directory) | make a simple example work | 3 weeks ago |
---|---|---|
and(Directory) | apply new formatting rules | last year |
autoregressive(Directory) | merge AR tests | 8 months ago |
bernoulli(Directory) | make a simple example work | 3 weeks ago |
beta(Directory) | make a simple example work | 3 weeks ago |
bifm(Directory) | style: make format | 4 days ago |
bifm_helper(Directory) | make BIFM tests pass again | 3 weeks ago |
categorical(Directory) | minor fixes for RxInfer | 4 days ago |
delta(Directory) | style: make format | 4 days ago |
dirichlet(Directory) | make a simple example work | 3 weeks ago |
dot_product(Directory) | test: fix imports in tests | 3 weeks ago |
flow(Directory) | make a simple example work | 3 weeks ago |
gamma(Directory) | make a simple example work | 3 weeks ago |
gamma_inverse(Directory) | make a simple example work | 3 weeks ago |
gamma_mixture(Directory) | test: make tests green again | 8 months ago |
gamma_shape_rate(Directory) | make a simple example work | 3 weeks ago |
gcv(Directory) | apply new formatting rules | last year |
half_normal(Directory) | Fix tests | 4 months ago |
implication(Directory) | apply new formatting rules | last year |
matrix_dirichlet(Directory) | format(): use JuliaFormatter for auto-formatting | last year |
mixture(Directory) | minor fixes for RxInfer | 4 days ago |
multiplication(Directory) | make a simple example work | 3 weeks ago |
mv_normal_mean_covariance(Directory) | make a simple example work | 3 weeks ago |
mv_normal_mean_precision(Directory) | make a simple example work | 3 weeks ago |
mv_normal_mean_scale_precision(Directory) | make a simple example work | 3 weeks ago |
mv_normal_weightedmean_precision(Directory) | make a simple example work | 3 weeks ago |
normal_mean_precision(Directory) | make a simple example work | 3 weeks ago |
normal_mean_variance(Directory) | make a simple example work | 3 weeks ago |
normal_mixture(Directory) | Some fixes | 5 days ago |
not(Directory) | apply new formatting rules | last year |
or(Directory) | apply new formatting rules | last year |
poisson(Directory) | make a simple example work | 3 weeks ago |
probit(Directory) | apply new formatting rules | last year |
softdot(Directory) | Some fixes | 5 days ago |
subtraction(Directory) | make a simple example work | 3 weeks ago |
transition(Directory) | fixes for rules | 4 days ago |
uniform(Directory) | style: run format | last year |
uninformative(Directory) | format(): use JuliaFormatter for auto-formatting | last year |
wishart(Directory) | fixes for some tests | 5 days ago |
wishart_inverse |
θ ~ Beta(2.0, 7.0)
expression creates random variable θ
and assigns it as an output of Beta
node in the corresponding FFG.
神经元就是FFG节点
推荐: