Tags: giotto-ai/giotto-tda
Tags
Enable edge collapser for non-zero vertex weights (#558) * Enable edge collapser for non-zero vertex weights And hence also for negative vertex and edge weights * Remove unnecessary warning filters in test * Add relevant entry in release notes * Add test of collapser with negative weights
Create giotto-tda v0.3.1 (#536) * Add workflow figure to docs (#519) * Add workflow figure to docs * Fix forgotten reshape in MNIST notebook * Add 0.3.0 to the list of versions Co-authored-by: wreise <wojciech.reise@epfl.ch> * Upload new mapper pipeline svg (#521) * Fix copyright notices (#522) * 🎨 Clean up shape classification tutorial (#523) * Add subsection to improve baseline model, remove projective space subsection * Remove case study prefix from Lorenz attractor example Co-authored-by: wreise <wojciech.reise@epfl.ch> Co-authored-by: Umberto Lupo <umberto.lupo@gmail.com> * [CI] Rename notebooks_check to test_notebooks and add test_wheels variable (#524) * Update PairwiseDistance docstring for bottleneck distance (#525) Update the docstring to state what could happen with the symmetry of the bottleneck distance when the delta parameter is non-zero * Bump macOS version in Azure jobs to 10.15 (#527) * Bump macOS version in Azure jobs to 10.15 Attempt to fix the brew woes in the Azure jobs by trying the suggestion in https://developercommunity.visualstudio.com/comments/1239467/view.html * Increase timeout deadline to 500ms in some flaky tests (#531) * Increase timeout deadline to 500ms in collapser and mapper clustering classes tests * Use list comprehensions in _time_delay_embedding * Pull ripser.py latest changes (#530) * Update ripser.py commit * Add robinhhood hashmap as a dependency * Enable use of robinhood hashmap for ripser * Update ccache on azure pipeline Signed-off-by: julian <julian.burellaperez@heig-vd.ch> * Split time series classification notebook into two (#529) * Separate the two notebooks * Rename time_series_classification notebook to topology_time_series * Revert #465 following #530 * Use np.asarray to handle coo attributes being lists * Fix documentation after splitting time series classification notebook (#533) * Add gravitational waves notebook to docs, rename time_series_classification to topology_time_series following #529 * Change link to use cases on giotto.ai * Clarify situation with use cases needing old versions of the library Co-authored-by: Umberto Lupo <umberto.lupo@gmail.com> * Add copyright notice inherited from ripser.py following @MonkeyBreaker's comment * Prepare for v0.3.1 (#534) * Bump version number to 0.3.1 * Make release notes for 0.3.1 and add @rorondre to code authors Co-authored-by: wreise <wojciech.reise@epfl.ch> Co-authored-by: wreise <wojciech.reise@epfl.ch> Co-authored-by: lewtun <lewis.c.tunstall@gmail.com> Co-authored-by: rorondre <r.andreeva@sms.ed.ac.uk> Co-authored-by: REDS institute <reds-heig@users.noreply.github.com> Co-authored-by: Wojciech Reise <32167173+wreise@users.noreply.github.com>
Create giotto-tda v0.2.2 (#414) * Fix issue with docstring example and document reshaping of 1D outputs (#396) * Toc (#394) * Update P landscapes Signed-off-by: ammedmar <anibal@medina-mardones.com> * Add distances, inner products and kernels glossary entry Signed-off-by: ammedmar <anibal@medina-mardones.com> * Remake vectorization changes Signed-off-by: ammedmar <ammedmar@gmail.com> * Change [] for \lbrack \rbrack Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after W's comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after W's comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update afte W's second comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after Umbe's comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after Umbe's second comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after Umbe's third comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after Umbe's 4th comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Remove concept k-skeleton Signed-off-by: ammedmar <ammedmar@gmail.com> * Add table of content Signed-off-by: ammedmar <ammedmar@gmail.com> * Add Lp & lp. Update landscape Signed-off-by: ammedmar <ammedmar@gmail.com> * Update TOC indentation Signed-off-by: ammedmar <ammedmar@gmail.com> * Add heat vectorizations entry Signed-off-by: ammedmar <ammedmar@gmail.com> * Update indentation of TOC Signed-off-by: ammedmar <ammedmar@gmail.com> * Fix extra spacing in bibliography Signed-off-by: ammedmar <ammedmar@gmail.com> * Update bibliography hack for caps Signed-off-by: ammedmar <ammedmar@gmail.com> * After Umbe's Comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after issue #398 Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after Umbe's comments Signed-off-by: ammedmar <ammedmar@gmail.com> * Update after Umbe's 2nd comments Signed-off-by: ammedmar <ammedmar@gmail.com> Co-authored-by: ammedmar <anibal@medina-mardones.com> * Speedup windows pipeline (#402) * Improve boost location for azure pipeline on windows The boost version installed in the pipeline is now used Signed-off-by: julian <julian.burellaperez@heig-vd.ch> Co-authored-by: Umberto Lupo <46537483+ulupo@users.noreply.github.com> * Make bindings public (#395) * Make bindings public Signed-off-by: Guillaume Tauzin <guillaumetauzin.ut@gmail.com> * Fix pipeline on Mac (#407) * Refresh ccache * Enforce CXX standard to 14 on each module * Change variable name to comply with E741 Signed-off-by: julian <julian.burellaperez@heig-vd.ch> Co-authored-by: Umberto Lupo <46537483+ulupo@users.noreply.github.com> * Mapper visualisation refactor: fix bugs, add summary statistics in hovertext, improve opacity, remove matplotlib dependency, add node_scale kwarg, add clone_pipeline kwarg to interactive plots,restructure/rename plotly_kwargs, improve code (#406) * Refactor of `mapper/visualisation.py` and `mapper/utils/visualisation.py` - Removal of color scaling - More modularity - Variable and function name changes - Remove matplotlib functions used for hoverlabel background color - Remove cmin and cmax - Change return signature of some functions * Add test-output.xml to .gitignore * Replace "text" key in plot_options["node_trace"] with "hovertext" * Improve width and opacity of nodes and edges * Display summary statistics in hovertext with significant figure rounding via new n_sig_figs kwarg * Rename plotly_kwargs to plotly_params * Remove matplotlib installation requirement * Fix mapper notebook * Add small comment on use of matplotlib in voids_on_the_plane * Place matplotlib in examples requirement in setup.py * Improve docstring of make_mapper_pipeline * Improve examples for make_mapper_pipeline and create one for plot_static_mapper_graph * Hide set_node_sizeref, add node_scale kwarg, add clone_pipeline kwarg to plot_interactive_mapper_graph - Update docstrings - Update quickstart notebook * Add helper function for colorscale-based interpolations, improve use of plotly_params Static and interactive plots display the expect hoverlabel colors in 3D, or white if things go wrong. Thanks to @lewtun for pointing out that this was needed. * Improve docstrings * Hide visualization module in mapper/utils * Add pip install matplotlib to notebook tests in manylinux job (#410) * Fix mapper docstring issues following #406 (#411) * Fix issues with mapper docs following #406 * Create giotto-tda version 0.2.2 (#413) * Turn CODE_OWNERS and CODE_AUTHORS into an rst file * Bump version number to 0.2.2 * Add release notes for v0.2.2 Co-authored-by: Anibal M. Medina-Mardones <ammedmar@gmail.com> Co-authored-by: ammedmar <anibal@medina-mardones.com> Co-authored-by: REDS institute <reds-heig@users.noreply.github.com> Co-authored-by: Guillaume Tauzin <guillaumetauzin.ut@gmail.com>
PreviousNext