Shortcuts

qiskit.aqua.algorithms.NumPyLSsolver

class NumPyLSsolver(matrix, vector)[source]

The Numpy LinearSystem algorithm (classical).

This linear system solver computes the eigenvalues of a complex-valued square matrix \(A\) of dimension \(n \times n\) and the solution to the systems of linear equations defined by \(A\overrightarrow{x}=\overrightarrow{b}\) with input vector \(\overrightarrow{b}\).

This is a classical counterpart to the HHL algorithm.

Parameters
  • matrix (Union[List[List[float]], ndarray]) – The input matrix of linear system of equations

  • vector (Union[List[float], ndarray]) – The input vector of linear system of equations

__init__(matrix, vector)[source]
Parameters
  • matrix (Union[List[List[float]], ndarray]) – The input matrix of linear system of equations

  • vector (Union[List[float], ndarray]) – The input vector of linear system of equations

Methods

__init__(matrix, vector)

type matrix

Union[List[List[float]], ndarray]

run()

Execute the classical algorithm.

Attributes

random

Return a numpy random.

property random

Return a numpy random.

run()

Execute the classical algorithm.

Returns

results of an algorithm.

Return type

dict

You are viewing lang: English
Languages
English
Japanese
German
Korean