⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lssvm_fctest.h

📁 SVM 软件包
💻 H
字号:
#ifndef LSSVM_FCTEST_H_#define LSSVM_FCTEST_H_#include "memSpec.h"//#include "matrix_ops.h"#include "kernels.h"#include "cga.h"#include "kernel_cache.h"typedef struct Lssvm_function_estimator{  kernel* _kernel;  cache* _cache;    double * _alpha;  double* _b;  double  _inv_gamma;  double  _eps;  double  _fi_bound;  int     _max_itr;  const double* _svX;  const double* _svY;  int _dim_x;  int _dim_y;  int _nb;  int _show;  const double* _simX;  const double* _simY;  double* _result;  int _nb_sim; // nb of given datapoints  int _nb_to_sim; // nb of requested simulated points    const double* (*_getDatapoint)(int,void*); // callback function to get datapoint  int _xdelays;  // delay dependancies of data  int _ydelays; // delay dependancies of target  int _steps;  // steps in future to predict   int _nb_effective; // effective number of data~=targetpoints  int _dim_x_effective; // effective dimension of full datapoint  int _dim_y_effective; // effective dimension of full targetpoint  const double** _R;  // buufer for explicit construction of datapoints, used in timeseries and dynamic models  double* _xspace1; int _xspace; int* _buffernb; int _buffer_in_use;  } lssvm_f;lssvm_f* createLSSVMFctEstimator(const double* svX, const int dimX,				 const double* svY, const int dimY,				 const int nb, const double gamma,				 const double eps, const int max_itr,				 const double fi_bound, int show, 				 const char* kernel_type, const double* kernel_pars);void destructLSSVMFctestimator(lssvm_f*);double* computeFctEst(lssvm_f*, double* b, double* alpha, double* startv);double* simulateFctEst(lssvm_f* lf, double* simX, double* simY, int nb_sim, int nb_to_sim, double* res);/* help functions */ double computeHIJMFctEst(void*, int i, int j, int m);int getDPdelay(lssvm_f* lf);const double* getDatapointFctEst(int i, void*);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -