我有這樣定義的決策樹節點類:寫入和負載決策樹文件C++
class dt_node
{
public:
dt_node* child[2]; //two child nodes
int feature;
double value; // feature and value this node splits on
bool leaf;
double pred; // what this node predicts if leaf node
}
有沒有,如果需要一種方法,我可以這樣寫一個文件,並重建該文件中的樹?
你看過boost序列化嗎? – UKMonkey
是的。首先你需要設計你的文件。那麼你需要以這種格式編寫它。之後,閱讀該格式。 – AndyG
此問題可能會幫助您:http://stackoverflow.com/questions/2046829/write-and-read-object-of-class-into-and-from-binary-file – pingul