Commit ab73b4da authored by Sujen's avatar Sujen

Merge branch 'icsi2' into 'master'

Matrix primitives

See merge request datadrivendiscovery/primitives!212
parents ae5b24ab cba629b7
{
"id": "8a2ef99d-60e5-4efc-a486-451d070a5cc3",
"schema": "https://metadata.datadrivendiscovery.org/schemas/v0/pipeline.json",
"created": "2019-06-11T19:17:12.275087Z",
"inputs": [
{
"name": "inputs"
}
],
"outputs": [
{
"data": "steps.8.produce",
"name": "output"
}
],
"steps": [
{
"type": "PRIMITIVE",
"primitive": {
"id": "4b42ce1e-9b98-4a25-b68e-fad13311eb65",
"version": "0.3.0",
"python_path": "d3m.primitives.data_transformation.dataset_to_dataframe.Common",
"name": "Extract a DataFrame from a Dataset",
"digest": "0d46a2c5bc374e305682dc4f1c322518c07638153a8365034a513ea46960802b"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "inputs.0"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "d510cb7a-1782-4f51-b44c-58f0236e47c7",
"version": "0.5.0",
"python_path": "d3m.primitives.data_transformation.column_parser.DataFrameCommon",
"name": "Parses strings into their types",
"digest": "312cacc014497dd674e34765f6eb54430e594c591e760da0383c87844753d2ce"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.0.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "4503a4c6-42f7-45a1-a1d4-ed69699cf5e1",
"version": "0.2.0",
"python_path": "d3m.primitives.data_transformation.extract_columns_by_semantic_types.DataFrameCommon",
"name": "Extracts columns by semantic type",
"digest": "297a4943484bcd532650d5727e23b3d11ca702688d7b64dfb5df8bf1282eaa47"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.1.produce"
}
},
"outputs": [
{
"id": "produce"
}
],
"hyperparams": {
"semantic_types": {
"type": "VALUE",
"data": [
"https://metadata.datadrivendiscovery.org/types/Attribute"
]
}
}
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "4503a4c6-42f7-45a1-a1d4-ed69699cf5e1",
"version": "0.2.0",
"python_path": "d3m.primitives.data_transformation.extract_columns_by_semantic_types.DataFrameCommon",
"name": "Extracts columns by semantic type",
"digest": "297a4943484bcd532650d5727e23b3d11ca702688d7b64dfb5df8bf1282eaa47"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.1.produce"
}
},
"outputs": [
{
"id": "produce"
}
],
"hyperparams": {
"semantic_types": {
"type": "VALUE",
"data": [
"https://metadata.datadrivendiscovery.org/types/TrueTarget"
]
}
}
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "34f71b2e-17bb-488d-a2ba-b60b8c305539",
"version": "0.1.0",
"python_path": "d3m.primitives.data_transformation.dataframe_to_ndarray.Common",
"name": "DataFrame to ndarray converter",
"digest": "71862085ea87f4f68abc9f49b4fa661b1ee70a4f3a97f1c1bb4343e2d27dbd37"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.3.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "34f71b2e-17bb-488d-a2ba-b60b8c305539",
"version": "0.1.0",
"python_path": "d3m.primitives.data_transformation.dataframe_to_ndarray.Common",
"name": "DataFrame to ndarray converter",
"digest": "71862085ea87f4f68abc9f49b4fa661b1ee70a4f3a97f1c1bb4343e2d27dbd37"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.2.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "b158a49d-5deb-462e-b7e3-e321624dad89",
"version": "2.7.3",
"python_path": "d3m.primitives.regression.fast_lad.FastLAD",
"name": "Coreset-based Fast Least Absolute Deviations Solver",
"digest": "eba46ae3853cabf7c4f37b1471f22c3407ae1be5b12409b61e40059e643024ae"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.5.produce"
},
"outputs": {
"type": "CONTAINER",
"data": "steps.4.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "f5241b2e-64f7-44ad-9675-df3d08066437",
"version": "0.1.0",
"python_path": "d3m.primitives.data_transformation.ndarray_to_dataframe.Common",
"name": "ndarray to Dataframe converter",
"digest": "801aa292c7b8ceb0a7dba20618aa7949b289551d8cd314e5de14190084200fc9"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.6.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "8d38b340-f83f-4877-baaa-162f8e551736",
"version": "0.3.0",
"python_path": "d3m.primitives.data_transformation.construct_predictions.DataFrameCommon",
"name": "Construct pipeline predictions output",
"digest": "cfb2d595652c4ae0d24e67d4cb8e4916c9f3c2753eaccc2935263d054b3682fa"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.7.produce"
},
"reference": {
"type": "CONTAINER",
"data": "steps.0.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
}
],
"digest": "314b4999ed3a37bb1936a2f779d2627dac0b45dd71c65dccf8cbbbef8a30b50a"
}
\ No newline at end of file
{
"problem": "LL0_207_autoPrice_problem",
"full_inputs": [
"LL0_207_autoPrice_dataset"
],
"train_inputs": [
"LL0_207_dataset_TRAIN"
],
"test_inputs": [
"LL0_207_autoPrice_problem"
],
"score_inputs": [
"LL0_207_autoPrice_SCORE"
]
}
\ No newline at end of file
{
"id": "84e4020d-74f4-4d96-a591-c62bc0e6438c",
"schema": "https://metadata.datadrivendiscovery.org/schemas/v0/pipeline.json",
"created": "2019-06-11T19:17:05.841457Z",
"inputs": [
{
"name": "inputs"
}
],
"outputs": [
{
"data": "steps.8.produce",
"name": "output"
}
],
"steps": [
{
"type": "PRIMITIVE",
"primitive": {
"id": "4b42ce1e-9b98-4a25-b68e-fad13311eb65",
"version": "0.3.0",
"python_path": "d3m.primitives.data_transformation.dataset_to_dataframe.Common",
"name": "Extract a DataFrame from a Dataset",
"digest": "0d46a2c5bc374e305682dc4f1c322518c07638153a8365034a513ea46960802b"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "inputs.0"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "d510cb7a-1782-4f51-b44c-58f0236e47c7",
"version": "0.5.0",
"python_path": "d3m.primitives.data_transformation.column_parser.DataFrameCommon",
"name": "Parses strings into their types",
"digest": "312cacc014497dd674e34765f6eb54430e594c591e760da0383c87844753d2ce"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.0.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "4503a4c6-42f7-45a1-a1d4-ed69699cf5e1",
"version": "0.2.0",
"python_path": "d3m.primitives.data_transformation.extract_columns_by_semantic_types.DataFrameCommon",
"name": "Extracts columns by semantic type",
"digest": "297a4943484bcd532650d5727e23b3d11ca702688d7b64dfb5df8bf1282eaa47"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.1.produce"
}
},
"outputs": [
{
"id": "produce"
}
],
"hyperparams": {
"semantic_types": {
"type": "VALUE",
"data": [
"https://metadata.datadrivendiscovery.org/types/Attribute"
]
}
}
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "4503a4c6-42f7-45a1-a1d4-ed69699cf5e1",
"version": "0.2.0",
"python_path": "d3m.primitives.data_transformation.extract_columns_by_semantic_types.DataFrameCommon",
"name": "Extracts columns by semantic type",
"digest": "297a4943484bcd532650d5727e23b3d11ca702688d7b64dfb5df8bf1282eaa47"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.1.produce"
}
},
"outputs": [
{
"id": "produce"
}
],
"hyperparams": {
"semantic_types": {
"type": "VALUE",
"data": [
"https://metadata.datadrivendiscovery.org/types/TrueTarget"
]
}
}
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "34f71b2e-17bb-488d-a2ba-b60b8c305539",
"version": "0.1.0",
"python_path": "d3m.primitives.data_transformation.dataframe_to_ndarray.Common",
"name": "DataFrame to ndarray converter",
"digest": "71862085ea87f4f68abc9f49b4fa661b1ee70a4f3a97f1c1bb4343e2d27dbd37"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.3.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "34f71b2e-17bb-488d-a2ba-b60b8c305539",
"version": "0.1.0",
"python_path": "d3m.primitives.data_transformation.dataframe_to_ndarray.Common",
"name": "DataFrame to ndarray converter",
"digest": "71862085ea87f4f68abc9f49b4fa661b1ee70a4f3a97f1c1bb4343e2d27dbd37"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.2.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "90d9eefc-2db3-4738-a0e7-72eedab2d93a",
"version": "2.7.3",
"python_path": "d3m.primitives.regression.rfm_precondition_ed_gaussian_krr.RFMPreconditionedGaussianKRR",
"name": "RFM Preconditioned Gaussian Kernel Ridge Regression",
"digest": "1d87d281e62ee2a259bb9d8b2fa2425efea8802fc550aa16476eac628e44e157"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.5.produce"
},
"outputs": {
"type": "CONTAINER",
"data": "steps.4.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "f5241b2e-64f7-44ad-9675-df3d08066437",
"version": "0.1.0",
"python_path": "d3m.primitives.data_transformation.ndarray_to_dataframe.Common",
"name": "ndarray to Dataframe converter",
"digest": "801aa292c7b8ceb0a7dba20618aa7949b289551d8cd314e5de14190084200fc9"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.6.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "8d38b340-f83f-4877-baaa-162f8e551736",
"version": "0.3.0",
"python_path": "d3m.primitives.data_transformation.construct_predictions.DataFrameCommon",
"name": "Construct pipeline predictions output",
"digest": "cfb2d595652c4ae0d24e67d4cb8e4916c9f3c2753eaccc2935263d054b3682fa"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.7.produce"
},
"reference": {
"type": "CONTAINER",
"data": "steps.0.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
}
],
"digest": "9c822ffc2c909fddd2615a2c16b76a832caeb27ea1b237da73c4044406ef9474"
}
\ No newline at end of file
{
"problem": "LL0_207_autoPrice_problem",
"full_inputs": [
"LL0_207_autoPrice_dataset"
],
"train_inputs": [
"LL0_207_dataset_TRAIN"
],
"test_inputs": [
"LL0_207_autoPrice_problem"
],
"score_inputs": [
"LL0_207_autoPrice_SCORE"
]
}
\ No newline at end of file
{
"id": "b6aa3bca-f278-4dc9-a207-213182ad0d25",
"schema": "https://metadata.datadrivendiscovery.org/schemas/v0/pipeline.json",
"created": "2019-06-11T19:17:07.971608Z",
"inputs": [
{
"name": "inputs"
}
],
"outputs": [
{
"data": "steps.8.produce",
"name": "output"
}
],
"steps": [
{
"type": "PRIMITIVE",
"primitive": {
"id": "4b42ce1e-9b98-4a25-b68e-fad13311eb65",
"version": "0.3.0",
"python_path": "d3m.primitives.data_transformation.dataset_to_dataframe.Common",
"name": "Extract a DataFrame from a Dataset",
"digest": "0d46a2c5bc374e305682dc4f1c322518c07638153a8365034a513ea46960802b"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "inputs.0"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "d510cb7a-1782-4f51-b44c-58f0236e47c7",
"version": "0.5.0",
"python_path": "d3m.primitives.data_transformation.column_parser.DataFrameCommon",
"name": "Parses strings into their types",
"digest": "312cacc014497dd674e34765f6eb54430e594c591e760da0383c87844753d2ce"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.0.produce"
}
},
"outputs": [
{
"id": "produce"
}
]
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "4503a4c6-42f7-45a1-a1d4-ed69699cf5e1",
"version": "0.2.0",
"python_path": "d3m.primitives.data_transformation.extract_columns_by_semantic_types.DataFrameCommon",
"name": "Extracts columns by semantic type",
"digest": "297a4943484bcd532650d5727e23b3d11ca702688d7b64dfb5df8bf1282eaa47"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.1.produce"
}
},
"outputs": [
{
"id": "produce"
}
],
"hyperparams": {
"semantic_types": {
"type": "VALUE",
"data": [
"https://metadata.datadrivendiscovery.org/types/Attribute"
]
}
}
},
{
"type": "PRIMITIVE",
"primitive": {
"id": "4503a4c6-42f7-45a1-a1d4-ed69699cf5e1",
"version": "0.2.0",
"python_path": "d3m.primitives.data_transformation.extract_columns_by_semantic_types.DataFrameCommon",
"name": "Extracts columns by semantic type",
"digest": "297a4943484bcd532650d5727e23b3d11ca702688d7b64dfb5df8bf1282eaa47"
},
"arguments": {
"inputs": {
"type": "CONTAINER",
"data": "steps.1.produce"
}
},
"outputs": [
{
"id": "produce"
}
],
"hyperparams": {
"semantic_types": {
"type": "VALUE",
"data": [
"https://metadata.datadrivendiscovery.org/types/TrueTarget"
]
}
}
},