Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Fixstars Amplify SDK documentation
Light Logo Dark Logo

🚀 Get Started

  • What is Amplify SDK?
  • Amplify SDK Features
  • Quickstart

🌱 Basic

  • 1. Amplify SDK Overview
  • 2. Creating Decision Variables
  • 3. Polynomials and Objective Functions
  • 4. Constructing Constraints
  • 5. Model Formulation
  • 6. Solver Client
  • 7. Solving a Combinatorial Optimization Problem

🌻 Advanced

  • Model Conversions
    • Variable Conversion and Degree Reduction
    • Constraints and Penalty Functions
    • Graph Embedding
  • Evaluation of Execution Results
  • Execution Time information
  • Client details
    • Fixstars Amplify
    • D-Wave Systems
    • TOSHIBA
    • Fujitsu
    • NEC
    • Hitachi
    • Dai Nippon Printing
    • Gurobi
  • Serial Solver Execution
  • Parallel Solver Execution
  • Objective Function with a Coefficient Matrix
  • Speedup Formulation
  • File input/output of the model

🧩 ️Examples

  • Subset Sum Problem
  • Traveling Salesperson Problem
  • Quadratic Assignment Problem

💡 Tips

  • Type Hint Support
  • Proxy Server Settings
  • Formatted Formula View
  • Migrating from Previous Versions
  • Formulation Benchmarks

📖 Reference

  • Changelog
  • API Reference
    • Algebra
      • Poly
      • PolyArray
      • Matrix
      • Variable
      • VariableGenerator
      • sum
      • einsum
      • dot
      • matmul
      • newaxis
      • VariableType
      • Dim
      • Dim0
      • Dim1
      • Dim2
      • Dim3
      • Dim4
    • Constraint
      • Constraint
      • ConstraintList
      • equal_to
      • one_hot
      • less_equal
      • greater_equal
      • clamp
      • domain_wall
      • PenaltyFormulation
    • Model
      • Model
      • IntegerEncodingMethod
      • RealEncodingMethod
      • QuadratizationMethod
    • Graph Embedding
      • Graph
      • embed
      • to_edges
      • EmbeddingMethod
    • Client
      • AmplifyClient
      • FixstarsClient
      • DWaveSamplerClient
      • DWaveClientParameters
      • LeapHybridSamplerClient
      • LeapHybridCQMSamplerClient
      • FujitsuDA4Client
      • FujitsuDA3cClient
      • ToshibaSQBM2Client
      • GurobiClient
      • NECVA2Client
      • DASClient
      • HitachiClient
      • AcceptableDegrees
      • Degree
    • Solve
      • Result
      • Values
      • solve
      • parallel_solve
    • Misc.
      • set_num_threads
      • load_lp
      • save_lp
      • load_qplib
      • save_qplib
      • set_seed
      • __version__
    • Deprecated
      • BinaryPoly
      • IsingPoly
      • BinaryPolyArray
      • IsingPolyArray
      • BinarySymbolGenerator
      • IsingSymbolGenerator
      • IsingSymbolGenerator
      • BinaryMatrix
      • IsingMatrix
      • QuadraticModel
      • BinaryQuadraticModel
      • IsingQuadraticModel
      • Solver
      • SolverResult
      • SolverSolution
      • SymbolGenerator
      • sum_poly
      • decode_solution
      • penalty
      • InequalityFormulation
  • Index
Back to top

Algebra¶

Algebraic classes and numerics¶

Class¶

amplify.Poly

amplify.PolyArray

amplify.Matrix

amplify.Variable

amplify.VariableGenerator

Function¶

amplify.sum

sum

amplify.einsum

einsum

amplify.dot

dot

amplify.matmul

matmul

Attribute¶

amplify.newaxis

Enum¶

amplify.VariableType

Misc¶

amplify.Dim

Base class of dimension type of PolyArray

amplify.Dim0

0D PolyArray

amplify.Dim1

1D PolyArray

amplify.Dim2

2D PolyArray

amplify.Dim3

3D PolyArray

amplify.Dim4

4D PolyArray

Next
Poly
Previous
API Reference
Copyright © 2024, Fixstars Amplify Corporation
Made with Sphinx and @pradyunsg's Furo
On this page
  • Algebra
    • Algebraic classes and numerics
      • Class
      • Function
      • Attribute
      • Enum
      • Misc