27 void pack(raft::handle_t& handle,
46 const double* param_vec);
103 const double* d_params,
106 bool host_loglike =
true,
145 const double* d_exog,
152 bool host_loglike =
true,
156 double* d_fc =
nullptr,
157 const double* d_exog_fut =
nullptr,
159 double* d_lower =
nullptr,
160 double* d_upper =
nullptr);
185 const double* d_exog,
225 const double* d_exog,
226 const double* d_exog_fut,
234 bool pre_diff =
true,
236 double* d_lower =
nullptr,
237 double* d_upper =
nullptr);
261 const double* d_exog,
287 const double* d_exog,
Definition: params.hpp:23
Definition: dbscan.hpp:18
LoglikeMethod
Definition: batched_arima.hpp:16
@ CSS
Definition: batched_arima.hpp:16
@ MLE
Definition: batched_arima.hpp:16
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 predict(const raft::handle_t &user_handle, const RandomForestClassifierF *forest, const float *input, int n_rows, int n_cols, int *predictions, rapids_logger::level_enum verbosity=rapids_logger::level_enum::info)
void pack(raft::handle_t &handle, const ARIMAParams< double > ¶ms, const ARIMAOrder &order, int batch_size, double *param_vec)
Definition: dbscan.hpp:14
Definition: arima_common.h:208
Definition: arima_common.h:26
Definition: arima_common.h:53