orphan: |
---|
Below is the gallery of pygmtools
examples. We build the examples from the introduction of graph matching
to the variants of graph matching, and finally, we provide examples on the applications of graph matching.
In each topic, we provide examples on different numerical backends (e.g., pytorch, numpy, paddle, jittor, tensorflow, mindspore).
.. only:: html .. image:: /auto_examples/1.matching_isomorphic_graphs/images/thumb/sphx_glr_plot_isomorphic_graphs_numpy_thumb.png :alt: Numpy Backend Example: Matching Isomorphic Graphs :ref:`sphx_glr_auto_examples_1.matching_isomorphic_graphs_plot_isomorphic_graphs_numpy.py`
Numpy Backend Example: Matching Isomorphic Graphs
.. only:: html .. image:: /auto_examples/1.matching_isomorphic_graphs/images/thumb/sphx_glr_plot_isomorphic_graphs_pytorch_thumb.png :alt: PyTorch Backend Example: Matching Isomorphic Graphs :ref:`sphx_glr_auto_examples_1.matching_isomorphic_graphs_plot_isomorphic_graphs_pytorch.py`
PyTorch Backend Example: Matching Isomorphic Graphs
.. only:: html .. image:: /auto_examples/1.matching_isomorphic_graphs/images/thumb/sphx_glr_plot_isomorphic_graphs_jittor_thumb.png :alt: Jittor Backend Example: Matching Isomorphic Graphs :ref:`sphx_glr_auto_examples_1.matching_isomorphic_graphs_plot_isomorphic_graphs_jittor.py`
Jittor Backend Example: Matching Isomorphic Graphs
.. only:: html .. image:: /auto_examples/1.matching_isomorphic_graphs/images/thumb/sphx_glr_plot_isomorphic_graphs_paddle_thumb.png :alt: Paddle Backend Example: Matching Isomorphic Graphs :ref:`sphx_glr_auto_examples_1.matching_isomorphic_graphs_plot_isomorphic_graphs_paddle.py`
Paddle Backend Example: Matching Isomorphic Graphs
.. toctree:: :hidden: /auto_examples/1.matching_isomorphic_graphs/plot_isomorphic_graphs_numpy /auto_examples/1.matching_isomorphic_graphs/plot_isomorphic_graphs_pytorch /auto_examples/1.matching_isomorphic_graphs/plot_isomorphic_graphs_jittor /auto_examples/1.matching_isomorphic_graphs/plot_isomorphic_graphs_paddle
.. only:: html .. image:: /auto_examples/2.seeded_graph_matching/images/thumb/sphx_glr_plot_seed_graph_match_numpy_thumb.png :alt: Numpy Backend Example: Seeded Graph Matching :ref:`sphx_glr_auto_examples_2.seeded_graph_matching_plot_seed_graph_match_numpy.py`
Numpy Backend Example: Seeded Graph Matching
.. only:: html .. image:: /auto_examples/2.seeded_graph_matching/images/thumb/sphx_glr_plot_seed_graph_match_pytorch_thumb.png :alt: PyTorch Backend Example: Seeded Graph Matching :ref:`sphx_glr_auto_examples_2.seeded_graph_matching_plot_seed_graph_match_pytorch.py`
PyTorch Backend Example: Seeded Graph Matching
.. only:: html .. image:: /auto_examples/2.seeded_graph_matching/images/thumb/sphx_glr_plot_seed_graph_match_jittor_thumb.png :alt: Jittor Backend Example: Seeded Graph Matching :ref:`sphx_glr_auto_examples_2.seeded_graph_matching_plot_seed_graph_match_jittor.py`
Jittor Backend Example: Seeded Graph Matching
.. only:: html .. image:: /auto_examples/2.seeded_graph_matching/images/thumb/sphx_glr_plot_seed_graph_match_paddle_thumb.png :alt: Paddle Backend Example: Seeded Graph Matching :ref:`sphx_glr_auto_examples_2.seeded_graph_matching_plot_seed_graph_match_paddle.py`
Paddle Backend Example: Seeded Graph Matching
.. toctree:: :hidden: /auto_examples/2.seeded_graph_matching/plot_seed_graph_match_numpy /auto_examples/2.seeded_graph_matching/plot_seed_graph_match_pytorch /auto_examples/2.seeded_graph_matching/plot_seed_graph_match_jittor /auto_examples/2.seeded_graph_matching/plot_seed_graph_match_paddle
.. only:: html .. image:: /auto_examples/3.discovering_subgraphs/images/thumb/sphx_glr_plot_subgraphs_numpy_thumb.png :alt: Numpy Backend Example: Discovering Subgraphs :ref:`sphx_glr_auto_examples_3.discovering_subgraphs_plot_subgraphs_numpy.py`
Numpy Backend Example: Discovering Subgraphs
.. only:: html .. image:: /auto_examples/3.discovering_subgraphs/images/thumb/sphx_glr_plot_subgraphs_pytorch_thumb.png :alt: PyTorch Backend Example: Discovering Subgraphs :ref:`sphx_glr_auto_examples_3.discovering_subgraphs_plot_subgraphs_pytorch.py`
PyTorch Backend Example: Discovering Subgraphs
.. only:: html .. image:: /auto_examples/3.discovering_subgraphs/images/thumb/sphx_glr_plot_subgraphs_jittor_thumb.png :alt: Jittor Backend Example: Discovering Subgraphs :ref:`sphx_glr_auto_examples_3.discovering_subgraphs_plot_subgraphs_jittor.py`
Jittor Backend Example: Discovering Subgraphs
.. only:: html .. image:: /auto_examples/3.discovering_subgraphs/images/thumb/sphx_glr_plot_subgraphs_paddle_thumb.png :alt: Paddle Backend Example: Discovering Subgraphs :ref:`sphx_glr_auto_examples_3.discovering_subgraphs_plot_subgraphs_paddle.py`
Paddle Backend Example: Discovering Subgraphs
.. toctree:: :hidden: /auto_examples/3.discovering_subgraphs/plot_subgraphs_numpy /auto_examples/3.discovering_subgraphs/plot_subgraphs_pytorch /auto_examples/3.discovering_subgraphs/plot_subgraphs_jittor /auto_examples/3.discovering_subgraphs/plot_subgraphs_paddle
.. only:: html .. image:: /auto_examples/4.multi-graph_matching/images/thumb/sphx_glr_plot_multi_graph_match_jittor_thumb.png :alt: Jittor Backend Example: Multi-Graph Matching :ref:`sphx_glr_auto_examples_4.multi-graph_matching_plot_multi_graph_match_jittor.py`
Jittor Backend Example: Multi-Graph Matching
.. only:: html .. image:: /auto_examples/4.multi-graph_matching/images/thumb/sphx_glr_plot_multi_graph_match_numpy_thumb.png :alt: Numpy Backend Example: Multi-Graph Matching :ref:`sphx_glr_auto_examples_4.multi-graph_matching_plot_multi_graph_match_numpy.py`
Numpy Backend Example: Multi-Graph Matching
.. only:: html .. image:: /auto_examples/4.multi-graph_matching/images/thumb/sphx_glr_plot_multi_graph_match_pytorch_thumb.png :alt: PyTorch Backend Example: Multi-Graph Matching :ref:`sphx_glr_auto_examples_4.multi-graph_matching_plot_multi_graph_match_pytorch.py`
PyTorch Backend Example: Multi-Graph Matching
.. only:: html .. image:: /auto_examples/4.multi-graph_matching/images/thumb/sphx_glr_plot_multi_graph_match_paddle_thumb.png :alt: Paddle Backend Example: Multi-Graph Matching :ref:`sphx_glr_auto_examples_4.multi-graph_matching_plot_multi_graph_match_paddle.py`
Paddle Backend Example: Multi-Graph Matching
.. toctree:: :hidden: /auto_examples/4.multi-graph_matching/plot_multi_graph_match_jittor /auto_examples/4.multi-graph_matching/plot_multi_graph_match_numpy /auto_examples/4.multi-graph_matching/plot_multi_graph_match_pytorch /auto_examples/4.multi-graph_matching/plot_multi_graph_match_paddle
.. only:: html .. image:: /auto_examples/5.model_fusion/images/thumb/sphx_glr_plot_model_fusion_pytorch_thumb.png :alt: PyTorch Backend Example: Model Fusion by Graph Matching :ref:`sphx_glr_auto_examples_5.model_fusion_plot_model_fusion_pytorch.py`
PyTorch Backend Example: Model Fusion by Graph Matching
.. only:: html .. image:: /auto_examples/5.model_fusion/images/thumb/sphx_glr_plot_model_fusion_jittor_thumb.png :alt: Jittor Backend Example: Model Fusion by Graph Matching :ref:`sphx_glr_auto_examples_5.model_fusion_plot_model_fusion_jittor.py`
Jittor Backend Example: Model Fusion by Graph Matching
.. only:: html .. image:: /auto_examples/5.model_fusion/images/thumb/sphx_glr_plot_model_fusion_paddle_thumb.png :alt: Paddle Backend Example: Model Fusion by Graph Matching :ref:`sphx_glr_auto_examples_5.model_fusion_plot_model_fusion_paddle.py`
Paddle Backend Example: Model Fusion by Graph Matching
.. toctree:: :hidden: /auto_examples/5.model_fusion/plot_model_fusion_pytorch /auto_examples/5.model_fusion/plot_model_fusion_jittor /auto_examples/5.model_fusion/plot_model_fusion_paddle
.. only:: html .. image:: /auto_examples/6.image_matching_by_QAP/images/thumb/sphx_glr_plot_image_matching_numpy_thumb.png :alt: Numpy Backend Example: Matching Image Keypoints by QAP Solvers :ref:`sphx_glr_auto_examples_6.image_matching_by_QAP_plot_image_matching_numpy.py`
Numpy Backend Example: Matching Image Keypoints by QAP Solvers
.. only:: html .. image:: /auto_examples/6.image_matching_by_QAP/images/thumb/sphx_glr_plot_image_matching_pytorch_thumb.png :alt: PyTorch Backend Example: Matching Image Keypoints by QAP Solvers :ref:`sphx_glr_auto_examples_6.image_matching_by_QAP_plot_image_matching_pytorch.py`
PyTorch Backend Example: Matching Image Keypoints by QAP Solvers
.. only:: html .. image:: /auto_examples/6.image_matching_by_QAP/images/thumb/sphx_glr_plot_image_matching_paddle_thumb.png :alt: Paddle Backend Example: Matching Image Keypoints by QAP Solvers :ref:`sphx_glr_auto_examples_6.image_matching_by_QAP_plot_image_matching_paddle.py`
Paddle Backend Example: Matching Image Keypoints by QAP Solvers
.. only:: html .. image:: /auto_examples/6.image_matching_by_QAP/images/thumb/sphx_glr_plot_image_matching_jittor_thumb.png :alt: Jittor Backend Example: Matching Image Keypoints by QAP Solvers :ref:`sphx_glr_auto_examples_6.image_matching_by_QAP_plot_image_matching_jittor.py`
Jittor Backend Example: Matching Image Keypoints by QAP Solvers
.. toctree:: :hidden: /auto_examples/6.image_matching_by_QAP/plot_image_matching_numpy /auto_examples/6.image_matching_by_QAP/plot_image_matching_pytorch /auto_examples/6.image_matching_by_QAP/plot_image_matching_paddle /auto_examples/6.image_matching_by_QAP/plot_image_matching_jittor
.. only:: html .. image:: /auto_examples/7.image_matching_by_NN/images/thumb/sphx_glr_plot_deep_image_matching_pytorch_thumb.png :alt: PyTorch Backend Example: Matching Image Keypoints by Graph Matching Neural Networks :ref:`sphx_glr_auto_examples_7.image_matching_by_NN_plot_deep_image_matching_pytorch.py`
PyTorch Backend Example: Matching Image Keypoints by Graph Matching Neural Networks
.. only:: html .. image:: /auto_examples/7.image_matching_by_NN/images/thumb/sphx_glr_plot_deep_image_matching_jittor_thumb.png :alt: Jittor Backend Example: Matching Image Keypoints by Graph Matching Neural Networks :ref:`sphx_glr_auto_examples_7.image_matching_by_NN_plot_deep_image_matching_jittor.py`
Jittor Backend Example: Matching Image Keypoints by Graph Matching Neural Networks
.. only:: html .. image:: /auto_examples/7.image_matching_by_NN/images/thumb/sphx_glr_plot_deep_image_matching_paddle_thumb.png :alt: Paddle Backend Example: Matching Image Keypoints by Graph Matching Neural Networks :ref:`sphx_glr_auto_examples_7.image_matching_by_NN_plot_deep_image_matching_paddle.py`
Paddle Backend Example: Matching Image Keypoints by Graph Matching Neural Networks
.. toctree:: :hidden: /auto_examples/7.image_matching_by_NN/plot_deep_image_matching_pytorch /auto_examples/7.image_matching_by_NN/plot_deep_image_matching_jittor /auto_examples/7.image_matching_by_NN/plot_deep_image_matching_paddle
.. only:: html .. container:: sphx-glr-footer sphx-glr-footer-gallery .. container:: sphx-glr-download sphx-glr-download-python :download:`Download all examples in Python source code: auto_examples_python.zip </auto_examples/auto_examples_python.zip>` .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download all examples in Jupyter notebooks: auto_examples_jupyter.zip </auto_examples/auto_examples_jupyter.zip>`
.. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery <https://sphinx-gallery.github.io>`_