文件名称:期权matlab代码-LAHMC:展望汉密尔顿·蒙特卡洛
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-15 10:44:44
系统开源
预算matlab代码展望汉密尔顿·蒙特卡洛 在Python和MATLAB中都实现“汉密尔顿汉密尔顿蒙特卡洛(LAHMC)和标准汉密尔顿蒙特卡洛(HMC)”。 该论文描述了LAHMC: Sohl-Dickstein,Jascha和Mudigonda,Mayur和DeWeese,Michael R. 哈密尔顿蒙特卡洛(Hamiltonian Monte Carlo),无详细余额。 机器学习国际会议。 2014年 示例Python代码 以下代码使用LAHMC从各向同性高斯分布中提取样本。 from LAHMC import LAHMC import numpy as np # Define the energy function and gradient def E ( X , sigma = 1. ): """ Energy function for isotropic Gaussian """ return np . sum ( X ** 2 , axis = 0 ). reshape (( 1 , - 1 )) / 2. / sigma ** 2 def dEdX ( X , si
【文件预览】:
LAHMC-master
----.gitignore(336B)
----matlab()
--------E_rough.m(410B)
--------generate_figure_2.m(7KB)
--------.DS_Store(6KB)
--------dEdX_rough.m(416B)
--------LAHMC.m(11KB)
--------plot_autocorr_samples.m(2KB)
--------dEdX_gauss.m(522B)
--------E_gauss.m(488B)
----README.md(3KB)
----python()
--------LAHMC.py(9KB)
--------__init__.py(0B)
--------distributions.py(1KB)
--------generate_figure_2.py(4KB)