38 void pack(raft::handle_t& handle,
57 const double* param_vec);
110 const double* d_exog,
114 const double* d_params,
117 bool host_loglike =
true,
156 const double* d_exog,
163 bool host_loglike =
true,
167 double* d_fc =
nullptr,
168 const double* d_exog_fut =
nullptr,
170 double* d_lower =
nullptr,
171 double* d_upper =
nullptr);
196 const double* d_exog,
236 const double* d_exog,
237 const double* d_exog_fut,
245 bool pre_diff =
true,
247 double* d_lower =
nullptr,
248 double* d_upper =
nullptr);
272 const double* d_exog,
298 const double* d_exog,
Definition: params.hpp:34
Definition: dbscan.hpp:30
void predict(const raft::handle_t &user_handle, const RandomForestClassifierF *forest, const float *input, int n_rows, int n_cols, int *predictions, int verbosity=CUML_LEVEL_INFO)
LoglikeMethod
Definition: batched_arima.hpp:27
@ CSS
Definition: batched_arima.hpp:27
@ MLE
Definition: batched_arima.hpp:27
void estimate_x0(raft::handle_t &handle, ARIMAParams< double > ¶ms, const double *d_y, const double *d_exog, int batch_size, int n_obs, const ARIMAOrder &order, bool missing)
void batched_loglike(raft::handle_t &handle, const ARIMAMemory< double > &arima_mem, const double *d_y, const double *d_exog, int batch_size, int n_obs, const ARIMAOrder &order, const double *d_params, double *loglike, bool trans=true, bool host_loglike=true, LoglikeMethod method=MLE, int truncate=0)
bool detect_missing(raft::handle_t &handle, const double *d_y, int n_elem)
void unpack(raft::handle_t &handle, ARIMAParams< double > ¶ms, const ARIMAOrder &order, int batch_size, const double *param_vec)
void information_criterion(raft::handle_t &handle, const ARIMAMemory< double > &arima_mem, const double *d_y, const double *d_exog, int batch_size, int n_obs, const ARIMAOrder &order, const ARIMAParams< double > ¶ms, double *ic, int ic_type)
void batched_diff(raft::handle_t &handle, double *d_y_diff, const double *d_y, int batch_size, int n_obs, const ARIMAOrder &order)
void batched_loglike_grad(raft::handle_t &handle, const ARIMAMemory< double > &arima_mem, const double *d_y, const double *d_exog, int batch_size, int n_obs, const ARIMAOrder &order, const double *d_x, double *d_grad, double h, bool trans=true, LoglikeMethod method=MLE, int truncate=0)
void pack(raft::handle_t &handle, const ARIMAParams< double > ¶ms, const ARIMAOrder &order, int batch_size, double *param_vec)
Definition: dbscan.hpp:26
Definition: arima_common.h:243
Definition: arima_common.h:37
Definition: arima_common.h:64