@@ -7,12 +7,13 @@ PyEMD: Fast EMD for Python
77PyEMD is a Python wrapper for `Ofir Pele and Michael Werman's implementation
88<http://www.seas.upenn.edu/~ofirpele/FastEMD/code/> `_ of the `Earth Mover's
99Distance <http://en.wikipedia.org/wiki/Earth_mover%27s_distance> `_ that allows
10- it to be used with NumPy.
10+ it to be used with NumPy. **If you use this code, please cite the papers listed
11+ at the end of this document. **
1112
12- This wrapper does not expose the full functionality of that library; it can
13- only used be with the ``np.float `` data type, and with a symmetric distance
14- matrix that represents a true metric. See the documentation for the original
15- Pele and Werman library for the other options it provides.
13+ This wrapper does not expose the full functionality of the underlying
14+ implementation; it can only used be with the ``np.float `` data type, and with a
15+ symmetric distance matrix that represents a true metric. See the documentation
16+ for the original Pele and Werman library for the other options it provides.
1617
1718Installation
1819~~~~~~~~~~~~
@@ -68,9 +69,9 @@ Limitations and Caveats
6869 wrapper only instantiates the template with ``double `` (Cython converts
6970 ``np.float `` to ``double ``). If there's demand, I can add support for other
7071 types.
71- - The original C++ functions have optional parameters ``extra_mass_penalty ``
72- and `` F `` (for flows); this wrapper does not expose those parameters . See
73- the documentation in **pyemd/lib/emd_hat.hpp **.
72+ - The original C++ functions have an optional parameter ``F `` to
73+ return the flow, which is not exposed by this wrapper . See the
74+ documentation in **pyemd/lib/emd_hat.hpp **.
7475
7576
7677Contributing
0 commit comments