summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-03Preliminary.Gard Spreemann
2020-06-03Patch to use system installation of catch2.Gard Spreemann
2020-06-03catch2 build-dep.Gard Spreemann
2020-06-03Merge branch 'dfsg/latest' into debian/sidGard Spreemann
2020-06-03Delete bundled catch library.Gard Spreemann
2020-06-03Initial commit.Gard Spreemann
2020-06-01Remove spdlog and fmt from matching distance code.Arnur Nigmetov
2020-06-01Remove spdlog from Wasserstein code.Arnur Nigmetov
Bundled spdlog and fmt are not good for GUDHI integration, and are not really used. Most of debug code simply deleted.
2020-03-19Minor changes.Arnur Nigmetov
2020-03-19Remove useless symlinks.Arnur Nigmetov
2020-03-09Update md/README.Arnur Nigmetov
2020-03-09Update md/README.Arnur Nigmetov
2020-03-09Update README.Arnur Nigmetov
2020-03-09Suppress warning in matching_distance, module_example.Arnur Nigmetov
2020-03-09Merge READMEArnur Nigmetov
2020-03-09Add tests for module slice restriction.Arnur Nigmetov
2020-03-07Fix multiple bugs in matching distance for modules, add example.Arnur Nigmetov
2020-03-06Reorganize matching_dist code, minor fixes.Arnur Nigmetov
2020-03-04Make matching distance header-only.Arnur Nigmetov
2020-03-01Keep only unique positions in module.Arnur Nigmetov
Other minor changes: 1. Remove bi-grades and unnecessary IntPoint class. 2. Remove ModulePresentation ctor from file.
2020-02-19Remove boost/progress from bottleneck code.Arnur Nigmetov
2020-02-19Require first file line specify the format.Arnur Nigmetov
1. Input format must be in the first line of input file, as in RIVET. 2. Disable more unnecessary output. 3. Get rid of some warnings.
2020-02-19Fix BifiltrationProxy bug; disable debug output.Arnur Nigmetov
1. Same bifiltration was used in constructing two bifiltration proxies; the second bifiltration was ignored. Fixed. 2. Switched from spd::info to spd::debug in most places. 3. Get rid of absolute paths for test bifiltrations.
2020-02-18Rename enum.Arnur Nigmetov
2020-02-18Merge branch 'matching_distance' of bitbucket.org:grey_narn/hera into ↵Arnur Nigmetov
matching_distance
2020-02-18README and boost/progress changes from master.Arnur Nigmetov
2020-02-18Interim: matching distance for modulesArnur Nigmetov
1. Templatize DistanceCalculator (DiagramProvider) 2. Add BifiltrationProxy with the same interface as ModulePresentation (dimension fixed). 3. Call Hera with relative error. 4. Add class ModulePresentation. To-Do: reading module presentations from Rivet format.
2020-02-18Add matching distance code.Arnur Nigmetov
2020-02-18One gitignoreArnur Nigmetov
2020-02-18Rename directories for bottleneck and WassersteinArnur Nigmetov
2020-02-18Remove boost/progress.hpp from dnn code.Arnur Nigmetov
2020-02-18Update README - add Bibtex.Arnur Nigmetov
2020-01-22Merged in mglisse/hera/container (pull request #1)mglisse
Tweaks for containers accepted by wasserstein_distance Approved-by: Arnur Nigmetov
2020-01-16Remove unused typedef Container.Marc Glisse
2020-01-16Simplify DiagramTraits for pairs.Marc Glisse
2020-01-16Allow ranges of values, not just referencesMarc Glisse
2020-01-14Interim: matching distance for modulesArnur Nigmetov
1. Templatize DistanceCalculator (DiagramProvider) 2. Add BifiltrationProxy with the same interface as ModulePresentation (dimension fixed). 3. Call Hera with relative error. 4. Add class ModulePresentation. To-Do: reading module presentations from Rivet format.
2020-01-02remove unused attributeArnur Nigmetov
2019-12-03Add matching distance code.Arnur Nigmetov
2019-12-03One gitignoreArnur Nigmetov
2019-12-03Rename directories for bottleneck and WassersteinArnur Nigmetov
2019-09-17Add traits for long double (Wasserstein).Arnur Nigmetov
2019-09-16Add traits for float in Wasserstein.Arnur Nigmetov
2019-09-15Update README, BSD license only.Arnur Nigmetov
2019-02-06Switch to opts, tolerate max-iterations-exceeded.Arnur Nigmetov
1. Use opts.h for command-line parsing in wasserstein_dist. 2. Real relative error at the end of auction is stored in params, params is passed by reference. 3. If -e command line option is given to wasserstein_dist, relative error will be printed. 4. If -t option is given to wasserstein_dist, no exception will be thrown, if maximum number of iterations is exceeded. 5. Run wasserstein_dist -h to see all options.
2018-06-21Bug in longest edge for negative persistence fixedArnur Nigmetov
2018-06-19Template bug fixedArnur Nigmetov
2018-06-19Longest edge for bottleneck, tests for bottleneckArnur Nigmetov
2018-06-03First tests addedArnur Nigmetov
Preparation for longest edge computation.
2018-06-03Add const qualifierArnur Nigmetov