update
This commit is contained in:
parent
4067990273
commit
ecc73dfe11
@ -25,11 +25,11 @@
|
||||
* Also add information on how to contact you by electronic and paper mail.
|
||||
******************************************************/
|
||||
|
||||
#include <iostream>
|
||||
#include <iomanip>
|
||||
#include "../lib/optimization.h"
|
||||
#include "gctl/core.h"
|
||||
#include "gctl/algorithms.h"
|
||||
#include "../lib/optimization.h"
|
||||
#include "iostream"
|
||||
#include "iomanip"
|
||||
|
||||
using std::cout;
|
||||
using std::endl;
|
||||
|
@ -25,11 +25,11 @@
|
||||
* Also add information on how to contact you by electronic and paper mail.
|
||||
******************************************************/
|
||||
|
||||
#include <iostream>
|
||||
#include <iomanip>
|
||||
#include "../lib/optimization.h"
|
||||
#include "gctl/core.h"
|
||||
#include "gctl/algorithms.h"
|
||||
#include "../lib/optimization.h"
|
||||
#include "iostream"
|
||||
#include "iomanip"
|
||||
|
||||
using std::cout;
|
||||
using std::endl;
|
||||
|
@ -25,9 +25,9 @@
|
||||
* Also add information on how to contact you by electronic and paper mail.
|
||||
******************************************************/
|
||||
|
||||
#include "../lib/optimization.h"
|
||||
#include "gctl/core.h"
|
||||
#include "gctl/algorithms.h"
|
||||
#include "../lib/optimization.h"
|
||||
|
||||
int main(int argc, char const *argv[])
|
||||
{
|
||||
|
@ -25,9 +25,9 @@
|
||||
* Also add information on how to contact you by electronic and paper mail.
|
||||
******************************************************/
|
||||
|
||||
#include "../lib/optimization.h"
|
||||
#include "gctl/core.h"
|
||||
#include "gctl/algorithms.h"
|
||||
#include "../lib/optimization.h"
|
||||
|
||||
// get random floating points
|
||||
double random_double(double l, double t)
|
||||
|
@ -25,9 +25,9 @@
|
||||
* Also add information on how to contact you by electronic and paper mail.
|
||||
******************************************************/
|
||||
|
||||
#include "../lib/optimization.h"
|
||||
#include "gctl/core.h"
|
||||
#include "gctl/algorithms.h"
|
||||
#include "../lib/optimization.h"
|
||||
|
||||
typedef gctl::array<std::complex<double>> cd_array;
|
||||
|
||||
|
@ -25,9 +25,9 @@
|
||||
* Also add information on how to contact you by electronic and paper mail.
|
||||
******************************************************/
|
||||
|
||||
#include "../lib/optimization.h"
|
||||
#include "gctl/core.h"
|
||||
#include "gctl/algorithms.h"
|
||||
#include "../lib/optimization.h"
|
||||
|
||||
#define M 1000
|
||||
#define N 900
|
||||
|
@ -50,6 +50,6 @@ namespace gctl
|
||||
void operator=(const gctl::cholesky&) = delete;
|
||||
matrix<double> &decomposedMatrix;
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _CHOLESKY_H
|
@ -184,6 +184,6 @@ namespace gctl
|
||||
void clbicgstab(array<std::complex<double> > &m, const array<std::complex<double> > &B, std::ostream &ss = std::clog);
|
||||
void cltfqmr(array<std::complex<double> > &m, const array<std::complex<double> > &B, std::ostream &ss = std::clog);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_CLCG_H
|
@ -109,6 +109,6 @@ namespace gctl
|
||||
*/
|
||||
void get_records(array<double> &logs);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_DWA_H
|
@ -154,6 +154,6 @@ namespace gctl
|
||||
*/
|
||||
void save_records(std::string file);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_GRADNORM_H
|
@ -554,6 +554,6 @@ namespace gctl
|
||||
*/
|
||||
double LBFGS_MinimizePreconditioned(array<double> &m, std::ostream &ss = std::clog, bool err_throw = false);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_LBFGS_H
|
@ -385,6 +385,6 @@ namespace gctl
|
||||
*/
|
||||
void lspg(array<double> &m, const array<double> &B, const array<double> &low, const array<double> &hig, std::ostream &ss = std::clog);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_LCG_H
|
@ -287,6 +287,6 @@ namespace gctl
|
||||
bool lgd_silent_, lgd_has_range_, lgd_has_alpha_, lgd_save_trace_;
|
||||
array<double> lgd_low_, lgd_hig_, lgd_alpha_, lgd_trace_;
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_LGD_H
|
@ -120,6 +120,6 @@ namespace gctl
|
||||
array<double> tars_, diff_;
|
||||
array<double> us_;
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_LOSS_FUNC_H
|
@ -51,6 +51,6 @@ namespace gctl
|
||||
matrix<double> &decomposedMatrix; // Output matrix after decomposition
|
||||
array<int> rowPermutation; // Permutation of rows during pivoting
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_LU_H
|
@ -196,6 +196,6 @@ namespace gctl
|
||||
|
||||
void SGD_Minimize(array<double> &m, sgd_solver_type solver_id = ADAM, std::ostream &ss = std::clog, bool verbose = true, bool err_throw = false);
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_SGD_H
|
@ -74,6 +74,6 @@ namespace gctl
|
||||
int maxi_iteration, K;
|
||||
double epsilon;
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
#endif // _GCTL_SVD_H
|
Loading…
Reference in New Issue
Block a user