Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Classes | Functions
Bayes_Opt.h File Reference
#include "matrix_real.h"
#include <vector>
#include <random>
Include dependency graph for Bayes_Opt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Bayes_Opt
 A class implementing the BayesOpt algorithm as seen in: https://browse.arxiv.org/pdf/1807.02811.pdf. More...
 
class  Bayes_Opt_Beam
 

Functions

double HS_partial_optimization_problem (Matrix_real parameters, void *void_params)
 ??????????????? More...
 
void HS_partial_optimization_problem_combined (Matrix_real parameters, void *void_params, double *f0, Matrix_real &grad)
 ??????????????? More...
 
void HS_partial_optimization_problem_grad (Matrix_real parameters, void *void_params, Matrix_real &grad)
 ??????????????? More...
 
int LAPACKE_dposv (int matrix_layout, char uplo, int n, int nrhs, double *A, int LDA, double *B, int LDB)
 

Function Documentation

◆ HS_partial_optimization_problem()

double HS_partial_optimization_problem ( Matrix_real  parameters,
void *  void_params 
)

???????????????

Returns
???????????

Definition at line 34 of file common/Bayes_Opt.cpp.

Here is the caller graph for this function:

◆ HS_partial_optimization_problem_combined()

void HS_partial_optimization_problem_combined ( Matrix_real  parameters,
void *  void_params,
double *  f0,
Matrix_real grad 
)

???????????????

Returns
???????????

Definition at line 59 of file common/Bayes_Opt.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HS_partial_optimization_problem_grad()

void HS_partial_optimization_problem_grad ( Matrix_real  parameters,
void *  void_params,
Matrix_real grad 
)

???????????????

Returns
???????????

Definition at line 46 of file common/Bayes_Opt.cpp.

Here is the caller graph for this function:

◆ LAPACKE_dposv()

int LAPACKE_dposv ( int  matrix_layout,
char  uplo,
int  n,
int  nrhs,
double *  A,
int  LDA,
double *  B,
int  LDB 
)