karateclub
==================

.. contents:: Contents
    :local:

Overlapping community detection
--------------------

.. automodule:: karateclub.community_detection.overlapping.ego_splitter
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.overlapping.danmf
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.overlapping.nnsed
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.overlapping.mnmf
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.overlapping.bigclam
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.overlapping.symmnmf
    :members:
    :undoc-members:

Non-overlapping community detection
--------------------

.. automodule:: karateclub.community_detection.non_overlapping.gemsec
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.non_overlapping.edmot
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.non_overlapping.scd
    :members:
    :undoc-members:

.. automodule:: karateclub.community_detection.non_overlapping.label_propagation
    :members:
    :undoc-members:

Neighbourhood-based node embedding
--------------------
.. automodule:: karateclub.node_embedding.neighbourhood.sociodim
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.randne
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.geometriclaplacianeigenmaps
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.diff2vec
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.nodesketch
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.netmf
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.boostne
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.walklets
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.grarep
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.deepwalk
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.node2vec
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.nmfadmm
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.neighbourhood.laplacianeigenmaps
    :members:
    :undoc-members:

Structural node embedding
--------------------

.. automodule:: karateclub.node_embedding.structural.graphwave
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.structural.role2vec
    :members:
    :undoc-members:

Attributed node embedding
--------------------

.. automodule:: karateclub.node_embedding.attributed.feathernode
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.ae
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.musae
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.sine
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.bane
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.tene
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.tadw
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.fscnmf
    :members:
    :undoc-members:

.. automodule:: karateclub.node_embedding.attributed.asne
    :members:
    :undoc-members:

Meta node embedding
--------------------

.. automodule:: karateclub.node_embedding.meta.neu
    :members:
    :undoc-members:

Whole graph embedding
--------------------

.. automodule:: karateclub.graph_embedding.waveletcharacteristic
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.ldp
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.feathergraph
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.ige
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.geoscattering
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.gl2vec
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.netlsd
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.sf
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.fgsd
    :members:
    :undoc-members:

.. automodule:: karateclub.graph_embedding.graph2vec
    :members:
    :undoc-members:
