Skip to content

Instantly share code, notes, and snippets.

@petersen-poul
Created March 22, 2019 19:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save petersen-poul/108549f98efc7277ef5eb8a31f2c8c2e to your computer and use it in GitHub Desktop.
Save petersen-poul/108549f98efc7277ef5eb8a31f2c8c2e to your computer and use it in GitHub Desktop.
one-click-cluster-labels
{
"name": "One Click Cluster Labels",
"description": "Given a cluster as input, assigns the cluster label to every instance in the dataset used to train the cluster.",
"inputs": [
{
"name": "cluster",
"description": "Cluster to use for labeling",
"type": "cluster-id"
}
],
"outputs": [
{
"name": "labeled-dataset",
"description": "A link to the labeled dataset",
"type": "dataset-id"
}
]
}
(define cluster-label-dataset
(let (
dataset (get (fetch cluster) "dataset")
batchcentroid (
create-and-wait-batchcentroid {
"cluster" cluster
"dataset" dataset
"all_fields" true
"output_dataset" true}))
((fetch batchcentroid) ["output_dataset_resource"] false)))
(define labeled-dataset cluster-label-dataset)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment