17 SPODELd& fit(torch::Tensor& X, torch::Tensor& y,
const std::vector<std::string>& features,
const std::string& className, map<std::string, std::vector<int>>& states,
const Smoothing_t smoothing)
override;
18 SPODELd& fit(torch::Tensor& dataset,
const std::vector<std::string>& features,
const std::string& className, map<std::string, std::vector<int>>& states,
const Smoothing_t smoothing)
override;
19 SPODELd& commonFit(
const std::vector<std::string>& features,
const std::string& className, map<std::string, std::vector<int>>& states,
const Smoothing_t smoothing);
20 std::vector<std::string> graph(
const std::string& name =
"SPODELd")
const override;
21 torch::Tensor predict(torch::Tensor& X)
override;
22 static inline std::string version() {
return "0.0.1"; };