4#ifndef FMTYIELDMODELNEP_Hm_included
5#define FMTYIELDMODELNEP_Hm_included
51 std::unique_ptr<FMTYieldModel>
clone()
const;
Machine learning yield model predicting carbon NEP.
Definition: FMTYieldModelNep.h:14
const std::vector< double > getInputValues(const Graph::FMTPredictor &predictor) const
Return the input values for a predictor.
~FMTYieldModelNep()=default
Default destructor for FMTYieldModelNep.
FMTYieldModelNep()=default
Default constructor for FMTYieldModelNep.
FMTYieldModelNep & operator=(const FMTYieldModelNep &rhs)=default
Copy assignment operator for FMTYieldModelNep.
std::unique_ptr< FMTYieldModel > clone() const
clone the yield model.
FMTYieldModelNep(const boost::property_tree::ptree &jsonProps, std::vector< std::string > &inputYields)
Construct a FMTYieldModelNep from a JSON tree and an input yield name list.
static std::string getModelType()
Return the model type of the yield model.
FMTYieldModelNep(const FMTYieldModelNep &rhs)=default
Copy constructor for FMTYieldModelNep.
Abstract machine learning yield model based on a neural network.
Definition: FMTYieldModelNn.h:31
Predictor gathering the source and target ages, yields, distances and disturbances of a graph transit...
Definition: FMTPredictor.h:33
Definition: FMTYieldModel.h:30
The Core namespace provides classes for simulating stands/strata growth/harvest through time.
Definition: FMTAction.h:34