我正在参与一个项目,我需要使用不同的设置运行不同的实验。由于每个实验需要 2 天才能完成,因此我需要存储尽可能多的信息以供以后分析,即:
learner(string) / Kernel(string)/gamma (float)/features(string)/train_size(int)/test_size(int)/train_Index(vector<int>)/test_index(vector<int>)/ predictions (array of pointers(float))/ run_time (float)
我也应该能够附加该文件。一种方法是将所有内容存储在具有特定格式的文本文件中并稍后阅读,但它很慢而且对内存不友好(我需要运行大约 500-1000 次实验)。另一种方法是使用 XML 文件,这使得读取文件更容易。但我仍然不确定最好的方法是什么。能给我一些提示(甚至更好的例子)吗?