In the benchmark functionality, generate_dataframe_from_sys_infos fails when a dataset name exists that is a prefix of another dataset, like "cr".
File "/Users/gneubig/work/explainaboard_web/backend/src/gen/explainaboard_web/controllers/default_controller.py", line 76, in benchmark_get_by_id
return default_controllers_impl.benchmark_get_by_id(benchmark_id, by_creator)
File "/Users/gneubig/work/explainaboard_web/backend/src/gen/explainaboard_web/impl/default_controllers_impl.py", line 204, in benchmark_get_by_id
orig_df = BenchmarkDBUtils.generate_dataframe_from_sys_infos(config, sys_infos)
File "/Users/gneubig/work/explainaboard_web/backend/src/gen/explainaboard_web/impl/db_utils/benchmark_db_utils.py", line 209, in generate_dataframe_from_sys_infos
raise ValueError(
ValueError: Could not find dataset cr, None
In the benchmark functionality,
generate_dataframe_from_sys_infos
fails when a dataset name exists that is a prefix of another dataset, like "cr".