feedback_forensics.app.url_parser#
Module Contents#
Functions#
Parse a list parameter from url to nonurl list. |
API#
- feedback_forensics.app.url_parser.get_config_from_query_params(request: gradio.Request) dict#
- feedback_forensics.app.url_parser.load_str_list(str_list: str) list[str]#
- feedback_forensics.app.url_parser.get_url_with_query_params(datasets: list[str], col: str | None, col_vals: list[str], base_url: str, annotator_rows: list[str] = None, annotator_cols: list[str] = None, reference_models: list[str] = None, metric: str = None, sort_by: str = None, sort_order: str = None, analysis_mode: str = None) str#
- feedback_forensics.app.url_parser.make_str_url_ready(s: str) str#
- feedback_forensics.app.url_parser.get_list_member_from_url_string(url_string: str, list_members: list[str]) str | None#
- feedback_forensics.app.url_parser.transfer_url_str_to_nonurl_str(url_str: str, nonurl_list: list[str]) str#
- feedback_forensics.app.url_parser.transfer_url_list_to_nonurl_list(url_list: list[str], nonurl_list: list[str]) list[str]#
- feedback_forensics.app.url_parser.parse_list_param(url_list: list[str], avail_nonurl_list: list[str], param_name: str) list[str]#
Parse a list parameter from url to nonurl list.
Args: url_list: List of strings from URL parameter. avail_nonurl_list: List of available non-URL strings to match against. These will eventually be used in the code. param_name: Name of the parameter being parsed (for error messages).
Returns: List of strings that match between url_list and avail_nonurl_list.