readobject
readobject(
@path ## symbol (required)
) -> llll
Reads a JSON file to generates a machine learning object.
Arguments
@path[symbol]: Path to JSON file. (required)
Output
Machine learning object [llll]
Usage
$dataset = dataset(
## dummy dataset
for $i in 1...100 collect [for $j in 1...4 collect randn()]
);
$scaler = stdscaler($dataset); ## dataset scaler
$datasetscaled = transform($scaler, $dataset); ## scale dataset
$reducer = umap($dataset); ## dimensionality reducer
$datasetreduced = transform($reducer, $datasetscaled); ## reduce scaled dataset
$model = kmeans(); ## clustering model
fit($model, $datasetreduced); ## fit model to dataset
$labelset = predict($model, $datasetreduced); ## predict clusters
## write to disk as JSON
writeobject($dataset, './dataset.json');
writeobject($labelset, './labelset.json');
writeobject($scaler, './scaler.json');
writeobject($reducer, './reducer.json');
writeobject($model, './model.json');
## read from disk as JSON
$dataset = readobject('./dataset.json');
$labelset = readobject('./labelset.json');
$scaler = readobject('./scaler.json');
$reducer = readobject('./reducer.json');
$model = readobject('./model.json')