The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
OMP_THREAD_LIMIT, and at most 2 during
R CMD check). Use approxOT_threads(n) to
change this, approxOT_threads() to see the current value,
or set options(approxOT.threads = n) before loading the
package.approxOT_set_threads(n) from C++.epsilon is now used directly as the entropy penalty, on
the same scale as the cost, as documented. Previously it was multiplied
by the median of the cost matrix. Sinkhorn and Greenkhorn results for a
given epsilon will differ from earlier versions; to
reproduce them, use epsilon * median(cost), where
cost is the cost matrix after raising it to the power
p.shortsimplex.h header caused a false positive
warning on gcc-asan due to the posibility of feeding negative integer to
the function; however, this would never happen due to higher level code
always passing a positive integer since it is set by the size of the
corresponding mass (i.e., an empirical measure passed to the function
always has length greater than 0). A guard has been placed to prevent
this gcc-asan warning.unbiased = TRUE in wasserstein()
and sinkhorn_pot()). The symmetric problems now use the
averaged update of Feydy et al. (2019). Previously the self potentials
were offset by a constant (and, on the log scale, did not converge and
depended on whether niter was even or odd), so earlier
unbiased Sinkhorn divergences were biased.niter may differ slightly.NaN.inst/include/approxOT/. Packages linking to approxOT should
update their include paths.transport_plan() now correctly handles
method = "exact" (mapped to
"networkflow").observation.orientation in
wasserstein_calc_cost().epsilon is the entropy penalty itself
(must be > 0), not a multiple of the median cost.NEWS.md file to track changes to the
package.as.matrix function to convert transportation
plans to matrices.as.transport.plan to convert from
transportation matrix to transportation plan.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.