The dimod package includes several example higher-order composed samplers.
.. currentmodule:: dimod.reference.composites
.. autoclass:: HigherOrderComposite
.. autosummary:: :toctree: ../generated/ HigherOrderComposite.child HigherOrderComposite.children HigherOrderComposite.parameters HigherOrderComposite.properties
.. autosummary:: :toctree: ../generated/ HigherOrderComposite.sample_poly HigherOrderComposite.sample_hising HigherOrderComposite.sample_hubo
.. autoclass:: PolyFixedVariableComposite
.. autosummary:: :toctree: ../generated/ PolyFixedVariableComposite.child PolyFixedVariableComposite.children PolyFixedVariableComposite.parameters PolyFixedVariableComposite.properties
.. autosummary:: :toctree: ../generated/ PolyFixedVariableComposite.sample_poly PolyFixedVariableComposite.sample_hising PolyFixedVariableComposite.sample_hubo
.. autoclass:: PolyScaleComposite
.. autosummary:: :toctree: ../generated/ PolyScaleComposite.child PolyScaleComposite.children PolyScaleComposite.parameters PolyScaleComposite.properties
.. autosummary:: :toctree: ../generated/ PolyScaleComposite.sample_poly PolyScaleComposite.sample_hising PolyScaleComposite.sample_hubo
.. autoclass:: PolyTruncateComposite
.. autosummary:: :toctree: ../generated/ PolyTruncateComposite.child PolyTruncateComposite.children PolyTruncateComposite.parameters PolyTruncateComposite.properties
.. autosummary:: :toctree: ../generated/ PolyTruncateComposite.sample_poly PolyTruncateComposite.sample_hising PolyTruncateComposite.sample_hubo