summaryrefslogtreecommitdiff
path: root/src/cython/test
AgeCommit message (Collapse)Author
2017-11-20assign_filtration bindingvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/set_dimension_mechanism_precision@2918 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 390839c0f172993f6117746d08c5a22c00778c5f
2017-11-20Add upper_bound_dimension and associated documentation for automatic ↵vrouvrea
dimension set. prune_above_filtration cythonization git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/set_dimension_mechanism_precision@2917 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 12af3c5c2d6012c43d80cc95e1ecc8a2c0df340e
2017-11-13Thanks to code coverage, I fugured out some tests were not performed because ↵vrouvrea
of teir same name git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2872 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9c2158b7e0e77ad7ce8812bdfac312f3f7daf992
2017-10-26Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2811 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2a37c02ca51d0df28a981207db6ecc1bd0991ffa
2017-10-26Code review: downgrade_dimension renamed lower_upper_bound_dimension and ↵vrouvrea
make it private. Automatically when dimension_to_be_lowered_ is set (on removal) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2810 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c764433bcc5357acc6454683d4f4182c7c960d6d
2017-10-19Code review : remove template specification for std::maxvrouvrea
Fix cython tests accordingly to the other modifications git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2794 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e1009a3304455fa26fbd368c4cce4451bc3d7784
2017-09-22Remove global filtration attribute of te simplex tree (including getter and ↵vrouvrea
setter) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_remove_useless_global_filtration@2705 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a6c179ae47e61d1ca12d1f54c4ae1fc0e3c1fde2
2017-09-20Merge modifications for simplex_tree automatic dimension setvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2689 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c18c6316d51f476a795b59c8b870db1aaf0b4591
2017-08-09Merge last trunk modificationsvrouvrea
persistence file reader Python interface persistence_graphical_tools improvement (max_plots and max_barcodes, and from a persistence file) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2604 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: db80333d4f34151be0c32024af597d90d221a97f
2017-08-08Fix persistence files reader unitary testsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2603 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1b3ab678420a63b6607d15f350697eccc42b56f7
2017-08-07Fix test reader utilsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2600 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 24bcf652d5374d158c6b4e90dd2233af7e153c49
2017-07-10Cubical: use +inf instead of UINT_MAX as filtration value for non-simplices.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2595 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c578be16d9559b6d271cdb63be3a58a015735ab7
2017-07-06Plot functions now returns a plot that can be modified before to be shownvrouvrea
Add confidence band in plot_persistence_diagram Cythonization of read_lower_triangular_matrix_from_csv_file and read_persistence_intervals functions Add Python tests of read functions git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2590 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 522ec31e9ad3a9a688875612d246114704b8c74e
2017-04-01remove bad named *_tree() functionsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2300 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 512403fe0838fb2691e0af94c55772bff942b740
2017-03-31Typo with Perseus-style filevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2291 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d76201ecfd7a1f236a04243fe86ca4eb0c21d8b1
2017-03-28Use only insert (simplex and subfaces)vrouvrea
Remove useless initialize_filtration git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2276 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: eed1a67e2f83e3a1945cc24b11454ed1ef024ba6
2017-03-22rename get_star functionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2221 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fff57c25d175a6aed355efeb449f94a1af2249b3
2017-03-22Interface insert_simplex and insert_simplex_and_subfaces in SimplexTreevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2217 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1e426a8cbcba192a50b05b5cc7fa4a0fd50d8c9b
2017-03-21expansion method and its associated testvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2215 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 32ad429f301b35c064eadef36dbe4e7f64f6490e
2017-03-21Rename get_star_tree with get_starsvrouvrea
Rename Complex_tree typedef with Complex Typo in Rips doc for csv files for distance matrices git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2211 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a6be0ce66ef3c2c71ad43b328cebd673862a76d2
2017-03-20rename get_coface_tree with get_cofacesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2210 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c88576269982d87dd2dfd4003811628fee58dc2e
2017-03-17Euclidean strong witness complex cytonizationvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2195 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: de15e40b8f0efcc59b2f07ffb5f5d59ccab8d51c
2017-03-14Add Windows and CGAL_HEADER_ONLY cythonization supportvrouvrea
Add OFF reader interfaces (required by Euclidean witness complex) Add Euclidean_witness_complex git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2186 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4d780f05c3409bea47a81e4377dbaf509b9e718c
2017-02-16Remove pandas examples and use of OFF files interfaces to be more consistent ↵vrouvrea
(pandas interface is not that hard to be done) Add of distance matrix in Rips git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2081 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3a3b24f0824eed2710edb5bf17d120039973bf62
2017-01-27Add bottleneck distancevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2019 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1320379f3d41ef4d11326c1aad1dd20469d3f4e0
2017-01-25Fix rips complex with the new interfacevrouvrea
Remove mini simplex tree Fix persistent cohomology doc - only simplex tree used Remove useless type definition in Cython C++ interfaces git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2003 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fff43192b00df1c70d59109a6c14932013992ff1
2016-12-16Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1909 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9f4f6704025290938a46455fcc488fcb7642567e
2016-12-03sparsify point set cythonizationvrouvrea
unitary tested git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1816 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 170f14ffcf009ebe1169df90a4e088441eaad13f
2016-12-02pick_n_random_points cythonizationvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1814 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 696c9b39cb05e69e2d9c2a3ac3f5400c7e518691
2016-12-01Merge last trunk modificationsvrouvrea
add Py test for subsampling Add choose_n_furthest from off file git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1810 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a23746a3dd427edc958b375f9f0ac4b4d2901fcb
2016-11-30Doc, examples and tests updates for tangentialvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1805 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 56d080f79a7a0c3b6eb3ed38b376e899cb17c8f9
2016-11-29Fix interface for Alpha complex and Tangential complexvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1801 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 995b53c7f65057ec155988b90f17299665eab4ae
2016-11-25Add of tangential complex docvrouvrea
Separate simplex tree from alpha complex git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1788 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1cf4a35e0a099501eb1cb6b9809041dd1a1e2617
2016-08-18Move pandas files points into data/pandasvrouvrea
Fix example and tests New persistence constructor for cubical to increase max_persistence_dim (and only for cubical, periodic or not) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1442 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 243a843a65a82b9d3d8d564aa906c0a17eda176a
2016-06-28Modify FindGMPXX.cmake to set directoryvrouvrea
Cython CmakeLists.txt for compilation and tests (still export PYTHONPATH to be solved) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1349 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: cc46d7ef7c34ce2bc0408eb612e5ab9241b4c9c0
2016-06-23Pytest unitary testsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1333 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0f0b284583267400574c2c2f644d5a99dfb6032e
2016-06-23Cubical complex unitary testsvrouvrea
Using pytest because of unittest bug on __function in cython git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1332 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bbb829104ddb14173cdb066c40e73273fac0c720
2016-06-16Add witness complex unitary testvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1309 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d5bb6ba84a2cca258d58a200c65e11cd834b6b80
2016-06-06bar code persistence toolvrouvrea
Copyright modification git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1251 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ff7a8baeffbcafe6d074786b6a7956d815edd21b
2016-05-31Rename files using PEP8 recommendationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1226 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4fb27e76a494266c9f79f411c03633f68e2da525
2016-05-25PEP8 conformityvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1195 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8d2e24e07694508853feb677e5fd2294a663a2d5
2016-05-19Separate Mini_simplex_tree from Simplex_treevrouvrea
persistence function for everybody git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1181 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: db3a6446593acd319d15315f63eb9568447db9da
2016-05-17Separate Rips_complex from Simplex_treevrouvrea
Add Alpha_complex_UT git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1179 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ae209f9e070dd3e27c8eb93f0a1edf2842e9c561
2016-05-10Add examples and tests for remove_maximal_leafvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1156 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7b3884709a74e19101b23f30af125f7b3365de74
2016-05-09Directory re-organization for Gudhi modulesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1154 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: acfc931aee37c65ee2828e3873e9727b308e5d76