Ошибка вашего кода заключается в том, что вы используете неправильный тип match_results
. Предполагается, что smatch
используется, когда у вас есть объект std::string
, и вы передаете std::string::iterator
s функции regex
. Когда вы используете raw char const *
s, используйте cmatch
.
Измените
std::smatch what;
на
std::cmatch what;
Найден ответ. При запуске HPO показатели для каждого тренировочного прогона должны быть помещены в его собственный подкаталог, иначе он будет перезаписан. Поэтому мне нужно настроить каталог журнала Tensorboard следующим образом:
tb_directory = os.path.join(os.environ["SUBID"],os.environ["JOB_STATE_DIR"], "logs", "tb",