Pydiffmap

Latest version: v0.2.0.1

Safety actively analyzes 618451 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.0.1

New Features
~~~~~~~~~~~~
* Added a more generous epsilon procedure for convenience.

0.2.0

------------------

New Features
~~~~~~~~~~~~
* Added support for user-provided kernel functions.
* Added a utility for building a sparse matrix from a function on the data.
* (Re)added separate TMDmap class wrapping base diffusion map class to
allow for easier construction of TMDmaps.
* Added ability to explicitly provide the sampled density for q^alpha normalization.
* Added Variable Bandwidth Diffusion Maps.
* Added a new out-of-sample extension method that should work for variable bandwidth methods.

Tweaks and Modifications
~~~~~~~~~~~~~~~~~~~~~~~~
* Changed from exp^(-d^2) to exp^(-d^2/4) convention.
* Moved weight functionality into a function provided on initialization,
rather than input values, and added a helper function that allows values to
be read from a lookup table.
* Improved the Diffusion Map test suite.
* Moved out-of-sample routines into separate functions.
* Moved matrix symmetrization into newly made utility file.
* Adjusted constructor for the diffusion map to take the kernel object directly.

Bugfixes
~~~~~~~~
* Fixed bug where weight matrices were not included for out of sample extension.

Other
~~~~~
* Moved to MIT license.

0.1.0

------------------

* Added base functionality to the code.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.