|
| bool | approximate (const T *covDiag, size_t L, size_t N, size_t bMax, T *x, const T *wX=nullptr, GslminimizerResult *result=nullptr, const ApproximateOptions &options=ApproximateOptions{}) override |
| | approximate using raw pointers
|
| |
| void | modified_van_mises_distance_sq (const T *covDiag, T *distance, size_t L, size_t N, size_t bMax, T *x, const T *wX) override |
| | calculate modified van mises distance based on standard normal deviation and x
|
| |
| void | modified_van_mises_distance_sq_derivative (const T *covDiag, T *gradient, size_t L, size_t N, size_t bMax, T *x, const T *wX) override |
| | calculate modified van mises distance based on standard normal deviation and x
|
| |
| bool | approximate (const GSLVectorType *covDiag, size_t L, size_t N, size_t bMax, GSLVectorType *x, const GSLVectorType *wX=nullptr, GslminimizerResult *result=nullptr, const ApproximateOptions &options=ApproximateOptions{}) override |
| | approximate using gsl vectors
|
| |
| void | modified_van_mises_distance_sq (const GSLVectorType *covDiag, T *distance, size_t L, size_t N, size_t bMax, GSLVectorType *x, const GSLVectorType *wX) override |
| | calculate modified van mises distance based on standard normal deviation and x
|
| |
| void | modified_van_mises_distance_sq_derivative (const GSLVectorType *covDiag, GSLVectorType *gradient, size_t L, size_t N, size_t bMax, GSLVectorType *x, const GSLVectorType *wX) override |
| | calculate modified van mises distance based on standard normal deviation and x
|
| |
| bool | approximate (const GSLVectorType *covDiag, size_t L, size_t N, size_t bMax, GSLMatrixType *x, const GSLVectorType *wX=nullptr, GslminimizerResult *result=nullptr, const ApproximateOptions &options=ApproximateOptions{}) override |
| | approximate using gsl vectors
|
| |
| void | modified_van_mises_distance_sq (const GSLVectorType *covDiag, T *distance, size_t L, size_t N, size_t bMax, GSLMatrixType *x, const GSLVectorType *wX) override |
| | calculate modified van mises distance based on standard normal deviation and x
|
| |
| void | modified_van_mises_distance_sq_derivative (const GSLVectorType *covDiag, GSLMatrixType *gradient, size_t L, size_t N, size_t bMax, GSLMatrixType *x, const GSLVectorType *wX) override |
| | calculate modified van mises distance based on standard normal deviation and x
|
| |
|
bool | approximate (const gsl_vector_float *covDiag, size_t L, size_t N, size_t bMax, gsl_vector_float *x, const gsl_vector_float *wX, GslminimizerResult *result, const ApproximateOptions &options) |
| |
|
bool | approximate (const gsl_vector *covDiag, size_t L, size_t N, size_t bMax, gsl_vector *x, const gsl_vector *wX, GslminimizerResult *result, const ApproximateOptions &options) |
| |
|
void | modified_van_mises_distance_sq (const gsl_vector_float *covDiag, float *distance, size_t L, size_t N, size_t bMax, gsl_vector_float *x, const gsl_vector_float *wX) |
| |
|
void | modified_van_mises_distance_sq (const gsl_vector *covDiag, double *distance, size_t L, size_t N, size_t bMax, gsl_vector *x, const gsl_vector *wX) |
| |
|
void | modified_van_mises_distance_sq_derivative (const gsl_vector_float *covDiag, gsl_vector_float *gradient, size_t L, size_t N, size_t bMax, gsl_vector_float *x, const gsl_vector_float *wX) |
| |
|
void | modified_van_mises_distance_sq_derivative (const gsl_vector *covDiag, gsl_vector *gradient, size_t L, size_t N, size_t bMax, gsl_vector *x, const gsl_vector *wX) |
| |
|
bool | approximate (const gsl_vector_float *covDiag, size_t L, size_t N, size_t bMax, gsl_vector_float *x, const gsl_vector_float *wX, GslminimizerResult *result, const ApproximateOptions &options) |
| |
|
bool | approximate (const gsl_vector *covDiag, size_t L, size_t N, size_t bMax, gsl_vector *x, const gsl_vector *wX, GslminimizerResult *result, const ApproximateOptions &options) |
| |
|
void | modified_van_mises_distance_sq (const gsl_vector_float *covDiag, float *distance, size_t L, size_t N, size_t bMax, gsl_vector_float *x, const gsl_vector_float *wX) |
| |
|
void | modified_van_mises_distance_sq (const gsl_vector *covDiag, double *distance, size_t L, size_t N, size_t bMax, gsl_vector *x, const gsl_vector *wX) |
| |
|
void | modified_van_mises_distance_sq_derivative (const gsl_vector_float *covDiag, gsl_vector_float *gradient, size_t L, size_t N, size_t bMax, gsl_vector_float *x, const gsl_vector_float *wX) |
| |
|
void | modified_van_mises_distance_sq_derivative (const gsl_vector *covDiag, gsl_vector *gradient, size_t L, size_t N, size_t bMax, gsl_vector *x, const gsl_vector *wX) |
| |