@@ -65,76 +65,57 @@ Minor-embedding in :term:`Zephyr`-structured target graphs.
6565Utilities
6666=========
6767
68+ The following **modules ** provide functions for embedding and chains; for
69+ example, functions such as :func: `~dwave.embedding.transforms.embed_bqm `,
70+ :func: `~dwave.embedding.utils.chain_break_frequency ` and
71+ :func: `~dwave.embedding.chain_strength.uniform_torque_compensation `.
6872
6973.. autosummary ::
74+ :recursive:
7075 :toctree: generated/
76+ :template: autosummary_module_functions.rst
7177
72- embed_bqm
73- embed_ising
74- embed_qubo
75- unembed_sampleset
78+ chain_breaks
79+ chain_strength
80+ transforms
81+ utils
7682
77- Diagnostics
78- ===========
79-
80- .. autosummary ::
81- :toctree: generated/
82-
83- chain_break_frequency
84- diagnose_embedding
85- is_valid_embedding
86- verify_embedding
87-
88- Chain Strength
89- ==============
83+ Classes
84+ -------
9085
91- .. automodule :: dwave.embedding.chain_strength
92- .. currentmodule :: dwave.embedding
86+ The following classes are provided.
9387
9488.. autosummary ::
95- :toctree: generated/
96-
97- chain_strength.uniform_torque_compensation
98- chain_strength.scaled
99-
100- Chain-Break Resolution
101- ======================
102-
103- .. automodule :: dwave.embedding.chain_breaks
104- .. currentmodule :: dwave.embedding
105-
106- Generators
107- ----------
89+ :recursive:
90+ :nosignatures:
91+ :toctree: generated
92+ :template: autosummary_class.rst
10893
109- .. autosummary ::
110- :toctree: generated/
94+ EmbeddedStructure
95+ ~chain_breaks.MinimizeEnergy
11196
112- chain_breaks.discard
113- chain_breaks.majority_vote
114- chain_breaks.weighted_random
97+ Diagnostic Functions
98+ --------------------
11599
116- Callable Objects
117- ----------------
100+ These diagnostics functions are also provided.
118101
119102.. autosummary ::
120103 :toctree: generated/
121104
122- chain_breaks.MinimizeEnergy
105+ chain_break_frequency
106+ diagnose_embedding
107+ is_valid_embedding
108+ verify_embedding
123109
124110Exceptions
125111==========
126112
127113.. autosummary ::
128114 :toctree: generated/
129115
130- exceptions.EmbeddingError
131- exceptions.MissingChainError
132116 exceptions.ChainOverlapError
133117 exceptions.DisconnectedChainError
118+ exceptions.EmbeddingError
134119 exceptions.InvalidNodeError
135- exceptions.MissingEdgeError
136-
137- Classes
138- =======
139-
140- .. autoclass :: EmbeddedStructure
120+ exceptions.MissingChainError
121+ exceptions.MissingEdgeError
0 commit comments