文件名称:matlab张量积代码-rbm2mps:RBM的MPS表示
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-14 20:34:15
系统开源
matlab张量积代码RBM到MPS的翻译 的演示代码。 您可以*使用这些代码。 请引用本文 陈静,宋成,谢海东,王磊和陶翔,受限玻尔兹曼机器与张量网络状态的等价关系, 我们使用Matlab实现三种方法 rbm2mps1.m:图2的算法。MPS绑定维数为$ 2 ^ n $,其中$ n $是剪切的RBM连接数。 输入: W:$ n_v $乘$ n_h $权重矩阵$ W $ a:可见单位偏差的大小为$ n_v $的向量 b:隐藏单位偏差的大小为$ n_h $的向量 bpos:告诉隐藏单元属于哪一部分的向量。 参见图2。 输出: mps:MPS张量的一个单元 rbm2mps2.m:图4的算法。MPS绑定维为$ 2 ^ m $,其中$ m = \ min(| A_ {1} |,| B_ {1} |)$是界面区域的大小。 该算法将接口区域中的物理*度复制到虚拟键。 输入: W:$ n_v $乘$ n_h $权重矩阵$ W $ a:可见单位偏差的大小为$ n_v $的向量 b:隐藏单位偏差的大小为$ n_h $的向量 输出: mps:MPS张量的一个单元 rbm2mps3.m:MPS债券维为$
【文件预览】:
rbm2mps-master
----Example.m(5KB)
----README.md(3KB)
----tensor_reshape.m(2KB)
----rbm2mps.m(5KB)
----MPS_Canonicalize.m(2KB)
----rbm2mps3.m(11KB)
----rbm2mps2.m(7KB)
----tensor_product.m(3KB)