void _sreal_clear(void *_p)
void _apbuffers_init_copy(void *_dst, void *_src, ae_state *_state)
ae_bool hmatrixtdmkl(ae_matrix *a, ae_int_t n, ae_bool isupper, ae_vector *tau, ae_vector *d, ae_vector *e, ae_state *_state)
void _apbuffers_clear(void *_p)
void serializeintegerarray(ae_serializer *s, ae_vector *v, ae_int_t n, ae_state *_state)
void applyrotationsfromtheright(ae_bool isforward, ae_int_t m1, ae_int_t m2, ae_int_t n1, ae_int_t n2, ae_vector *c, ae_vector *s, ae_matrix *a, ae_vector *work, ae_state *_state)
ae_bool cmatrixrighttrsmmkl(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
void taskgenint1d(double a, double b, ae_int_t n, ae_vector *x, ae_vector *y, ae_state *_state)
double safepythag2(double x, double y, ae_state *_state)
void safesolvetriangular(ae_matrix *a, ae_int_t n, ae_vector *x, double *s, ae_bool isupper, ae_bool istrans, ae_bool isunit, ae_bool normin, ae_vector *cnorm, ae_state *_state)
double nucosm1(double x, ae_state *_state)
void tagsortbuf(ae_vector *a, ae_int_t n, ae_vector *p1, ae_vector *p2, apbuffers *buf, ae_state *_state)
void serializecomplex(ae_serializer *s, ae_complex v, ae_state *_state)
Definition: alglibinternal.h:141
Definition: alglibinternal.h:51
void _sboolean_clear(void *_p)
void serializerealarray(ae_serializer *s, ae_vector *v, ae_int_t n, ae_state *_state)
void rmatrixresize(ae_matrix *x, ae_int_t m, ae_int_t n, ae_state *_state)
ae_int_t getmlpserializationcode(ae_state *_state)
void tagsortfast(ae_vector *a, ae_vector *bufa, ae_int_t n, ae_state *_state)
ae_bool apservisfinitematrix(ae_matrix *x, ae_int_t m, ae_int_t n, ae_state *_state)
ae_bool cmatrixgemmf(ae_int_t m, ae_int_t n, ae_int_t k, ae_complex alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, ae_matrix *b, ae_int_t ib, ae_int_t jb, ae_int_t optypeb, ae_complex beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
ae_bool rmatrixbdsvdmkl(ae_vector *d, ae_vector *e, ae_int_t n, ae_bool isupper, ae_matrix *u, ae_int_t nru, ae_matrix *c, ae_int_t ncc, ae_matrix *vt, ae_int_t ncvt, ae_bool *svdresult, ae_state *_state)
double maxreal3(double v0, double v1, double v2, ae_state *_state)
void _fasttransformplan_init(void *_p, ae_state *_state)
void _srealarray_destroy(void *_p)
void tagsortfasti(ae_vector *a, ae_vector *b, ae_vector *bufa, ae_vector *bufb, ae_int_t n, ae_state *_state)
ae_bool rmatrixlefttrsmmkl(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
void tagsortmiddleir(ae_vector *a, ae_vector *b, ae_int_t offset, ae_int_t n, ae_state *_state)
ae_int_t getmlpeserializationcode(ae_state *_state)
void _sintegerarray_destroy(void *_p)
ae_bool cmatrixrighttrsmf(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
void armijocreate(ae_int_t n, ae_vector *x, double f, ae_vector *s, double stp, double stpmax, ae_int_t fmax, armijostate *state, ae_state *_state)
void unsetrealarray(ae_vector *a, ae_state *_state)
void rankxuntied(ae_vector *x, ae_int_t n, apbuffers *buf, ae_state *_state)
void unserializerealarray(ae_serializer *s, ae_vector *v, ae_state *_state)
double pythag2(double x, double y, ae_state *_state)
ae_bool rmatrixlefttrsmf(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
void _fasttransformplan_destroy(void *_p)
void complexapplyreflectionfromtheleft(ae_matrix *c, ae_complex tau, ae_vector *v, ae_int_t m1, ae_int_t m2, ae_int_t n1, ae_int_t n2, ae_vector *work, ae_state *_state)
void swapr(double *v0, double *v1, ae_state *_state)
void taskgenint1dcheb1(double a, double b, ae_int_t n, ae_vector *x, ae_vector *y, ae_state *_state)
ae_int_t recsearch(ae_vector *a, ae_int_t nrec, ae_int_t nheader, ae_int_t i0, ae_int_t i1, ae_vector *b, ae_state *_state)
void _armijostate_destroy(void *_p)
ae_bool rmatrixbdmkl(ae_matrix *a, ae_int_t m, ae_int_t n, ae_vector *d, ae_vector *e, ae_vector *tauq, ae_vector *taup, ae_state *_state)
void rmatrixgemmk44v00(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_matrix *b, ae_int_t ib, ae_int_t jb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
ae_bool cmatrixrank1f(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_vector *u, ae_int_t iu, ae_vector *v, ae_int_t iv, ae_state *_state)
void _scomplex_destroy(void *_p)
void symmetricmatrixvectormultiply(ae_matrix *a, ae_bool isupper, ae_int_t i1, ae_int_t i2, ae_vector *x, double alpha, ae_vector *y, ae_state *_state)
void rmatrixinternalschurdecomposition(ae_matrix *h, ae_int_t n, ae_int_t tneeded, ae_int_t zneeded, ae_vector *wr, ae_vector *wi, ae_matrix *z, ae_int_t *info, ae_state *_state)
void allocrealarray(ae_serializer *s, ae_vector *v, ae_int_t n, ae_state *_state)
ae_bool rmatrixgemmmkl(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, ae_matrix *b, ae_int_t ib, ae_int_t jb, ae_int_t optypeb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
void _fasttransformplan_init_copy(void *_dst, void *_src, ae_state *_state)
void _sintegerarray_clear(void *_p)
ae_bool rmatrixbdmultiplybymkl(ae_matrix *qp, ae_int_t m, ae_int_t n, ae_vector *tauq, ae_vector *taup, ae_matrix *z, ae_int_t zrows, ae_int_t zcolumns, ae_bool byq, ae_bool fromtheright, ae_bool dotranspose, ae_state *_state)
ae_bool cmatrixlefttrsmmkl(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
Definition: ap.h:450
void unserializerealmatrix(ae_serializer *s, ae_matrix *v, ae_state *_state)
void ivectorresize(ae_vector *x, ae_int_t n, ae_state *_state)
ae_bool hmatrixtdunpackqmkl(ae_matrix *a, ae_int_t n, ae_bool isupper, ae_vector *tau, ae_matrix *q, ae_state *_state)
ae_int_t saferdiv(double x, double y, double *r, ae_state *_state)
double randomnormal(ae_state *_state)
void _linminstate_init_copy(void *_dst, void *_src, ae_state *_state)
void imatrixresize(ae_matrix *x, ae_int_t m, ae_int_t n, ae_state *_state)
void hpcpreparechunkedgradient(ae_vector *weights, ae_int_t wcount, ae_int_t ntotal, ae_int_t nin, ae_int_t nout, mlpbuffers *buf, ae_state *_state)
ae_bool rmatrixinternaltrevcmkl(ae_matrix *t, ae_int_t n, ae_int_t side, ae_int_t howmny, ae_matrix *vl, ae_matrix *vr, ae_int_t *m, ae_int_t *info, ae_state *_state)
void _sboolean_destroy(void *_p)
ae_bool rmatrixscaledtrsafesolve(ae_matrix *a, double sa, ae_int_t n, ae_vector *x, ae_bool isupper, ae_int_t trans, ae_bool isunit, double maxgrowth, ae_state *_state)
void cmatrixgemmk(ae_int_t m, ae_int_t n, ae_int_t k, ae_complex alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, ae_matrix *b, ae_int_t ib, ae_int_t jb, ae_int_t optypeb, ae_complex beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
ae_bool rmatrixsyrkf(ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_bool isupper, ae_state *_state)
ae_bool aresameboolean(ae_bool v1, ae_bool v2, ae_state *_state)
ae_bool seterrorflagdiff(ae_bool *flag, double val, double refval, double tol, double s, ae_state *_state)
void _linminstate_destroy(void *_p)
ae_bool smatrixtdunpackqmkl(ae_matrix *a, ae_int_t n, ae_bool isupper, ae_vector *tau, ae_matrix *q, ae_state *_state)
double logbase2(double x, ae_state *_state)
ae_bool rmatrixinternalschurdecompositionmkl(ae_matrix *h, ae_int_t n, ae_int_t tneeded, ae_int_t zneeded, ae_vector *wr, ae_vector *wi, ae_matrix *z, ae_int_t *info, ae_state *_state)
void _srealarray_clear(void *_p)
void _srealarray_init(void *_p, ae_state *_state)
void _sintegerarray_init_copy(void *_dst, void *_src, ae_state *_state)
void _armijostate_init_copy(void *_dst, void *_src, ae_state *_state)
void mcsrch(ae_int_t n, ae_vector *x, double *f, ae_vector *g, ae_vector *s, double *stp, double stpmax, double gtol, ae_int_t *info, ae_int_t *nfev, ae_vector *wa, linminstate *state, ae_int_t *stage, ae_state *_state)
void applyreflectionfromtheright(ae_matrix *c, double tau, ae_vector *v, ae_int_t m1, ae_int_t m2, ae_int_t n1, ae_int_t n2, ae_vector *work, ae_state *_state)
ae_complex unserializecomplex(ae_serializer *s, ae_state *_state)
void linminnormalized(ae_vector *d, double *stp, ae_int_t n, ae_state *_state)
ae_bool rmatrixrighttrsmmkl(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
ae_bool smatrixtdmkl(ae_matrix *a, ae_int_t n, ae_bool isupper, ae_vector *tau, ae_vector *d, ae_vector *e, ae_state *_state)
void _scomplexarray_destroy(void *_p)
ae_bool cmatrixscaledtrsafesolve(ae_matrix *a, double sa, ae_int_t n, ae_vector *x, ae_bool isupper, ae_int_t trans, ae_bool isunit, double maxgrowth, ae_state *_state)
double nuexpm1(double x, ae_state *_state)
ae_bool armijoiteration(armijostate *state, ae_state *_state)
void rmatrixtrsafesolve(ae_matrix *a, ae_int_t n, ae_vector *x, double *s, ae_bool isupper, ae_bool istrans, ae_bool isunit, ae_state *_state)
ae_bool cmatrixgemmmkl(ae_int_t m, ae_int_t n, ae_int_t k, ae_complex alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, ae_matrix *b, ae_int_t ib, ae_int_t jb, ae_int_t optypeb, ae_complex beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
void matrixmatrixmultiply(ae_matrix *a, ae_int_t ai1, ae_int_t ai2, ae_int_t aj1, ae_int_t aj2, ae_bool transa, ae_matrix *b, ae_int_t bi1, ae_int_t bi2, ae_int_t bj1, ae_int_t bj2, ae_bool transb, double alpha, ae_matrix *c, ae_int_t ci1, ae_int_t ci2, ae_int_t cj1, ae_int_t cj2, double beta, ae_vector *work, ae_state *_state)
double coalesce(double a, double b, ae_state *_state)
void rmatrixgemmk44v11(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_matrix *b, ae_int_t ib, ae_int_t jb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
double upperhessenberg1norm(ae_matrix *a, ae_int_t i1, ae_int_t i2, ae_int_t j1, ae_int_t j2, ae_vector *work, ae_state *_state)
void hermitianrank2update(ae_matrix *a, ae_bool isupper, ae_int_t i1, ae_int_t i2, ae_vector *x, ae_vector *y, ae_vector *t, ae_complex alpha, ae_state *_state)
ae_int_t ftbasefindsmooth(ae_int_t n, ae_state *_state)
double inttoreal(ae_int_t a, ae_state *_state)
ae_bool isfinitevector(ae_vector *x, ae_int_t n, ae_state *_state)
void _srealarray_init_copy(void *_dst, void *_src, ae_state *_state)
void serializerealmatrix(ae_serializer *s, ae_matrix *v, ae_int_t n0, ae_int_t n1, ae_state *_state)
void generaterotation(double f, double g, double *cs, double *sn, double *r, ae_state *_state)
void unsetintegerarray(ae_vector *a, ae_state *_state)
Definition: ap.h:347
void _mlpbuffers_init(void *_p, ae_state *_state)
void allocrealmatrix(ae_serializer *s, ae_matrix *v, ae_int_t n0, ae_int_t n1, ae_state *_state)
Definition: alglibinternal.h:31
void tagsort(ae_vector *a, ae_int_t n, ae_vector *p1, ae_vector *p2, ae_state *_state)
void _sinteger_init_copy(void *_dst, void *_src, ae_state *_state)
void _sintegerarray_init(void *_p, ae_state *_state)
void _apbuffers_destroy(void *_p)
void unsetrealmatrix(ae_matrix *a, ae_state *_state)
void tagsortfastr(ae_vector *a, ae_vector *b, ae_vector *bufa, ae_vector *bufb, ae_int_t n, ae_state *_state)
void bvectorsetlengthatleast(ae_vector *x, ae_int_t n, ae_state *_state)
Definition: alglibinternal.h:125
ae_bool apservisfinitecmatrix(ae_matrix *x, ae_int_t m, ae_int_t n, ae_state *_state)
void _sbooleanarray_clear(void *_p)
void _sbooleanarray_init(void *_p, ae_state *_state)
void matrixvectormultiply(ae_matrix *a, ae_int_t i1, ae_int_t i2, ae_int_t j1, ae_int_t j2, ae_bool trans, ae_vector *x, ae_int_t ix1, ae_int_t ix2, double alpha, ae_vector *y, ae_int_t iy1, ae_int_t iy2, double beta, ae_state *_state)
void _sbooleanarray_init_copy(void *_dst, void *_src, ae_state *_state)
void _mlpbuffers_init_copy(void *_dst, void *_src, ae_state *_state)
void _fasttransformplan_clear(void *_p)
void inc(ae_int_t *v, ae_state *_state)
void swapi(ae_int_t *v0, ae_int_t *v1, ae_state *_state)
void splitlengtheven(ae_int_t tasksize, ae_int_t *task0, ae_int_t *task1, ae_state *_state)
ae_int_t upperbound(ae_vector *a, ae_int_t n, double t, ae_state *_state)
struct alglib_impl::ae_vector ae_vector
ae_int_t chunkscount(ae_int_t tasksize, ae_int_t chunksize, ae_state *_state)
ae_bool rmatrixmvf(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t opa, ae_vector *x, ae_int_t ix, ae_vector *y, ae_int_t iy, ae_state *_state)
void taskgenint1dequidist(double a, double b, ae_int_t n, ae_vector *x, ae_vector *y, ae_state *_state)
Definition: alglibinternal.h:85
void findprimitiverootandinverse(ae_int_t n, ae_int_t *proot, ae_int_t *invproot, ae_state *_state)
void _sinteger_clear(void *_p)
void taskgenint1dcheb2(double a, double b, ae_int_t n, ae_vector *x, ae_vector *y, ae_state *_state)
void _sreal_init_copy(void *_dst, void *_src, ae_state *_state)
ae_bool cmatrixmvf(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t opa, ae_vector *x, ae_int_t ix, ae_vector *y, ae_int_t iy, ae_state *_state)
void _linminstate_clear(void *_p)
void alloccomplex(ae_serializer *s, ae_complex v, ae_state *_state)
void complexapplyreflectionfromtheright(ae_matrix *c, ae_complex tau, ae_vector *v, ae_int_t m1, ae_int_t m2, ae_int_t n1, ae_int_t n2, ae_vector *work, ae_state *_state)
double safepythag3(double x, double y, double z, ae_state *_state)
ae_bool rmatrixhessenbergmkl(ae_matrix *a, ae_int_t n, ae_vector *tau, ae_state *_state)
ae_bool approxequalrel(double a, double b, double tol, ae_state *_state)
void _sboolean_init_copy(void *_dst, void *_src, ae_state *_state)
void unserializeintegerarray(ae_serializer *s, ae_vector *v, ae_state *_state)
ae_bool ftbaseissmooth(ae_int_t n, ae_state *_state)
void touchint(ae_int_t *a, ae_state *_state)
ae_int_t ftbasefindsmootheven(ae_int_t n, ae_state *_state)
ae_bool rmatrixrank1f(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_vector *u, ae_int_t iu, ae_vector *v, ae_int_t iv, ae_state *_state)
void rmatrixsetlengthatleast(ae_matrix *x, ae_int_t m, ae_int_t n, ae_state *_state)
ae_int_t coalescei(ae_int_t a, ae_int_t b, ae_state *_state)
void rvectorsetlengthatleast(ae_vector *x, ae_int_t n, ae_state *_state)
void _sbooleanarray_destroy(void *_p)
void rmatrixgemmk44v01(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_matrix *b, ae_int_t ib, ae_int_t jb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
void armijoresults(armijostate *state, ae_int_t *info, double *stp, double *f, ae_state *_state)
ae_int_t getrdfserializationcode(ae_state *_state)
void _sreal_init(void *_p, ae_state *_state)
void rankx(ae_vector *x, ae_int_t n, ae_bool iscentered, apbuffers *buf, ae_state *_state)
Definition: ap.h:509
void _scomplexarray_init(void *_p, ae_state *_state)
void copyrealmatrix(ae_matrix *src, ae_matrix *dst, ae_state *_state)
void rmatrixgemmk(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, ae_matrix *b, ae_int_t ib, ae_int_t jb, ae_int_t optypeb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
ae_bool rmatrixrighttrsmf(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
void ivectorsetlengthatleast(ae_vector *x, ae_int_t n, ae_state *_state)
void _scomplexarray_clear(void *_p)
ae_bool apservisfinitectrmatrix(ae_matrix *x, ae_int_t n, ae_bool isupper, ae_state *_state)
ae_bool seterrorflag(ae_bool *flag, ae_bool cond, ae_state *_state)
ae_bool rmatrixhessenbergunpackqmkl(ae_matrix *a, ae_int_t n, ae_vector *tau, ae_matrix *q, ae_state *_state)
Definition: alglibinternal.h:89
ae_int_t getrbfserializationcode(ae_state *_state)
void ftcomplexfftplan(ae_int_t n, ae_int_t k, fasttransformplan *plan, ae_state *_state)
void _sinteger_init(void *_p, ae_state *_state)
void generatereflection(ae_vector *x, ae_int_t n, double *tau, ae_state *_state)
void touchreal(double *a, ae_state *_state)
ae_bool apservisfiniteornanmatrix(ae_matrix *x, ae_int_t m, ae_int_t n, ae_state *_state)
void applyrotationsfromtheleft(ae_bool isforward, ae_int_t m1, ae_int_t m2, ae_int_t n1, ae_int_t n2, ae_vector *c, ae_vector *s, ae_matrix *a, ae_vector *work, ae_state *_state)
ae_bool cmatrixlefttrsmf(ae_int_t m, ae_int_t n, ae_matrix *a, ae_int_t i1, ae_int_t j1, ae_bool isupper, ae_bool isunit, ae_int_t optype, ae_matrix *x, ae_int_t i2, ae_int_t j2, ae_state *_state)
void ftapplyplan(fasttransformplan *plan, ae_vector *a, ae_int_t offsa, ae_int_t repcnt, ae_state *_state)
void countdown(ae_int_t *v, ae_state *_state)
Definition: alglibinternal.h:81
ae_bool hpcchunkedprocess(ae_vector *weights, ae_vector *structinfo, ae_vector *columnmeans, ae_vector *columnsigmas, ae_matrix *xy, ae_int_t cstart, ae_int_t csize, ae_vector *batch4buf, ae_vector *hpcbuf, ae_state *_state)
ae_bool approxequal(double a, double b, double tol, ae_state *_state)
void hermitianmatrixvectormultiply(ae_matrix *a, ae_bool isupper, ae_int_t i1, ae_int_t i2, ae_vector *x, ae_complex alpha, ae_vector *y, ae_state *_state)
double boundval(double x, double b1, double b2, ae_state *_state)
void inplacetranspose(ae_matrix *a, ae_int_t i1, ae_int_t i2, ae_int_t j1, ae_int_t j2, ae_vector *work, ae_state *_state)
void _mlpbuffers_clear(void *_p)
void hpcfinalizechunkedgradient(mlpbuffers *buf, ae_vector *grad, ae_state *_state)
void _armijostate_clear(void *_p)
void dec(ae_int_t *v, ae_state *_state)
void _armijostate_init(void *_p, ae_state *_state)
ae_int_t rowidxabsmax(ae_matrix *x, ae_int_t j1, ae_int_t j2, ae_int_t i, ae_state *_state)
void applyreflectionfromtheleft(ae_matrix *c, double tau, ae_vector *v, ae_int_t m1, ae_int_t m2, ae_int_t n1, ae_int_t n2, ae_vector *work, ae_state *_state)
ae_bool smatrixtdevdmkl(ae_vector *d, ae_vector *e, ae_int_t n, ae_int_t zneeded, ae_matrix *z, ae_bool *evdresult, ae_state *_state)
Definition: alglibinternal.h:65
ae_bool isfinitertrmatrix(ae_matrix *x, ae_int_t n, ae_bool isupper, ae_state *_state)
double beta(double a, double b, ae_state *_state)
Definition: alglibinternal.h:97
void _scomplexarray_init_copy(void *_dst, void *_src, ae_state *_state)
Definition: ap.h:913
ae_int_t lowerbound(ae_vector *a, ae_int_t n, double t, ae_state *_state)
void rvectorresize(ae_vector *x, ae_int_t n, ae_state *_state)
void internalschurdecomposition(ae_matrix *h, ae_int_t n, ae_int_t tneeded, ae_int_t zneeded, ae_vector *wr, ae_vector *wi, ae_matrix *z, ae_int_t *info, ae_state *_state)
void _scomplex_clear(void *_p)
ae_int_t vectoridxabsmax(ae_vector *x, ae_int_t i1, ae_int_t i2, ae_state *_state)
void xcdot(ae_vector *a, ae_vector *b, ae_int_t n, ae_vector *temp, ae_complex *r, double *rerr, ae_state *_state)
void _sboolean_init(void *_p, ae_state *_state)
Definition: ap.h:469
ae_int_t columnidxabsmax(ae_matrix *x, ae_int_t i1, ae_int_t i2, ae_int_t j, ae_state *_state)
void rmatrixgemmk44v10(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_matrix *b, ae_int_t ib, ae_int_t jb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
void copyrealarray(ae_vector *src, ae_vector *dst, ae_state *_state)
double rmul2(double v0, double v1, ae_state *_state)
void apperiodicmap(double *x, double a, double b, double *k, ae_state *_state)
ae_bool hpcchunkedgradient(ae_vector *weights, ae_vector *structinfo, ae_vector *columnmeans, ae_vector *columnsigmas, ae_matrix *xy, ae_int_t cstart, ae_int_t csize, ae_vector *batch4buf, ae_vector *hpcbuf, double *e, ae_bool naturalerrorfunc, ae_state *_state)
void _scomplex_init(void *_p, ae_state *_state)
void _mlpbuffers_destroy(void *_p)
Definition: ap.h:198
void copyintegerarray(ae_vector *src, ae_vector *dst, ae_state *_state)
ae_bool rmatrixgemmf(ae_int_t m, ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, ae_matrix *b, ae_int_t ib, ae_int_t jb, ae_int_t optypeb, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_state *_state)
void copyandtranspose(ae_matrix *a, ae_int_t is1, ae_int_t is2, ae_int_t js1, ae_int_t js2, ae_matrix *b, ae_int_t id1, ae_int_t id2, ae_int_t jd1, ae_int_t jd2, ae_state *_state)
ae_bool rmatrixplumkl(ae_matrix *a, ae_int_t offs, ae_int_t m, ae_int_t n, ae_vector *pivots, ae_state *_state)
void _sinteger_destroy(void *_p)
double safeminposrv(double x, double y, double v, ae_state *_state)
void symmetricrank2update(ae_matrix *a, ae_bool isupper, ae_int_t i1, ae_int_t i2, ae_vector *x, ae_vector *y, ae_vector *t, double alpha, ae_state *_state)
ae_bool cmatrixherkmkl(ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_bool isupper, ae_state *_state)
void xdot(ae_vector *a, ae_vector *b, ae_int_t n, ae_vector *temp, double *r, double *rerr, ae_state *_state)
void ftbasefactorize(ae_int_t n, ae_int_t tasktype, ae_int_t *n1, ae_int_t *n2, ae_state *_state)
void _linminstate_init(void *_p, ae_state *_state)
void copymatrix(ae_matrix *a, ae_int_t is1, ae_int_t is2, ae_int_t js1, ae_int_t js2, ae_matrix *b, ae_int_t id1, ae_int_t id2, ae_int_t jd1, ae_int_t jd2, ae_state *_state)
ae_bool cmatrixherkf(ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_bool isupper, ae_state *_state)
double ftbasegetflopestimate(ae_int_t n, ae_state *_state)
void _sreal_destroy(void *_p)
double nulog1p(double x, ae_state *_state)
ae_bool aredistinct(ae_vector *x, ae_int_t n, ae_state *_state)
void complexgeneratereflection(ae_vector *x, ae_int_t n, ae_complex *tau, ae_state *_state)
double vectornorm2(ae_vector *x, ae_int_t i1, ae_int_t i2, ae_state *_state)
ae_bool isfinitecvector(ae_vector *z, ae_int_t n, ae_state *_state)
void tagheapreplacetopi(ae_vector *a, ae_vector *b, ae_int_t n, double va, ae_int_t vb, ae_state *_state)
ae_bool spdmatrixcholeskymkl(ae_matrix *a, ae_int_t offs, ae_int_t n, ae_bool isupper, ae_bool *cholresult, ae_state *_state)
void tagheappushi(ae_vector *a, ae_vector *b, ae_int_t *n, double va, ae_int_t vb, ae_state *_state)
void tagheappopi(ae_vector *a, ae_vector *b, ae_int_t *n, ae_state *_state)
Definition: alglibinternal.h:93
ae_int_t getkdtreeserializationcode(ae_state *_state)
Definition: alglibinternal.h:158
void _apbuffers_init(void *_p, ae_state *_state)
ae_bool upperhessenbergschurdecomposition(ae_matrix *h, ae_int_t n, ae_matrix *s, ae_state *_state)
void randomunit(ae_int_t n, ae_vector *x, ae_state *_state)
void splitlength(ae_int_t tasksize, ae_int_t chunksize, ae_int_t *task0, ae_int_t *task1, ae_state *_state)
void allocintegerarray(ae_serializer *s, ae_vector *v, ae_int_t n, ae_state *_state)
Definition: alglibinternal.h:69
ae_bool rmatrixsyrkmkl(ae_int_t n, ae_int_t k, double alpha, ae_matrix *a, ae_int_t ia, ae_int_t ja, ae_int_t optypea, double beta, ae_matrix *c, ae_int_t ic, ae_int_t jc, ae_bool isupper, ae_state *_state)
void _scomplex_init_copy(void *_dst, void *_src, ae_state *_state)