Я участвую в проекте, который мне нужен для запуска различных экспериментов с разными настройками. Поскольку каждый эксперимент занимает 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)
я должен иметь возможность добавить файл как well.One способ, который будет хранить все в текстовом файле со специальным форматом и читайте его позже, но он медленный, а не дружественный к памяти (мне нужно запустить около 500-1000 экспериментов). Другой способ - использовать XML-файл, который упрощает чтение файла. Но все же я не уверен, что это лучший способ. Могу дать мне несколько советов (или даже несколько примеров)?
храните его в текстовом файле, если эксперименты занимают 2 дня, сохранение файла не будет проблемой. другим предложением будет DB –
Что такое 'learner (string)/Kernel (string)/gamma (float)/features (string)/train_size (int)/test_size (int)/train_Index (вектор)/test_index (вектор )/прогнозы (массив указателей (float))/run_time (float) 'означает? –
Olumide
@Olumide Это просто показывает материал, который мне нужно хранить вместе с их форматом. – Moj