dcbench.tasks.minidata package
Submodules
dcbench.tasks.minidata.unagi_configs module
Module contents
- class MiniDataSolution(artifacts, attributes=None, container_id=None)[source]
Bases:
dcbench.common.solution.Solution
- Parameters
artifacts (Mapping[str, Artifact]) –
attributes (Mapping[str, Attribute]) –
container_id (str) –
- artifact_specs: Mapping[str, dcbench.common.artifact_container.ArtifactSpec] = {'train_ids': ArtifactSpec(description='A list of train example ids from the ``id`` column of ``train_data``.', artifact_type=<class 'dcbench.common.artifact.YAMLArtifact'>, optional=False)}
- task_id: str = 'minidata'
- class MiniDataProblem(artifacts, attributes=None, container_id=None)[source]
Bases:
dcbench.common.problem.Problem
- Parameters
artifacts (Mapping[str, Artifact]) –
attributes (Mapping[str, Attribute]) –
container_id (str) –
- artifact_specs: Mapping[str, dcbench.common.artifact_container.ArtifactSpec] = {'test_data': ArtifactSpec(description='A DataPanel of test examples with columns ``id``, ``input``, and ``target``.', artifact_type=<class 'dcbench.common.artifact.DataPanelArtifact'>, optional=False), 'train_data': ArtifactSpec(description='A DataPanel of train examples with columns ``id``, ``input``, and ``target``.', artifact_type=<class 'dcbench.common.artifact.DataPanelArtifact'>, optional=False), 'val_data': ArtifactSpec(description='A DataPanel of validation examples with columns ``id``, ``input``, and ``target``.', artifact_type=<class 'dcbench.common.artifact.DataPanelArtifact'>, optional=False)}
- task_id: str = 'minidata'
- evaluate(solution)[source]
- Parameters
solution (dcbench.common.solution.Solution) –
- name: str
- summary: str
- solution_class: type