This application is the core component of our D3M interface. It stores several crucial configuration about the dataset and task. It will generate url based on your operation and pass it to the View component. After that, View will execute corresponding logic code based on the input urls.
All acceptable url patterns (in regex) are presented below:
where ‘?’ denotes optional extra pattern, please refer to corresponding section for detailed information.
Return a HTML page shows the list of available D3M configuration, rendered by this.
view_d3m_list (request)
Pattern: d3m-config/details/(?P
Not implemented yet, return a TODO page.
NOT IMPLEMENTED
Pattern: d3m-config/details/json/(?P
Return a JSON string that contains detailed information for given D3M configuration ID.
view_d3m_details_json (request, d3m_config_id)
Pattern: d3m-config/json/latest
Return a JSON string that contains detailed information for the last modified D3M configuration.
view_d3m_details_json_latest (request, as_eval_dict=False)
Pattern: d3m-config/json/eval/latest
Return a JSON string that contains detailed information for the last modified D3M configuration. A wrap function for view_d3m_details_json_latest(request, True)
view_d3m_details_json_eval_latest (request)
Pattern: d3m-config/get-dataset-schema/json/(?P
Return a JSON string that presents the dataset schema. Configuration ID is optional. Return the last schema if the id is not specified.
view_get_dataset_schema (request, d3m_config_id=None)
Pattern: d3m-config/get-problem-schema/json/(?P
Return a JSON string that presents the problem schema. Configuration ID is optional. Return the last schema if the id is not specified.
view_get_problem_schema (request, d3m_config_id=None)
Pattern: d3m-config/get-problem-data-file-info/(?P
Return a JSON string that describes the information of training data and target files, if they exist. Configuration ID is optional. Return the last info if the id is not specified.
view_get_problem_data_info (request, d3m_config_id=None)