Commit 00a60677 authored by Robert Brekelmans's avatar Robert Brekelmans Committed by Mitar

Isi

parent 1000d5b0
{
"schema": "https://metadata.datadrivendiscovery.org/schemas/v0/primitive.json",
"id": "6c95166f-434a-435d-a3d7-bce8d7238061",
"id": "393f9de8-a5b9-4d92-aaff-8808d563b6c4",
"version": "1.0.0",
"name": "Echo",
"description": "Keras NN implementing the information bottleneck method with Echo Noise to calculate I(X:Z), where Z also trained to maximize I(X:Y) for label Y. Control tradeoff using 'label_beta param'\n\nAttributes\n----------\nmetadata : PrimitiveMetadata\n Primitive's metadata. Available as a class attribute.\nlogger : Logger\n Primitive's logger. Available as a class attribute.\nhyperparams : Hyperparams\n Hyperparams passed to the constructor.\nrandom_seed : int\n Random seed passed to the constructor.\ndocker_containers : Dict[str, DockerContainer]\n A dict mapping Docker image keys from primitive's metadata to (named) tuples containing\n container's address under which the container is accessible by the primitive, and a\n dict mapping exposed ports to ports on that address.\nvolumes : Dict[str, str]\n A dict mapping volume keys from primitive's metadata to file and directory paths\n where downloaded and extracted files are available to the primitive.\ntemporary_directory : str\n An absolute path to a temporary directory a primitive can use to store any files\n for the duration of the current pipeline run phase. Directory is automatically\n cleaned up after the current pipeline run phase finishes.",
......@@ -16,16 +16,16 @@
"installation": [
{
"type": "PIP",
"package_uri": "git+https://github.com/brekelma/dsbox_corex@5e05d68bff9053c0fc6af630de16d095751efc32#egg=dsbox-corex"
"package_uri": "git+https://github.com/brekelma/dsbox_corex@8775c461cbb5b9b381671757d603dc9e6bf85899#egg=dsbox-corex"
}
],
"algorithm_types": [
"EXPECTATION_MAXIMIZATION_ALGORITHM"
"STOCHASTIC_NEURAL_NETWORK"
],
"primitive_family": "CLASSIFICATION",
"hyperparams_to_tune": [
"n_hidden",
"label_beta",
"beta",
"epochs"
],
"primitive_code": {
......@@ -54,14 +54,14 @@
"upper_inclusive": false,
"q": 1
},
"label_beta": {
"beta": {
"type": "d3m.metadata.hyperparams.Uniform",
"default": 0.5,
"default": 0.1,
"structural_type": "float",
"semantic_types": [
"https://metadata.datadrivendiscovery.org/types/TuningParameter"
],
"description": "Lagrange multiplier for beta : 1 tradeoff btwn label relevance : compression.",
"description": "Lagrange multiplier for beta (applied to regularizer I(X:Z)): defining tradeoff btwn label relevance : compression.",
"lower": 0,
"upper": 1000,
"upper_inclusive": false,
......@@ -256,5 +256,5 @@
}
},
"structural_type": "echo_sae.EchoClassification",
"digest": "e492c3028e13561471c67df9617fce3d30e2c6951c04d9bc4b4066df9396e581"
"digest": "f7c923598f486f9a94e8e1bcbd251ce9bc1c68ff3d3528eaaf21f699d893d2ed"
}
\ No newline at end of file
......@@ -16,7 +16,7 @@
"installation": [
{
"type": "PIP",
"package_uri": "git+https://github.com/brekelma/dsbox_corex@5e05d68bff9053c0fc6af630de16d095751efc32#egg=dsbox-corex"
"package_uri": "git+https://github.com/brekelma/dsbox_corex@8775c461cbb5b9b381671757d603dc9e6bf85899#egg=dsbox-corex"
}
],
"algorithm_types": [
......@@ -212,5 +212,5 @@
}
},
"structural_type": "corex_continuous.CorexContinuous",
"digest": "f1443141d1836e983445fe0328204dde17de0de8d6fbefd2d46833fd60503eb7"
"digest": "c0fcb1cb59866b698d9aaa2d455b902ef5631f9b174be15203405f5a92f0ef2f"
}
\ No newline at end of file
{
"problem": "30_personae_problem",
"full_inputs": [
"30_personae_dataset"
],
"train_inputs": [
"30_personae_dataset_TRAIN"
],
"test_inputs": [
"30_personae_dataset_TEST"
],
"score_inputs": [
"30_personae_dataset_SCORE"
]
}
\ No newline at end of file
......@@ -16,7 +16,7 @@
"installation": [
{
"type": "PIP",
"package_uri": "git+https://github.com/brekelma/dsbox_corex@5e05d68bff9053c0fc6af630de16d095751efc32#egg=dsbox-corex"
"package_uri": "git+https://github.com/brekelma/dsbox_corex@8775c461cbb5b9b381671757d603dc9e6bf85899#egg=dsbox-corex"
}
],
"algorithm_types": [
......@@ -256,5 +256,5 @@
}
},
"structural_type": "corex_text.CorexText",
"digest": "203e6e6ecaceea431e825d4b37cef715cd302eb784d8ddeaa6fd2706d1d53b10"
"digest": "3c018dc2180226c73b664047e6bc51d0bf5a4cc0f10fc007e97fe95eb3263052"
}
\ No newline at end of file
{
"schema": "https://metadata.datadrivendiscovery.org/schemas/v0/primitive.json",
"id": "6c95166f-434a-435d-a3d7-bce8d7238061",
"id": "eb145d24-8833-4ed7-96be-ee5c7df61b41",
"version": "1.0.0",
"name": "Echo",
"description": "Keras NN implementing the information bottleneck method with Echo Noise to calculate I(X:Z), where Z also trained to maximize I(X:Y) for label Y. Control tradeoff using 'label_beta param'\n\nAttributes\n----------\nmetadata : PrimitiveMetadata\n Primitive's metadata. Available as a class attribute.\nlogger : Logger\n Primitive's logger. Available as a class attribute.\nhyperparams : Hyperparams\n Hyperparams passed to the constructor.\nrandom_seed : int\n Random seed passed to the constructor.\ndocker_containers : Dict[str, DockerContainer]\n A dict mapping Docker image keys from primitive's metadata to (named) tuples containing\n container's address under which the container is accessible by the primitive, and a\n dict mapping exposed ports to ports on that address.\nvolumes : Dict[str, str]\n A dict mapping volume keys from primitive's metadata to file and directory paths\n where downloaded and extracted files are available to the primitive.\ntemporary_directory : str\n An absolute path to a temporary directory a primitive can use to store any files\n for the duration of the current pipeline run phase. Directory is automatically\n cleaned up after the current pipeline run phase finishes.",
......@@ -16,16 +16,16 @@
"installation": [
{
"type": "PIP",
"package_uri": "git+https://github.com/brekelma/dsbox_corex@5e05d68bff9053c0fc6af630de16d095751efc32#egg=dsbox-corex"
"package_uri": "git+https://github.com/brekelma/dsbox_corex@8775c461cbb5b9b381671757d603dc9e6bf85899#egg=dsbox-corex"
}
],
"algorithm_types": [
"EXPECTATION_MAXIMIZATION_ALGORITHM"
"STOCHASTIC_NEURAL_NETWORK"
],
"primitive_family": "CLASSIFICATION",
"primitive_family": "REGRESSION",
"hyperparams_to_tune": [
"n_hidden",
"label_beta",
"beta",
"epochs"
],
"primitive_code": {
......@@ -54,14 +54,14 @@
"upper_inclusive": false,
"q": 1
},
"label_beta": {
"beta": {
"type": "d3m.metadata.hyperparams.Uniform",
"default": 0.5,
"default": 0.1,
"structural_type": "float",
"semantic_types": [
"https://metadata.datadrivendiscovery.org/types/TuningParameter"
],
"description": "Lagrange multiplier for beta : 1 tradeoff btwn label relevance : compression.",
"description": "Lagrange multiplier for beta (applied to regularizer I(X:Z)): defining tradeoff btwn label relevance : compression.",
"lower": 0,
"upper": 1000,
"upper_inclusive": false,
......@@ -255,5 +255,5 @@
}
},
"structural_type": "echo_sae.EchoRegression",
"digest": "e492c3028e13561471c67df9617fce3d30e2c6951c04d9bc4b4066df9396e581"
"digest": "8e2d70e29fbbcf2f5c728e3637b0b121102aa14e4576503c95c6a5cd86d24cd0"
}
\ No newline at end of file
......@@ -16,7 +16,7 @@
"installation": [
{
"type": "PIP",
"package_uri": "git+https://github.com/brekelma/dsbox_corex@5e05d68bff9053c0fc6af630de16d095751efc32#egg=dsbox-corex"
"package_uri": "git+https://github.com/brekelma/dsbox_corex@8775c461cbb5b9b381671757d603dc9e6bf85899#egg=dsbox-corex"
}
],
"algorithm_types": [
......@@ -207,5 +207,5 @@
}
},
"structural_type": "echo_regressor.EchoLinearRegression",
"digest": "203e6e6ecaceea431e825d4b37cef715cd302eb784d8ddeaa6fd2706d1d53b10"
"digest": "3c018dc2180226c73b664047e6bc51d0bf5a4cc0f10fc007e97fe95eb3263052"
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment