文件名称:matlab代码能放到不同文件夹-CombinatorialOptimalTransport:论文https://arxiv.org/pdf/
文件大小:13.63MB
文件格式:ZIP
更新时间:2024-06-15 19:37:34
系统开源
matlab代码能放到不同文件夹组合最优运输实施 该存储库包含以下最佳传输算法的MATLAB代码:该代码是该论文作者之间的共同努力。 注意:纸张已被NeurIPS 2019接受。 要求 要使用此代码,请从以下位置获取MATLAB 下载或克隆git项目。 可以使用以下测试文件来复制论文的结果:a。)SmallDelta.m:在较小的增量值上测试我们的算法。 b。)SinkhornComparison.m:将性能与Sinkhorn算法进行比较。 c。)IterationsAllMethods.m:将迭代计数与Sinkhorn,Greenkhorn和APDAGD进行比较。有关更多详细信息,请参见本文。 测试是用MATLAB编写的,并调用了我们算法的Java编译实现。 需要创建Mapping.java和GTTransport.java的Java二进制文件,并将其放置在GabowTarjanJavaCode \ GTTransport \ bin \ optimaltransport文件夹中。 在这里,optimumtransport目录对应于包含两个文件的Java包。 我们使用Java 8,但
【文件预览】:
CombinatorialOptimalTransport-master
----computeDistanceMatrixGrid.m(515B)
----APDAGD.m(5KB)
----NIPS17Code()
--------gcpb_compute_ot.m(802B)
--------sinkhorn2.m(2KB)
--------frobinnerproduct.m(62B)
--------computeot_lp.m(569B)
--------round_transpoly.m(491B)
--------greenkhorn.m(4KB)
--------gcpb_ot.m(1KB)
----README.md(3KB)
----Testing()
--------computeot_lp.m(663B)
--------mnist.mat(13.62MB)
--------IterationsAllMethods.m(6KB)
--------SinkhornComparison.m(5KB)
--------my_im_resize.m(670B)
--------SmallDelta.m(4KB)
----GabowTarjan()
--------greedyMatch.m(644B)
--------GTTransport.m(17KB)
--------GTTransportMapping.m(4KB)
----.gitignore(444B)
----GabowTarjanJavaCode()
--------GTTransport()
----round_matrix.m(450B)