Schemas
Language-independent JSON Schema definitions for rtemis. The same config drives rtemis (R), rtemis-py and rtemislive — these documents are the contract between them.
109 schemasschema.rtemis.orgindex.json
Machine learning
108Start here — configs you author
classificationmetricsresClassification metrics aggregated across resamples: each resample's metrics, the aggregate confusion matrix in long form, and the mean and standard deviation of the overall metrics.
clusterLanguage-independent config for an rtemis clustering pipeline: a data reference, a `ClusteringConfig`, and an output directory.
clusterLanguage-independent config for an rtemis clustering pipeline: a data reference, a `ClusteringConfig`, and an output directory.
decomposeLanguage-independent config for an rtemis decomposition pipeline: a data reference, a `DecompositionConfig`, and an output directory.
decomposeLanguage-independent config for an rtemis decomposition pipeline: a data reference, a `DecompositionConfig`, and an output directory.
regressionmetricsresRegression metrics aggregated across resamples: each resample's metrics, plus their mean and standard deviation.
supervisedLanguage-independent config for an rtemis supervised-learning run. Mirrors the `SuperConfig` object: data references, optional preprocessing / decomposition, an algorithm with hyperparameters, optional tuning and outer resampling, and execution settings. The same config drives rtemis (R), rtemis-py, and rtemislive.
supervisedLanguage-independent config for an rtemis supervised-learning run. Mirrors the `SuperConfig` object: data references, optional preprocessing / decomposition, an algorithm with hyperparameters, optional tuning and outer resampling, and execution settings. The same config drives rtemis (R), rtemis-py, and rtemislive.
Components — composed into the configs above
Composition
How the schemas above assemble — every reference is a link
supervised/v1/record.jsondat_training_pathstring | nulldat_validation_pathstring | nulldat_test_pathstring | nullweightsstring | nullpositive_classstring | nullpreprocessor_confighyperparameterstuner_configexecution_configquestionstring | nulloutdirstringverbosityintegeroriginobjectfoldsobject[]metricsobjectmetrics_sdobjectprovenancesupervised/v1dat_training_pathstring | nulldat_validation_pathstring | nulldat_test_pathstring | nullweightsstring | nullpositive_classstring | nullpreprocessor_confighyperparameterstuner_configexecution_configquestionstring | nulloutdirstringverbosityintegercluster/v1/record.jsondat_pathstring | nullalgorithmstring | nulloutdirstringverbosityintegeroriginobjectprovenancedecompose/v1/record.jsondat_pathstring | nullalgorithmstring | nulloutdirstringverbosityintegeroriginobjectprovenanceclassificationmetricsres/v1samplestring | nullconfusion_longarray | nullres_metricsClassificationMetrics[]mean_metricsarray | nullsd_metricsarray | nullcluster/v1decompose/v1regressionmetricsres/v1samplestring | nullres_metricsRegressionMetrics[]mean_metricsarray | nullsd_metricsarray | null