文件名称:Decentralized_Riemannian_gradient_descent_on_Stiefel_manifold
文件大小:46KB
文件格式:ZIP
更新时间:2024-03-26 07:58:50
Python
Decentralized_Riemannian_gradient_descent_on_Stiefel_manifold 论文中分散式黎曼随机(DRSGD)和分散式黎曼梯度跟踪(DRGTA)的Python实现: @article {chen2021decentralized,title = {Stiefel流形上的分散黎曼梯度下降}, 作者= {Chen,Shixiang and Garcia,Alfredo and Hong,Mingyi and Shahrampour,Shahin},journal = {arXiv preprint arXiv:2102.07091}, 年= {2021}} 如果您在已发表的研究项目中使用此代码,请引用本文。 先决条件: python 3.7+ 麻木matplotlib mpi4py 网络泡菜 档案: algs:DRGTA和DRSGD的源
【文件预览】:
Decentralized_Riemannian_gradient_descent_on_Stiefel_manifold-main
----misc()
--------Consensus.py(11KB)
--------logfile.py(6KB)
--------ManifoldToolbox.py(2KB)
--------__pycache__()
--------Graph.py(6KB)
--------Time_decorator.py(887B)
--------Plot.py(2KB)
----Quadratic_object()
--------__pycache__()
--------Quadraic.py(7KB)
----plot_DRGTA.py(3KB)
----demo_DRSGD.py(7KB)
----algs()
--------__pycache__()
--------decentralized_RGD_tracking.py(9KB)
--------decentralized_RGD.py(11KB)
--------run_algorithm.py(4KB)
----LICENSE(1KB)
----README.md(2KB)
----plot_DRSGD.py(3KB)